diff --git a/.github/workflows/compiler-support.yml b/.github/workflows/compiler-support.yml index 671b76e..afc4fb6 100644 --- a/.github/workflows/compiler-support.yml +++ b/.github/workflows/compiler-support.yml @@ -24,7 +24,6 @@ jobs: - { 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" } - { tag: "windows-2025_msvc17", name: "Windows Server 2025 MSVC 17", cxx: "", cc: "", runs-on: "windows-2025" } - { tag: "windows-2022_msvc17", name: "Windows Server 2022 MSVC 17", cxx: "", cc: "", runs-on: "windows-2022" } - - { 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" } - { 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" } - { 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" } # x64 MacOS is payed only for >= 14 @@ -50,7 +49,6 @@ jobs: ubuntu-2204_gcc-11: ${{ steps.status.outputs.ubuntu-2204_gcc-11 }} windows-2025_msvc17: ${{ steps.status.outputs.windows-2025_msvc17 }} windows-2022_msvc17: ${{ steps.status.outputs.windows-2022_msvc17 }} - macos-13_clang-15: ${{ steps.status.outputs.macos-13_clang-15 }} macos-14-arm_clang-15: ${{ steps.status.outputs.macos-14-arm_clang-15 }} macos-15-arm_clang-18: ${{ steps.status.outputs.macos-15-arm_clang-18 }} macos-14_clang-15: ${{ steps.status.outputs.macos-14_clang-15 }} @@ -62,7 +60,7 @@ jobs: - name: Checkout repository uses: actions/checkout@v3 - name: Set LDFLAGS=-Wl,-ld_classic - if: contains(matrix.compiler.tag, 'macos-13') || contains(matrix.compiler.tag, 'macos-14') + if: contains(matrix.compiler.tag, 'macos-14') run: echo "LDFLAGS=-Wl,-ld_classic" >> $GITHUB_ENV # Ubuntu 22.04 container has libstdc++13 installed which is incompatible with clang < 15 in C++20 - name: Uninstall libstdc++-13-dev diff --git a/README.md b/README.md index bbf58d7..734563b 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ Tested and supported compilers: |-----------------------------------------------------------------------|---------------------------------------------------------------------|--------------------------------------------------------------------------| | [![ubuntu-2404_clang-16][img_ubuntu-2404_clang-16]][Compiler-Support] | [![windows-2025_msvc17][img_windows-2025_msvc17]][Compiler-Support] | [![macos-15-arm_clang-18][img_macos-15-arm_clang-18]][Compiler-Support] | | [![ubuntu-2404_clang-17][img_ubuntu-2404_clang-17]][Compiler-Support] | [![windows-2022_msvc17][img_windows-2022_msvc17]][Compiler-Support] | [![macos-14-arm_clang-15][img_macos-14-arm_clang-15]][Compiler-Support] | -| [![ubuntu-2404_clang-18][img_ubuntu-2404_clang-18]][Compiler-Support] | | [![macos-13_clang-15][img_macos-13_clang-15]][Compiler-Support] | | +| [![ubuntu-2404_clang-18][img_ubuntu-2404_clang-18]][Compiler-Support] | | | | | [![ubuntu-2404_gcc-12][img_ubuntu-2404_gcc-12]][Compiler-Support] | | | | [![ubuntu-2404_gcc-13][img_ubuntu-2404_gcc-13]][Compiler-Support] | | | | [![ubuntu-2404_gcc-14][img_ubuntu-2404_gcc-14]][Compiler-Support] | | | @@ -47,5 +47,4 @@ Tested and supported compilers: [img_windows-2022_msvc17]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/asyncpp/asyncpp-io/badges/compiler/windows-2022_msvc17/shields.json [img_macos-15-arm_clang-18]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/asyncpp/asyncpp-io/badges/compiler/macos-15-arm_clang-18/shields.json [img_macos-14-arm_clang-15]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/asyncpp/asyncpp-io/badges/compiler/macos-14-arm_clang-15/shields.json -[img_macos-13_clang-15]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/asyncpp/asyncpp-io/badges/compiler/macos-13_clang-15/shields.json [Compiler-Support]: https://github.com/asyncpp/asyncpp-io/actions/workflows/compiler-support.yml