Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CI] Switch MacOS job from old 12 to new 14 #749

Merged
merged 2 commits into from
Sep 24, 2024

Conversation

lukaszstolarczuk
Copy link
Contributor

Change based on the warning in macos 12 job (as brew printed: We (and Apple) do not provide support for this old version.)
// https://github.com/oneapi-src/unified-memory-framework/actions/runs/10994309175/job/30527923269#step:4:10

@lukaszstolarczuk lukaszstolarczuk requested a review from a team as a code owner September 23, 2024 15:02
Copy link
Contributor

@ldorau ldorau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Basic builds / MacOS (macos-14) build failed:

$ python3 -m pip install -r third_party/requirements.txt
error: externally-managed-environment

@lukaszstolarczuk
Copy link
Contributor Author

The Basic builds / MacOS (macos-14) build failed:

$ python3 -m pip install -r third_party/requirements.txt
error: externally-managed-environment

Done. It seems these reqs are not even used in MacOS workflow - I removed it.

@ldorau
Copy link
Contributor

ldorau commented Sep 24, 2024

The Basic builds / MacOS (macos-14) build failed:

$ python3 -m pip install -r third_party/requirements.txt
error: externally-managed-environment

Done. It seems these reqs are not even used in MacOS workflow - I removed it.

Another error now:

Run python3 /Users/runner/work/unified-memory-framework/unified-memory-framework/test/test_installation.py --build-dir /Users/runner/work/unified-memory-framework/unified-memory-framework/build --install-dir /Users/runner/work/unified-memory-framework/unified-memory-framework/../install-dir --build-type Release --disjoint-pool --jemalloc-pool --proxy --umf-version 0.10.0 --shared-library
Traceback (most recent call last):
  File "/Users/runner/work/unified-memory-framework/unified-memory-framework/test/test_installation.py", line [10](https://github.com/oneapi-src/unified-memory-framework/actions/runs/11012391623/job/30579359082?pr=749#step:6:11), in <module>
    from packaging.version import Version
ModuleNotFoundError: No module named 'packaging'
Error: Process completed with exit code 1.

the latest distros now do not allow global pip installation.
@lukaszstolarczuk
Copy link
Contributor Author

Another error now:

Run python3 /Users/runner/work/unified-memory-framework/unified-memory-framework/test/test_installation.py --build-dir /Users/runner/work/unified-memory-framework/unified-memory-framework/build --install-dir /Users/runner/work/unified-memory-framework/unified-memory-framework/../install-dir --build-type Release --disjoint-pool --jemalloc-pool --proxy --umf-version 0.10.0 --shared-library
Traceback (most recent call last):
  File "/Users/runner/work/unified-memory-framework/unified-memory-framework/test/test_installation.py", line [10](https://github.com/oneapi-src/unified-memory-framework/actions/runs/11012391623/job/30579359082?pr=749#step:6:11), in <module>
    from packaging.version import Version
ModuleNotFoundError: No module named 'packaging'
Error: Process completed with exit code 1.

I've tested this on my fork, but I guess I done it poorly... Now should be fine...? fingers crossed 😉

@bratpiorka bratpiorka merged commit ebd6ac4 into oneapi-src:main Sep 24, 2024
72 checks passed
@lukaszstolarczuk lukaszstolarczuk deleted the bump-macos branch September 24, 2024 19:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants