File tree Expand file tree Collapse file tree 1 file changed +14
-3
lines changed Expand file tree Collapse file tree 1 file changed +14
-3
lines changed Original file line number Diff line number Diff line change 1010 strategy :
1111 matrix :
1212 os : [ubuntu-20.04]
13- compiler : [g++-10, g++-11, clang++-12 , clang++-13 ]
13+ compiler : [g++-10, g++-11, clang++-13 , clang++-14 ]
1414 build_type : [Release, Debug]
1515 include :
1616 - os : macos-latest
2828 if : runner.os == 'Linux'
2929 run : |
3030 wget -O- https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
31- sudo add-apt-repository "deb http://apt.llvm.org/focal/ llvm-toolchain-focal-13 main"
31+ if [[ ${{ matrix.compiler }} == "clang++-13" ]]; then
32+ sudo add-apt-repository "deb http://apt.llvm.org/focal/ llvm-toolchain-focal-13 main"
33+ fi
34+ if [[ ${{ matrix.compiler }} == "clang++-14" ]]; then
35+ sudo add-apt-repository "deb http://apt.llvm.org/focal/ llvm-toolchain-focal-14 main"
36+ fi
3237 sudo apt-get update
33- sudo apt-get install z3 re2c ninja-build g++-11 clang++-13
38+ sudo apt-get install z3 re2c ninja-build g++-11
39+ if [[ ${{ matrix.compiler }} == "clang++-13" ]]; then
40+ sudo apt-get install clang++-13
41+ fi
42+ if [[ ${{ matrix.compiler }} == "clang++-14" ]]; then
43+ sudo apt-get install clang++-14
44+ fi
3445
3546 - name : Install dependencies (MacOS)
3647 if : runner.os == 'macOS'
You can’t perform that action at this time.
0 commit comments