Summary
Updates CMake configuration to:
- Properly detect C++20 concepts support
- Define appropriate macros (
THREAD_HAS_COMMON_CONCEPTS)
- Ensure CI/CD workflows use compatible compilers
Parent Issue
Part of #271
Tasks
Related Files
cmake/ThreadSystemFeatures.cmake
.github/workflows/
Summary
Updates CMake configuration to:
THREAD_HAS_COMMON_CONCEPTS)Parent Issue
Part of #271
Tasks
ThreadSystemFeatures.cmakefor concepts detectionTHREAD_HAS_COMMON_CONCEPTSdefinition whencommon_systemis availableRelated Files
cmake/ThreadSystemFeatures.cmake.github/workflows/