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: try to avoid installing LLVM when not doing hugr-llvm tests #1851

Open
ss2165 opened this issue Jan 9, 2025 · 0 comments
Open

ci: try to avoid installing LLVM when not doing hugr-llvm tests #1851

ss2165 opened this issue Jan 9, 2025 · 0 comments

Comments

@ss2165
Copy link
Member

ss2165 commented Jan 9, 2025

Previously for clippy, builds and tests of non-hugr-llvm packages some LLVM was found on the CI runner image was suitable. This stopped working with the 2025-01-01 runner image update.

github-merge-queue bot pushed a commit that referenced this issue Jan 10, 2025
- Updates devenv to match rust version on CI (1.84)
- clippy fixes
- Installs llvm all the time and removes separate hugr-llvm job because
runner image no longer has LLVM to link to. Follow up issue:
#1851
- ~[Nightly is
failing](https://github.com/CQCL/hugr/actions/runs/12696563342/job/35390874375?pr=1847)
for what appears to be an unrelated rustc bug.~ has been fixed!
- Semver checks failing because adding "llvm-14" to the
`apt-dependencies` appears to not be changing anything???
https://github.com/CQCL/hugr/actions/runs/12707081975/job/35421268084?pr=1847

Closes #1843
github-merge-queue bot pushed a commit that referenced this issue Jan 20, 2025
Fixes #1880.
See #1851, although this may be
unavoidable here.
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

No branches or pull requests

1 participant