diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d35c4d82..012da567 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-16.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: