Skip to content

Conversation

@helly25
Copy link
Collaborator

@helly25 helly25 commented Oct 26, 2025

Allow attribute llvm_versions to specify version requirements.

Update some (main and test) dependencies.
Mark omp targets as manual (likely to be normal in a follow up).
Allow llvm_version to be taken from environment (or bazel command line). This does for newer bazel versions respect hermeticity.
Simplify version handling and log the resolution only in one place.
Update default llvm target version to "latest:>=17.0.0,<20" (e.g. 19) but allow environment overrides.

Allow attribute llvm_versions to accept version requirements.
Allow attribute llvm_versions to specify version requirements.
@helly25 helly25 requested a review from dzbarsky as a code owner October 31, 2025 10:08
@helly25
Copy link
Collaborator Author

helly25 commented Oct 31, 2025

@fmeum Please take another look.

@helly25 helly25 requested a review from fmeum October 31, 2025 19:59
Check whether all targets support omp again. If that fails we have to add some flags and other tag managment and determine why that is necessary.
@helly25 helly25 merged commit 4532273 into bazel-contrib:master Nov 1, 2025
43 checks passed
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.

2 participants