diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a929c86f05..e1f8f42482 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -244,21 +244,21 @@ jobs: "check-level": 2, "cross": true, "shell": "bash -euxo pipefail {0}" - }, - { - "name": "Web Assembly", - "os": "ubuntu-latest", - // Build a native 32bit binary in stage0 and use it to compile the oleans and the wasm build - "CMAKE_OPTIONS": "-DCMAKE_C_COMPILER_WORKS=1 -DSTAGE0_USE_GMP=OFF -DSTAGE0_LEAN_EXTRA_CXX_FLAGS='-m32' -DSTAGE0_LEANC_OPTS='-m32' -DSTAGE0_CMAKE_CXX_COMPILER=clang++ -DSTAGE0_CMAKE_C_COMPILER=clang -DSTAGE0_CMAKE_EXECUTABLE_SUFFIX=\"\" -DUSE_GMP=OFF -DMMAP=OFF -DSTAGE0_MMAP=OFF -DCMAKE_AR=../emsdk/emsdk-main/upstream/emscripten/emar -DCMAKE_TOOLCHAIN_FILE=../emsdk/emsdk-main/upstream/emscripten/cmake/Modules/Platform/Emscripten.cmake -DLEAN_INSTALL_SUFFIX=-linux_wasm32 -DSTAGE0_CMAKE_LIBRARY_PATH=/usr/lib/i386-linux-gnu/", - "wasm": true, - "cmultilib": true, - "release": true, - "check-level": 2, - "cross": true, - "shell": "bash -euxo pipefail {0}", - // Just a few selected tests because wasm is slow - "CTEST_OPTIONS": "-R \"leantest_1007\\.lean|leantest_Format\\.lean|leanruntest\\_1037.lean|leanruntest_ac_rfl\\.lean|leanruntest_tempfile.lean\\.|leanruntest_libuv\\.lean\"" } + // { + // "name": "Web Assembly", + // "os": "ubuntu-latest", + // // Build a native 32bit binary in stage0 and use it to compile the oleans and the wasm build + // "CMAKE_OPTIONS": "-DCMAKE_C_COMPILER_WORKS=1 -DSTAGE0_USE_GMP=OFF -DSTAGE0_LEAN_EXTRA_CXX_FLAGS='-m32' -DSTAGE0_LEANC_OPTS='-m32' -DSTAGE0_CMAKE_CXX_COMPILER=clang++ -DSTAGE0_CMAKE_C_COMPILER=clang -DSTAGE0_CMAKE_EXECUTABLE_SUFFIX=\"\" -DUSE_GMP=OFF -DMMAP=OFF -DSTAGE0_MMAP=OFF -DCMAKE_AR=../emsdk/emsdk-main/upstream/emscripten/emar -DCMAKE_TOOLCHAIN_FILE=../emsdk/emsdk-main/upstream/emscripten/cmake/Modules/Platform/Emscripten.cmake -DLEAN_INSTALL_SUFFIX=-linux_wasm32 -DSTAGE0_CMAKE_LIBRARY_PATH=/usr/lib/i386-linux-gnu/", + // "wasm": true, + // "cmultilib": true, + // "release": true, + // "check-level": 2, + // "cross": true, + // "shell": "bash -euxo pipefail {0}", + // // Just a few selected tests because wasm is slow + // "CTEST_OPTIONS": "-R \"leantest_1007\\.lean|leantest_Format\\.lean|leanruntest\\_1037.lean|leanruntest_ac_rfl\\.lean|leanruntest_tempfile.lean\\.|leanruntest_libuv\\.lean\"" + // } ]; console.log(`matrix:\n${JSON.stringify(matrix, null, 2)}`) return matrix.filter((job) => level >= job["check-level"])