diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 58a9c13693e..f5dfde34107 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -117,11 +117,11 @@ jobs: target: x86_64-unknown-linux-gnu llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz' - build: macos-x64 - os: macos-11 + os: macos-12 target: x86_64-apple-darwin llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-apple-darwin.tar.xz' - build: macos-arm - os: macos-11.0 + os: macos-12.0 target: aarch64-apple-darwin - build: windows-x64 os: windows-latest @@ -154,7 +154,7 @@ jobs: # using gnu-tar is a workaround for https://github.com/actions/cache/issues/403 brew install gnu-tar echo PATH="/usr/local/opt/gnu-tar/libexec/gnubin:$PATH" >> $GITHUB_ENV - if: matrix.os == 'macos-latest' || matrix.os == 'macos-11.0' + if: matrix.os == 'macos-latest' || matrix.os == 'macos-12.0' - name: Install Rust uses: dtolnay/rust-toolchain@stable with: @@ -173,7 +173,7 @@ jobs: LLVM_DIR=$(pwd) echo "LLVM_SYS_120_PREFIX=${LLVM_DIR}" >> $GITHUB_ENV - name: Install LLVM (macOS Apple Silicon) - if: matrix.os == 'macos-11.0' && !matrix.llvm_url + if: matrix.os == 'macos-12.0' && !matrix.llvm_url run: | brew install llvm - name: Install LLVM @@ -327,11 +327,11 @@ jobs: target: x86_64-unknown-linux-gnu llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz' - build: macos-x64 - os: macos-11 + os: macos-12 target: x86_64-apple-darwin llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-apple-darwin.tar.xz' - build: macos-arm - os: macos-11.0 + os: macos-12.0 target: aarch64-apple-darwin - build: windows-x64 os: windows-latest @@ -364,7 +364,7 @@ jobs: # using gnu-tar is a workaround for https://github.com/actions/cache/issues/403 brew install gnu-tar echo PATH="/usr/local/opt/gnu-tar/libexec/gnubin:$PATH" >> $GITHUB_ENV - if: matrix.os == 'macos-latest' || matrix.os == 'macos-11.0' + if: matrix.os == 'macos-latest' || matrix.os == 'macos-12.0' - name: Install Rust uses: dtolnay/rust-toolchain@stable with: @@ -383,7 +383,7 @@ jobs: LLVM_DIR=$(pwd) echo "LLVM_SYS_120_PREFIX=${LLVM_DIR}" >> $GITHUB_ENV - name: Install LLVM (macOS Apple Silicon) - if: matrix.os == 'macos-11.0' && !matrix.llvm_url + if: matrix.os == 'macos-12.0' && !matrix.llvm_url run: | brew install llvm - name: Install LLVM @@ -445,7 +445,7 @@ jobs: target: x86_64-unknown-linux-gnu llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz' - build: macos-x64 - os: macos-11 + os: macos-12 target: x86_64-apple-darwin llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-apple-darwin.tar.xz' - build: windows-x64 @@ -514,7 +514,7 @@ jobs: target: x86_64-unknown-linux-gnu llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz' - build: macos-x64 - os: macos-11 + os: macos-12 target: x86_64-apple-darwin llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-apple-darwin.tar.xz' - build: windows-x64 @@ -595,7 +595,7 @@ jobs: target: x86_64-unknown-linux-gnu llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz' - build: macos-x64 - os: macos-11 + os: macos-12 target: x86_64-apple-darwin llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-apple-darwin.tar.xz' - build: windows-x64 @@ -629,7 +629,7 @@ jobs: # using gnu-tar is a workaround for https://github.com/actions/cache/issues/403 brew install gnu-tar echo PATH="/usr/local/opt/gnu-tar/libexec/gnubin:$PATH" >> $GITHUB_ENV - if: matrix.os == 'macos-latest' || matrix.os == 'macos-11.0' + if: matrix.os == 'macos-latest' || matrix.os == 'macos-12.0' - name: Install Rust uses: dtolnay/rust-toolchain@stable with: @@ -648,7 +648,7 @@ jobs: LLVM_DIR=$(pwd) echo "LLVM_SYS_120_PREFIX=${LLVM_DIR}" >> $GITHUB_ENV - name: Install LLVM (macOS Apple Silicon) - if: matrix.os == 'macos-11.0' && !matrix.llvm_url + if: matrix.os == 'macos-12.0' && !matrix.llvm_url run: | brew install llvm - name: Install LLVM @@ -702,7 +702,7 @@ jobs: target: x86_64-unknown-linux-gnu llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz' - build: macos-x64 - os: macos-11 + os: macos-12 target: x86_64-apple-darwin llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-apple-darwin.tar.xz' - build: windows-x64 @@ -744,7 +744,7 @@ jobs: # using gnu-tar is a workaround for https://github.com/actions/cache/issues/403 brew install gnu-tar echo PATH="/usr/local/opt/gnu-tar/libexec/gnubin:$PATH" >> $GITHUB_ENV - if: matrix.os == 'macos-latest' || matrix.os == 'macos-11.0' + if: matrix.os == 'macos-latest' || matrix.os == 'macos-12.0' - name: Install Rust uses: dtolnay/rust-toolchain@stable with: @@ -763,7 +763,7 @@ jobs: LLVM_DIR=$(pwd) echo "LLVM_SYS_120_PREFIX=${LLVM_DIR}" >> $GITHUB_ENV - name: Install LLVM (macOS Apple Silicon) - if: matrix.os == 'macos-11.0' && !matrix.llvm_url + if: matrix.os == 'macos-12.0' && !matrix.llvm_url run: | brew install llvm - name: Install LLVM @@ -820,7 +820,7 @@ jobs: target: x86_64-unknown-linux-gnu llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz' - build: macos-x64 - os: macos-11 + os: macos-12 target: x86_64-apple-darwin llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-apple-darwin.tar.xz' - build: windows-x64 @@ -854,7 +854,7 @@ jobs: # using gnu-tar is a workaround for https://github.com/actions/cache/issues/403 brew install gnu-tar echo PATH="/usr/local/opt/gnu-tar/libexec/gnubin:$PATH" >> $GITHUB_ENV - if: matrix.os == 'macos-latest' || matrix.os == 'macos-11.0' + if: matrix.os == 'macos-latest' || matrix.os == 'macos-12.0' - name: Install Rust uses: dtolnay/rust-toolchain@stable with: @@ -873,7 +873,7 @@ jobs: LLVM_DIR=$(pwd) echo "LLVM_SYS_120_PREFIX=${LLVM_DIR}" >> $GITHUB_ENV - name: Install LLVM (macOS Apple Silicon) - if: matrix.os == 'macos-11.0' && !matrix.llvm_url + if: matrix.os == 'macos-12.0' && !matrix.llvm_url run: | brew install llvm - name: Install LLVM @@ -927,7 +927,7 @@ jobs: target: x86_64-unknown-linux-gnu llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz' - build: macos-x64 - os: macos-11 + os: macos-12 target: x86_64-apple-darwin llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-apple-darwin.tar.xz' - build: windows-x64 @@ -961,7 +961,7 @@ jobs: # using gnu-tar is a workaround for https://github.com/actions/cache/issues/403 brew install gnu-tar echo PATH="/usr/local/opt/gnu-tar/libexec/gnubin:$PATH" >> $GITHUB_ENV - if: matrix.os == 'macos-latest' || matrix.os == 'macos-11.0' + if: matrix.os == 'macos-latest' || matrix.os == 'macos-12.0' - name: Install Rust uses: dtolnay/rust-toolchain@stable with: @@ -980,7 +980,7 @@ jobs: LLVM_DIR=$(pwd) echo "LLVM_SYS_120_PREFIX=${LLVM_DIR}" >> $GITHUB_ENV - name: Install LLVM (macOS Apple Silicon) - if: matrix.os == 'macos-11.0' && !matrix.llvm_url + if: matrix.os == 'macos-12.0' && !matrix.llvm_url run: | brew install llvm - name: Install LLVM @@ -1034,7 +1034,7 @@ jobs: target: x86_64-unknown-linux-gnu llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz' - build: macos-x64 - os: macos-11 + os: macos-12 target: x86_64-apple-darwin llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-apple-darwin.tar.xz' - build: windows-x64 @@ -1068,7 +1068,7 @@ jobs: # using gnu-tar is a workaround for https://github.com/actions/cache/issues/403 brew install gnu-tar echo PATH="/usr/local/opt/gnu-tar/libexec/gnubin:$PATH" >> $GITHUB_ENV - if: matrix.os == 'macos-latest' || matrix.os == 'macos-11.0' + if: matrix.os == 'macos-latest' || matrix.os == 'macos-12.0' - name: Install Rust uses: dtolnay/rust-toolchain@stable with: @@ -1087,7 +1087,7 @@ jobs: LLVM_DIR=$(pwd) echo "LLVM_SYS_120_PREFIX=${LLVM_DIR}" >> $GITHUB_ENV - name: Install LLVM (macOS Apple Silicon) - if: matrix.os == 'macos-11.0' && !matrix.llvm_url + if: matrix.os == 'macos-12.0' && !matrix.llvm_url run: | brew install llvm - name: Install LLVM @@ -1141,7 +1141,7 @@ jobs: target: x86_64-unknown-linux-gnu llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz' - build: macos-x64 - os: macos-11 + os: macos-12 target: x86_64-apple-darwin llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-apple-darwin.tar.xz' - build: windows-x64 @@ -1175,7 +1175,7 @@ jobs: # using gnu-tar is a workaround for https://github.com/actions/cache/issues/403 brew install gnu-tar echo PATH="/usr/local/opt/gnu-tar/libexec/gnubin:$PATH" >> $GITHUB_ENV - if: matrix.os == 'macos-latest' || matrix.os == 'macos-11.0' + if: matrix.os == 'macos-latest' || matrix.os == 'macos-12.0' - name: Install Rust uses: dtolnay/rust-toolchain@stable with: @@ -1194,7 +1194,7 @@ jobs: LLVM_DIR=$(pwd) echo "LLVM_SYS_120_PREFIX=${LLVM_DIR}" >> $GITHUB_ENV - name: Install LLVM (macOS Apple Silicon) - if: matrix.os == 'macos-11.0' && !matrix.llvm_url + if: matrix.os == 'macos-12.0' && !matrix.llvm_url run: | brew install llvm - name: Install LLVM @@ -1248,7 +1248,7 @@ jobs: target: x86_64-unknown-linux-gnu llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz' - build: macos-x64 - os: macos-11 + os: macos-12 target: x86_64-apple-darwin llvm_url: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-apple-darwin.tar.xz' - build: windows-x64 @@ -1282,7 +1282,7 @@ jobs: # using gnu-tar is a workaround for https://github.com/actions/cache/issues/403 brew install gnu-tar echo PATH="/usr/local/opt/gnu-tar/libexec/gnubin:$PATH" >> $GITHUB_ENV - if: matrix.os == 'macos-latest' || matrix.os == 'macos-11.0' + if: matrix.os == 'macos-latest' || matrix.os == 'macos-12.0' - name: Install Rust uses: dtolnay/rust-toolchain@stable with: @@ -1301,7 +1301,7 @@ jobs: LLVM_DIR=$(pwd) echo "LLVM_SYS_120_PREFIX=${LLVM_DIR}" >> $GITHUB_ENV - name: Install LLVM (macOS Apple Silicon) - if: matrix.os == 'macos-11.0' && !matrix.llvm_url + if: matrix.os == 'macos-12.0' && !matrix.llvm_url run: | brew install llvm - name: Install LLVM