ci: drop -fvisibility=hidden workaround for Apple Clang 21+#321
ci: drop -fvisibility=hidden workaround for Apple Clang 21+#321mvandeberg wants to merge 1 commit into
Conversation
The macos-26 runner ships Xcode 26.5 / Apple Clang 21, so the CMake build no longer needs the visibility workaround there. macos-15 (Apple Clang 17) is still affected and keeps the flag. The workaround only ever mattered for CMake builds; b2 defaults to hidden visibility and is unaffected. Closes cppalliance#194
|
An automated preview of the documentation is available at https://321.capy.prtest3.cppalliance.org/index.html If more commits are pushed to the pull request, the docs will rebuild at the same URL. 2026-06-17 22:33:08 UTC |
|
GCOVR code coverage report https://321.capy.prtest3.cppalliance.org/gcovr/index.html Build time: 2026-06-17 22:47:38 UTC |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #321 +/- ##
========================================
Coverage 98.07% 98.07%
========================================
Files 164 164
Lines 8758 8758
========================================
Hits 8589 8589
Misses 169 169
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
The macos-26 runner ships Xcode 26.5 / Apple Clang 21, so the CMake build no longer needs the visibility workaround there. macos-15 (Apple Clang 17) is still affected and keeps the flag. The workaround only ever mattered for CMake builds; b2 defaults to hidden visibility and is unaffected.
Closes #194