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

Extend CI to cover latest GCC and Clang #164

Open
thesamesam opened this issue Nov 18, 2022 · 0 comments
Open

Extend CI to cover latest GCC and Clang #164

thesamesam opened this issue Nov 18, 2022 · 0 comments
Assignees
Labels
enhancement Requests a new feature or improvement. Without "need more information", we agree it's desirable. only-ci Issues that only affect the CI configuration.

Comments

@thesamesam
Copy link

thesamesam commented Nov 18, 2022

Mistakes happen and it's easily done, so no blame intended here! But if CI covered GCC 12, we may well have caught the following early:

CI is currently running GCC 11.3.0 (which is the latest 11.x release) and Clang "14.0-55" (which is not an upstream release, but fwiw the latest LLVM 14 release was 14.0.6).

I think it's desirable to have GCC 12 and Clang 15 covered in CI. OpenSSL's compiler-zoo.yml (https://github.com/openssl/openssl/blob/master/.github/workflows/compiler-zoo.yml) shows how to get newer GCC and Clang on the Ubuntu images used by github actions.

(For GCC, it's enough to use the latest non-LTS Ubuntu, but for Clang, it uses their own repository. It may be necessary to use another repository for GCC in some cases.)

@zackw zackw added enhancement Requests a new feature or improvement. Without "need more information", we agree it's desirable. help wanted The libxcrypt core developers do not plan to work on this themselves but would review a PR. only-ci Issues that only affect the CI configuration. and removed help wanted The libxcrypt core developers do not plan to work on this themselves but would review a PR. labels Mar 26, 2024
@zackw zackw self-assigned this Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Requests a new feature or improvement. Without "need more information", we agree it's desirable. only-ci Issues that only affect the CI configuration.
Projects
None yet
Development

No branches or pull requests

2 participants