From 7f1a84347fa631504bad56f86b48177fc1b973cd Mon Sep 17 00:00:00 2001 From: Yagiz Nizipli Date: Mon, 2 Sep 2024 16:59:35 -0400 Subject: [PATCH] require minimum gcc 12 and clang 12 --- .github/workflows/ubuntu_old.yml | 41 -------------------------------- README.md | 2 +- 2 files changed, 1 insertion(+), 42 deletions(-) delete mode 100644 .github/workflows/ubuntu_old.yml diff --git a/.github/workflows/ubuntu_old.yml b/.github/workflows/ubuntu_old.yml deleted file mode 100644 index 96d330474..000000000 --- a/.github/workflows/ubuntu_old.yml +++ /dev/null @@ -1,41 +0,0 @@ -name: Ubuntu 20.04 - -on: - pull_request: - types: [opened, synchronize, reopened, ready_for_review] - paths-ignore: - - '**.md' - - 'docs/**' - push: - branches: - - main - paths-ignore: - - '**.md' - - 'docs/**' - -permissions: - contents: read - -concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true - -jobs: - ubuntu-build-20-04: - runs-on: ubuntu-20.04 - strategy: - matrix: - shared: [ON, OFF] - cxx: [g++-10, clang++-10] - steps: - - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - name: Setup Ninja - run: sudo apt-get install ninja-build - - name: Prepare - run: cmake -DBUILD_SHARED_LIBS=${{matrix.shared}} -G Ninja -B build - env: - CXX: ${{matrix.cxx}} - - name: Build - run: cmake --build build -j=2 - - name: Test - run: ctest --output-on-failure --test-dir build diff --git a/README.md b/README.md index 0485b33c8..b2e82227d 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ standard libraries, follow the RFC 3986. The following table illustrates possibl ### Requirements The project is otherwise self-contained and it has no dependency. -A recent C++ compiler supporting C++20. We test GCC 10 or better, LLVM 10 or better and Microsoft Visual Studio 2022. +A recent C++ compiler supporting C++20. We test GCC 12 or better, LLVM 12 or better and Microsoft Visual Studio 2022. ## Ada is fast.