Browse Source

ci: Enable WASI threads in CI (#2086)

Marcin Kolny 2 years ago
parent
commit
403ccf02b7

+ 1 - 0
.github/workflows/build_iwasm_release.yml

@@ -73,6 +73,7 @@ jobs:
             -DWAMR_BUILD_BULK_MEMORY=1 \
             -DWAMR_BUILD_LIB_PTHREAD=1 \
             -DWAMR_BUILD_LIB_PTHREAD_SEMAPHORE=1 \
+            -DWAMR_BUILD_LIB_WASI_THREADS=1 \
             -DWAMR_BUILD_LIBC_BUILTIN=1 \
             -DWAMR_BUILD_LIBC_WASI=1 \
             -DWAMR_BUILD_REF_TYPES=1 \

+ 1 - 0
.github/workflows/compilation_on_android_ubuntu.yml

@@ -138,6 +138,7 @@ jobs:
             "-DWAMR_BUILD_DEBUG_INTERP=1",
             "-DWAMR_BUILD_DUMP_CALL_STACK=1",
             "-DWAMR_BUILD_LIB_PTHREAD=1",
+            "-DWAMR_BUILD_LIB_WASI_THREADS=1",
             "-DWAMR_BUILD_LOAD_CUSTOM_SECTION=1",
             "-DWAMR_BUILD_MINI_LOADER=1",
             "-DWAMR_BUILD_MEMORY_PROFILING=1",

+ 1 - 0
.github/workflows/compilation_on_macos.yml

@@ -115,6 +115,7 @@ jobs:
             "-DWAMR_BUILD_DEBUG_INTERP=1",
             "-DWAMR_BUILD_DUMP_CALL_STACK=1",
             "-DWAMR_BUILD_LIB_PTHREAD=1",
+            "-DWAMR_BUILD_LIB_WASI_THREADS=1",
             "-DWAMR_BUILD_LOAD_CUSTOM_SECTION=1",
             "-DWAMR_BUILD_MINI_LOADER=1",
             "-DWAMR_BUILD_MEMORY_PROFILING=1",

+ 1 - 0
.github/workflows/compilation_on_sgx.yml

@@ -80,6 +80,7 @@ jobs:
             # "-DWAMR_BUILD_DEBUG_INTERP=1",
             "-DWAMR_BUILD_DUMP_CALL_STACK=1",
             "-DWAMR_BUILD_LIB_PTHREAD=1",
+            "-DWAMR_BUILD_LIB_WASI_THREADS=1",
             "-DWAMR_BUILD_LOAD_CUSTOM_SECTION=1",
             "-DWAMR_BUILD_MINI_LOADER=1",
             "-DWAMR_BUILD_MEMORY_PROFILING=1",