Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions .github/workflows/compiler-support.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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 }}
Expand All @@ -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
Expand Down
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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] | | |
Expand All @@ -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