Skip to content

Conversation

@hatemhelal
Copy link

@hatemhelal hatemhelal commented Sep 29, 2025

Update CI workflow to build and test using a matrix defined by:

        compiler :
          - llvm
          - gcc

        build_type : 
          - Debug
          - Release

        simd:
          - ON
          - OFF

The build is configured to use cmake + ninja + ccache. I've tested that ccache is setup correctly on my fork.

@hatemhelal hatemhelal marked this pull request as draft September 29, 2025 09:00
@hatemhelal hatemhelal changed the title Ci Add github action for cpp build and test Sep 29, 2025
@hatemhelal hatemhelal marked this pull request as ready for review September 29, 2025 14:50
@hatemhelal
Copy link
Author

@asadchev let me know if you have further suggestions to check this is all working as expected. Also wonder if it makes sense to drop the Debug option from the build_type? I wondered if it made more sense to build+test on aarch64 but the number of build variants starts to grow very fast.

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.

1 participant