Skip to content

Commit e549c25

Browse files
committed
Quickfix
1 parent c180243 commit e549c25

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ jobs:
167167
brew install gcovr cmake ninja llvm
168168
export PATH=$(brew --prefix llvm@20)/bin:$PATH && echo "PATH=$PATH" >> $GITHUB_ENV
169169
export LDFLAGS=-L$(brew --prefix llvm@20)/lib/c++ -lc++abi -lc++ && echo "LDFLAGS=$LDFLAGS" >> $GITHUB_ENV
170-
echo "CXX=clang++" >> $GITHUB_ENV
170+
echo "CXX=clang++-20" >> $GITHUB_ENV
171171
172172
- name: Setup Cpp
173173
if: matrix.os == 'ubuntu-24.04'

cmake/cxx-modules-rules.cmake

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@ if(CMAKE_GENERATOR STREQUAL "Ninja")
2828
AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 19.0
2929
)
3030
set(ALGO_USE_MODULES ON)
31-
string(APPEND CMAKE_CXX_MODULE_MAP_FLAG " -fmodules-reduced-bmi")
31+
32+
if(NOT LINUX)
33+
string(APPEND CMAKE_CXX_MODULE_MAP_FLAG " -fmodules-reduced-bmi")
34+
endif()
3235

3336
add_compile_options($ENV{CXXFLAGS})
3437
add_link_options($ENV{CXXFLAGS})

0 commit comments

Comments
 (0)