From 1348884527e5c250eca5d701a227ca9297d594af Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Fri, 15 Mar 2024 15:46:39 +0900 Subject: [PATCH] CI: bump the LLVM to 11 for -mexception-handling --- .github/workflows/main.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d35c4d82..be5b4e41 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -8,18 +8,18 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest, windows-latest] - clang_version: [10.0.0] + clang_version: [11.0.0] # use different LLVM versions among oses because of the lack of # official assets on github. include: - os: ubuntu-latest - clang_version: 10.0.0 - llvm_asset_suffix: x86_64-linux-gnu-ubuntu-18.04 + clang_version: 11.0.0 + llvm_asset_suffix: x86_64-linux-gnu-ubuntu-20.04 - os: macos-latest - clang_version: 10.0.0 + clang_version: 11.0.0 llvm_asset_suffix: x86_64-apple-darwin - os: windows-latest - clang_version: 10.0.0 + clang_version: 11.0.0 - os: ubuntu-latest clang_version: 16.0.0 llvm_asset_suffix: x86_64-linux-gnu-ubuntu-18.04 @@ -93,7 +93,7 @@ jobs: # Only build the thread-capable wasi-libc in the latest supported Clang # version; the earliest version does not have all necessary builtins # (e.g., `__builtin_wasm_memory_atomic_notify`). - if: matrix.clang_version != '10.0.0' + if: matrix.clang_version != '11.0.0' shell: bash run: | make -j4 THREAD_MODEL=posix TARGET_TRIPLE=wasm32-wasi-threads @@ -127,7 +127,7 @@ jobs: # test entrypoints: `undefined symbol: __main_argc_argv`. # The older (<15.0.7) version of wasm-ld does not provide `__heap_end`, # which is required by our malloc implementation. - if: matrix.os == 'ubuntu-latest' && matrix.clang_version != '10.0.0' + if: matrix.os == 'ubuntu-latest' && matrix.clang_version != '11.0.0' - uses: actions/upload-artifact@v1 with: