@@ -175,7 +175,7 @@ jobs:
175175 -DLLVM_EXTERNAL_CLING_SOURCE_DIR=../../cling \
176176 -DCMAKE_BUILD_TYPE=Release \
177177 -DLLVM_HOST_TRIPLE=wasm32-unknown-emscripten \
178- -DLLVM_ENABLE_ASSERTIONS=ON \
178+ -DLLVM_ENABLE_ASSERTIONS=OFF \
179179 -DLLVM_TARGETS_TO_BUILD="${{ matrix.llvm_targets_to_build }}" \
180180 -DLLVM_ENABLE_LIBEDIT=OFF \
181181 -DLLVM_ENABLE_PROJECTS="${{ matrix.llvm_enable_projects }}" \
@@ -194,8 +194,8 @@ jobs:
194194 -DLLVM_ENABLE_LIBPFM=OFF \
195195 -DCLANG_BUILD_TOOLS=OFF \
196196 -DLLVM_NATIVE_TOOL_DIR=$NATIVE_DIR \
197- -DCMAKE_C_FLAGS_RELEASE="-Oz -g0" \
198- -DCMAKE_CXX_FLAGS_RELEASE="-Oz -g0" \
197+ -DCMAKE_C_FLAGS_RELEASE="-Oz -g0 -DNDEBUG " \
198+ -DCMAKE_CXX_FLAGS_RELEASE="-Oz -g0 -DNDEBUG " \
199199 -DLLVM_ENABLE_LTO=Full \
200200 ../llvm
201201 emmake ninja clang cling lld gtest_main
@@ -209,7 +209,7 @@ jobs:
209209 cd build
210210 emcmake cmake -DCMAKE_BUILD_TYPE=Release \
211211 -DLLVM_HOST_TRIPLE=wasm32-unknown-emscripten \
212- -DLLVM_ENABLE_ASSERTIONS=ON \
212+ -DLLVM_ENABLE_ASSERTIONS=OFF \
213213 -DLLVM_TARGETS_TO_BUILD="${{ matrix.llvm_targets_to_build }}" \
214214 -DLLVM_ENABLE_LIBEDIT=OFF \
215215 -DLLVM_ENABLE_PROJECTS="${{ matrix.llvm_enable_projects }}" \
@@ -228,8 +228,8 @@ jobs:
228228 -DCLANG_BUILD_TOOLS=OFF \
229229 -G Ninja \
230230 -DLLVM_NATIVE_TOOL_DIR=$NATIVE_DIR \
231- -DCMAKE_C_FLAGS_RELEASE="-Oz -g0" \
232- -DCMAKE_CXX_FLAGS_RELEASE="-Oz -g0" \
231+ -DCMAKE_C_FLAGS_RELEASE="-Oz -g0 -DNDEBUG " \
232+ -DCMAKE_CXX_FLAGS_RELEASE="-Oz -g0 -DNDEBUG " \
233233 -DLLVM_ENABLE_LTO=Full \
234234 ../llvm
235235 emmake ninja libclang clangInterpreter clangStaticAnalyzerCore lldWasm
@@ -283,7 +283,7 @@ jobs:
283283 -DLLVM_EXTERNAL_CLING_SOURCE_DIR=../../cling `
284284 -DCMAKE_BUILD_TYPE=Release `
285285 -DLLVM_HOST_TRIPLE=wasm32-unknown-emscripten `
286- -DLLVM_ENABLE_ASSERTIONS=ON `
286+ -DLLVM_ENABLE_ASSERTIONS=OFF `
287287 -DLLVM_TARGETS_TO_BUILD="${{ matrix.llvm_targets_to_build }}" `
288288 -DLLVM_ENABLE_LIBEDIT=OFF `
289289 -DLLVM_ENABLE_PROJECTS="${{ matrix.llvm_enable_projects }}" `
@@ -301,8 +301,8 @@ jobs:
301301 -DLLVM_BUILD_TOOLS=OFF `
302302 -DLLVM_ENABLE_LIBPFM=OFF `
303303 -DCLANG_BUILD_TOOLS=OFF `
304- -DCMAKE_C_FLAGS_RELEASE="-Oz -g0" `
305- -DCMAKE_CXX_FLAGS_RELEASE="-Oz -g0" `
304+ -DCMAKE_C_FLAGS_RELEASE="-Oz -g0 -DNDEBUG " `
305+ -DCMAKE_CXX_FLAGS_RELEASE="-Oz -g0 -DNDEBUG " `
306306 -DLLVM_ENABLE_LTO=Full `
307307 ..\llvm
308308 emmake make clang cling lld gtest_main
@@ -327,7 +327,7 @@ jobs:
327327 echo "Apply clang${{ matrix.clang-runtime }}-*.patch patches:"
328328 emcmake cmake -DCMAKE_BUILD_TYPE=Release `
329329 -DLLVM_HOST_TRIPLE=wasm32-unknown-emscripten `
330- -DLLVM_ENABLE_ASSERTIONS=ON `
330+ -DLLVM_ENABLE_ASSERTIONS=OFF `
331331 -DLLVM_TARGETS_TO_BUILD="${{ matrix.llvm_targets_to_build }}" `
332332 -DLLVM_ENABLE_LIBEDIT=OFF `
333333 -DLLVM_ENABLE_PROJECTS="${{ matrix.llvm_enable_projects }}" `
@@ -344,8 +344,8 @@ jobs:
344344 -DLLVM_BUILD_TOOLS=OFF `
345345 -DLLVM_ENABLE_LIBPFM=OFF `
346346 -DCLANG_BUILD_TOOLS=OFF `
347- -DCMAKE_C_FLAGS_RELEASE="-Oz -g0" `
348- -DCMAKE_CXX_FLAGS_RELEASE="-Oz -g0" `
347+ -DCMAKE_C_FLAGS_RELEASE="-Oz -g0 -DNDEBUG " `
348+ -DCMAKE_CXX_FLAGS_RELEASE="-Oz -g0 -DNDEBUG " `
349349 -DLLVM_ENABLE_LTO=Full `
350350 -G Ninja `
351351 ..\llvm
0 commit comments