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

Add more GCC and Clang versions to CI. #233

Merged
merged 4 commits into from
Feb 24, 2024
Merged

Commits on Feb 19, 2024

  1. linux CI: build with GCC7 and 13

    7 is a good minimum. 13 is latest available.
    
    Signed-off-by: Rosen Penev <rosenp@gmail.com>
    neheb committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    fa678f6 View commit details
    Browse the repository at this point in the history
  2. linux CI: Add clang

    Clang is stricter, especially when it comes to constexpr usage.
    
    Signed-off-by: Rosen Penev <rosenp@gmail.com>
    neheb committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    da66599 View commit details
    Browse the repository at this point in the history
  3. linux CI: add Alpine CI

    Allows to test multiple non x86 platforms.
    
    Signed-off-by: Rosen Penev <rosenp@gmail.com>
    neheb committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    997ee24 View commit details
    Browse the repository at this point in the history
  4. linux CI: remove basic GCC13

    Alpine now tests GCC13 for multiple platforms. No need to duplicate.
    
    Signed-off-by: Rosen Penev <rosenp@gmail.com>
    neheb committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    f2fda5c View commit details
    Browse the repository at this point in the history