@@ -175,7 +175,7 @@ jobs:
175
175
-DLLVM_EXTERNAL_CLING_SOURCE_DIR=../../cling \
176
176
-DCMAKE_BUILD_TYPE=Release \
177
177
-DLLVM_HOST_TRIPLE=wasm32-unknown-emscripten \
178
- -DLLVM_ENABLE_ASSERTIONS=ON \
178
+ -DLLVM_ENABLE_ASSERTIONS=OFF \
179
179
-DLLVM_TARGETS_TO_BUILD="${{ matrix.llvm_targets_to_build }}" \
180
180
-DLLVM_ENABLE_LIBEDIT=OFF \
181
181
-DLLVM_ENABLE_PROJECTS="${{ matrix.llvm_enable_projects }}" \
@@ -194,8 +194,8 @@ jobs:
194
194
-DLLVM_ENABLE_LIBPFM=OFF \
195
195
-DCLANG_BUILD_TOOLS=OFF \
196
196
-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 " \
199
199
-DLLVM_ENABLE_LTO=Full \
200
200
../llvm
201
201
emmake ninja clang cling lld gtest_main
@@ -209,7 +209,7 @@ jobs:
209
209
cd build
210
210
emcmake cmake -DCMAKE_BUILD_TYPE=Release \
211
211
-DLLVM_HOST_TRIPLE=wasm32-unknown-emscripten \
212
- -DLLVM_ENABLE_ASSERTIONS=ON \
212
+ -DLLVM_ENABLE_ASSERTIONS=OFF \
213
213
-DLLVM_TARGETS_TO_BUILD="${{ matrix.llvm_targets_to_build }}" \
214
214
-DLLVM_ENABLE_LIBEDIT=OFF \
215
215
-DLLVM_ENABLE_PROJECTS="${{ matrix.llvm_enable_projects }}" \
@@ -228,8 +228,8 @@ jobs:
228
228
-DCLANG_BUILD_TOOLS=OFF \
229
229
-G Ninja \
230
230
-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 " \
233
233
-DLLVM_ENABLE_LTO=Full \
234
234
../llvm
235
235
emmake ninja libclang clangInterpreter clangStaticAnalyzerCore lldWasm
@@ -283,7 +283,7 @@ jobs:
283
283
-DLLVM_EXTERNAL_CLING_SOURCE_DIR=../../cling `
284
284
-DCMAKE_BUILD_TYPE=Release `
285
285
-DLLVM_HOST_TRIPLE=wasm32-unknown-emscripten `
286
- -DLLVM_ENABLE_ASSERTIONS=ON `
286
+ -DLLVM_ENABLE_ASSERTIONS=OFF `
287
287
-DLLVM_TARGETS_TO_BUILD="${{ matrix.llvm_targets_to_build }}" `
288
288
-DLLVM_ENABLE_LIBEDIT=OFF `
289
289
-DLLVM_ENABLE_PROJECTS="${{ matrix.llvm_enable_projects }}" `
@@ -301,8 +301,8 @@ jobs:
301
301
-DLLVM_BUILD_TOOLS=OFF `
302
302
-DLLVM_ENABLE_LIBPFM=OFF `
303
303
-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 " `
306
306
-DLLVM_ENABLE_LTO=Full `
307
307
..\llvm
308
308
emmake make clang cling lld gtest_main
@@ -327,7 +327,7 @@ jobs:
327
327
echo "Apply clang${{ matrix.clang-runtime }}-*.patch patches:"
328
328
emcmake cmake -DCMAKE_BUILD_TYPE=Release `
329
329
-DLLVM_HOST_TRIPLE=wasm32-unknown-emscripten `
330
- -DLLVM_ENABLE_ASSERTIONS=ON `
330
+ -DLLVM_ENABLE_ASSERTIONS=OFF `
331
331
-DLLVM_TARGETS_TO_BUILD="${{ matrix.llvm_targets_to_build }}" `
332
332
-DLLVM_ENABLE_LIBEDIT=OFF `
333
333
-DLLVM_ENABLE_PROJECTS="${{ matrix.llvm_enable_projects }}" `
@@ -344,8 +344,8 @@ jobs:
344
344
-DLLVM_BUILD_TOOLS=OFF `
345
345
-DLLVM_ENABLE_LIBPFM=OFF `
346
346
-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 " `
349
349
-DLLVM_ENABLE_LTO=Full `
350
350
-G Ninja `
351
351
..\llvm
0 commit comments