-
Notifications
You must be signed in to change notification settings - Fork 1.4k
[ci] Use AlmaLinux 10 for ARM build #20501
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
base: master
Are you sure you want to change the base?
Conversation
Test Results 21 files 21 suites 3d 22h 8m 30s ⏱️ For more details on these failures, see this check. Results for commit 16c3d8b. ♻️ This comment has been updated with latest results. |
a4682f5 to
b92c0fa
Compare
574826b to
bec88ba
Compare
| is_special: true | ||
| property: march_native | ||
| overrides: ["CMAKE_BUILD_TYPE=RelWithDebInfo", "CMAKE_CXX_FLAGS=-march=native", "CMAKE_C_FLAGS=-march=native", "builtin_zlib=ON", "builtin_zstd=ON"] | ||
| - image: alma9 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What do the experiment use for arm64? i.e. shouldn't we still test both alma9 and alma10.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't know, but I would prefer to not blow up the CI matrix too much for no reason. If you want, we can also keep Alma 9. In the end, the motivation for this PR was to demo that aarch64 works with gcc 14, which is shipped with Alma 10. If I can show that, #14446 can be closed.
In any case, if the fixes to h2root and the RVec tests successfully fix the problems with Alma 10 ARM, I will open independent PRs for these fixes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dpiparo What coverage do we need for arm64/alma?
bec88ba to
b6c764b
Compare
b5f0805 to
91f5de3
Compare
6611f45 to
6c4ff56
Compare
This is to test the newer C++ compilers on ARM.
6c4ff56 to
16c3d8b
Compare
This is to test the newer GCC 14 on ARM.
Should also add coverage for #14446.
Two commits with fixes to h2root and RVec tests are also added to avoid these test failures on alma10 ARM without any further changes: