Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Implement trivial cases for #73 .
By trivial I mean either available from package managers (GCC), or via officially supported install script (LLVM).
Included versions:
GCC:
Note: Lower versions are generally available on apt. GCC 15 mentioned in Enable latest versions of compilers on main #73 is not available due to no official release.
LLVM:
Note: Lower versions (Enable latest versions of compilers on main #73 requests 16) is not available from llvm's official script as it is no longer supported. See: apt.llvm.org repository for noble (ubuntu 24.04) only provides meta packages, can not install llvm/llvm-project#90536
This adds 7 new CI jobs.
As GCC/ Clang doesn't publish their nightly build on package managers, using nightly/ head of compiler will need us to build either a custom image or be tested in a nightly job.