Skip to content

Commit 49175fb

Browse files
committed
remove enable by default feature on linux
1 parent 08f6fe7 commit 49175fb

File tree

1 file changed

+9
-43
lines changed

1 file changed

+9
-43
lines changed

.github/workflows/compilation_on_android_ubuntu.yml

Lines changed: 9 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,7 @@ jobs:
9191
arch: "X86"
9292

9393
build_wamrc:
94-
needs:
95-
[build_llvm_libraries_on_ubuntu_2204]
94+
needs: [build_llvm_libraries_on_ubuntu_2204]
9695
runs-on: ${{ matrix.os }}
9796
strategy:
9897
matrix:
@@ -129,8 +128,7 @@ jobs:
129128
working-directory: wamr-compiler
130129

131130
build_iwasm:
132-
needs:
133-
[build_llvm_libraries_on_ubuntu_2204]
131+
needs: [build_llvm_libraries_on_ubuntu_2204]
134132
runs-on: ${{ matrix.os }}
135133
strategy:
136134
matrix:
@@ -157,8 +155,6 @@ jobs:
157155
"-DWAMR_BUILD_MEMORY_PROFILING=1",
158156
"-DWAMR_BUILD_MULTI_MODULE=1",
159157
"-DWAMR_BUILD_PERF_PROFILING=1",
160-
"-DWAMR_BUILD_REF_TYPES=1",
161-
"-DWAMR_BUILD_SIMD=1",
162158
"-DWAMR_BUILD_LIB_SIMDE=1",
163159
"-DWAMR_BUILD_TAIL_CALL=1",
164160
"-DWAMR_DISABLE_HW_BOUND_CHECK=1",
@@ -182,13 +178,6 @@ jobs:
182178
make_options_feature: "-DWAMR_BUILD_MULTI_MODULE=1"
183179
- make_options_run_mode: $MULTI_TIER_JIT_BUILD_OPTIONS
184180
make_options_feature: "-DWAMR_BUILD_MULTI_MODULE=1"
185-
# SIMD only on JIT/AOT/fast interpreter mode
186-
- make_options_run_mode: $CLASSIC_INTERP_BUILD_OPTIONS
187-
make_options_feature: "-DWAMR_BUILD_SIMD=1"
188-
- make_options_run_mode: $FAST_JIT_BUILD_OPTIONS
189-
make_options_feature: "-DWAMR_BUILD_SIMD=1"
190-
- make_options_run_mode: $MULTI_TIER_JIT_BUILD_OPTIONS
191-
make_options_feature: "-DWAMR_BUILD_SIMD=1"
192181
# DEBUG_INTERP only on CLASSIC INTERP mode
193182
- make_options_run_mode: $AOT_BUILD_OPTIONS
194183
make_options_feature: "-DWAMR_BUILD_DEBUG_INTERP=1"
@@ -272,7 +261,7 @@ jobs:
272261
include:
273262
- os: ubuntu-22.04
274263
llvm_cache_key: ${{ needs.build_llvm_libraries_on_ubuntu_2204.outputs.cache_key }}
275-
# classic interp mode doesn't support SIMD
264+
# classic interp , fast-jit, multi-tier-jit mode doesn't support SIMD
276265
- make_options_run_mode: $CLASSIC_INTERP_BUILD_OPTIONS
277266
make_options_feature: "-DWAMR_BUILD_SIMD=0"
278267
- make_options_run_mode: $FAST_JIT_BUILD_OPTIONS
@@ -319,20 +308,13 @@ jobs:
319308
working-directory: product-mini/platforms/${{ matrix.platform }}
320309

321310
build_unit_tests:
322-
needs:
323-
[
324-
build_llvm_libraries_on_ubuntu_2204,
325-
build_wamrc
326-
]
311+
needs: [build_llvm_libraries_on_ubuntu_2204, build_wamrc]
327312
runs-on: ${{ matrix.os }}
328313
strategy:
329314
fail-fast: false
330315
matrix:
331316
os: [ubuntu-22.04]
332-
build_target: [
333-
"X86_64",
334-
"X86_32",
335-
]
317+
build_target: ["X86_64", "X86_32"]
336318
include:
337319
- os: ubuntu-22.04
338320
llvm_cache_key: ${{ needs.build_llvm_libraries_on_ubuntu_2204.outputs.cache_key }}
@@ -385,8 +367,7 @@ jobs:
385367
working-directory: tests/unit
386368

387369
build_regression_tests:
388-
needs:
389-
[build_llvm_libraries_on_ubuntu_2204]
370+
needs: [build_llvm_libraries_on_ubuntu_2204]
390371
runs-on: ${{ matrix.os }}
391372
strategy:
392373
matrix:
@@ -426,12 +407,7 @@ jobs:
426407
working-directory: tests/regression/ba-issues
427408

428409
build_samples_wasm_c_api:
429-
needs:
430-
[
431-
build_iwasm,
432-
build_llvm_libraries_on_ubuntu_2204,
433-
build_wamrc,
434-
]
410+
needs: [build_iwasm, build_llvm_libraries_on_ubuntu_2204, build_wamrc]
435411
runs-on: ${{ matrix.os }}
436412
strategy:
437413
fail-fast: false
@@ -511,12 +487,7 @@ jobs:
511487
working-directory: samples/printversion
512488

513489
build_samples_others:
514-
needs:
515-
[
516-
build_iwasm,
517-
build_llvm_libraries_on_ubuntu_2204,
518-
build_wamrc,
519-
]
490+
needs: [build_iwasm, build_llvm_libraries_on_ubuntu_2204, build_wamrc]
520491
runs-on: ${{ matrix.os }}
521492
strategy:
522493
matrix:
@@ -655,12 +626,7 @@ jobs:
655626
./import-func-callback
656627
657628
test:
658-
needs:
659-
[
660-
build_iwasm,
661-
build_llvm_libraries_on_ubuntu_2204,
662-
build_wamrc,
663-
]
629+
needs: [build_iwasm, build_llvm_libraries_on_ubuntu_2204, build_wamrc]
664630
runs-on: ${{ matrix.os }}
665631
strategy:
666632
fail-fast: false

0 commit comments

Comments
 (0)