|
24 | 24 | - { tag: "ubuntu-2204_gcc-11", name: "Ubuntu 22.04 G++ 11", cxx: "/usr/bin/g++-11", cc: "/usr/bin/gcc-11", runs-on: "ubuntu-22.04" } |
25 | 25 | - { tag: "windows-2025_msvc17", name: "Windows Server 2025 MSVC 17", cxx: "", cc: "", runs-on: "windows-2025" } |
26 | 26 | - { tag: "windows-2022_msvc17", name: "Windows Server 2022 MSVC 17", cxx: "", cc: "", runs-on: "windows-2022" } |
27 | | - - { tag: "macos-13_clang-15", name: "MacOS 13 Clang 15", cxx: "/usr/local/Cellar/llvm@15//15.0.7/bin/clang++", cc: "/usr/local/Cellar/llvm@15//15.0.7/bin/clang", runs-on: "macos-13" } |
28 | 27 | - { tag: "macos-14-arm_clang-15", name: "MacOS 14 (Arm64) Clang 15", cxx: "/opt/homebrew/opt/llvm@15/bin/clang++", cc: "/opt/homebrew/opt/llvm@15/bin/clang", runs-on: "macos-14" } |
29 | 28 | - { tag: "macos-15-arm_clang-18", name: "MacOS 15 (Arm64) Clang 18", cxx: "/opt/homebrew/opt/llvm@18/bin/clang++", cc: "/opt/homebrew/opt/llvm@18/bin/clang", runs-on: "macos-15" } |
30 | 29 | # x64 MacOS is payed only for >= 14 |
|
50 | 49 | ubuntu-2204_gcc-11: ${{ steps.status.outputs.ubuntu-2204_gcc-11 }} |
51 | 50 | windows-2025_msvc17: ${{ steps.status.outputs.windows-2025_msvc17 }} |
52 | 51 | windows-2022_msvc17: ${{ steps.status.outputs.windows-2022_msvc17 }} |
53 | | - macos-13_clang-15: ${{ steps.status.outputs.macos-13_clang-15 }} |
54 | 52 | macos-14-arm_clang-15: ${{ steps.status.outputs.macos-14-arm_clang-15 }} |
55 | 53 | macos-15-arm_clang-18: ${{ steps.status.outputs.macos-15-arm_clang-18 }} |
56 | 54 | macos-14_clang-15: ${{ steps.status.outputs.macos-14_clang-15 }} |
|
62 | 60 | - name: Checkout repository |
63 | 61 | uses: actions/checkout@v3 |
64 | 62 | - name: Set LDFLAGS=-Wl,-ld_classic |
65 | | - if: contains(matrix.compiler.tag, 'macos-13') || contains(matrix.compiler.tag, 'macos-14') |
| 63 | + if: contains(matrix.compiler.tag, 'macos-14') |
66 | 64 | run: echo "LDFLAGS=-Wl,-ld_classic" >> $GITHUB_ENV |
67 | 65 | # Ubuntu 22.04 container has libstdc++13 installed which is incompatible with clang < 15 in C++20 |
68 | 66 | - name: Uninstall libstdc++-13-dev |
|
0 commit comments