From ef3c6981fe185bda4a8185e6bb5e681b57506775 Mon Sep 17 00:00:00 2001 From: John Wellbelove Date: Tue, 11 Jul 2023 10:26:49 +0100 Subject: [PATCH] Revert "Experimental -02 optimisation" This reverts commit 3e0240591fe6886075e7b518a2eafdf6d32e0cc8. --- .github/workflows/clang.yml | 23 +---------------------- .github/workflows/gcc.yml | 22 ---------------------- 2 files changed, 1 insertion(+), 44 deletions(-) diff --git a/.github/workflows/clang.yml b/.github/workflows/clang.yml index c8c4d801..de243e40 100644 --- a/.github/workflows/clang.yml +++ b/.github/workflows/clang.yml @@ -160,28 +160,6 @@ jobs: - name: Run tests run: ./test/etl_tests - build-clang-cpp20-linux-no-stl-optimisation-02: - name: Clang C++20 Linux - No STL - Optimisation 02 - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ubuntu-22.04] - - steps: - - uses: actions/checkout@v3 - - - name: Build - run: | - export CC=clang - export CXX=clang++ - export ASAN_OPTIONS=alloc_dealloc_mismatch=0,detect_leaks=0 - cmake -D BUILD_TESTS=ON -DNO_STL=ON -DETL_USE_TYPE_TRAITS_BUILTINS=OFF -DETL_USER_DEFINED_TYPE_TRAITS=OFF -DETL_FORCE_TEST_CPP03=ON -DETL_CXX_STANDARD=20 -DETL_OPTIMISATION=-O2 ./ - clang --version - make - - - name: Run tests - run: ./test/etl_tests - build-clang-cpp20-osx-stl: name: Clang C++20 OSX - STL runs-on: ${{ matrix.os }} @@ -269,3 +247,4 @@ jobs: - name: Run tests run: ./test/etl_tests + diff --git a/.github/workflows/gcc.yml b/.github/workflows/gcc.yml index e4316675..9ee4b568 100644 --- a/.github/workflows/gcc.yml +++ b/.github/workflows/gcc.yml @@ -158,27 +158,5 @@ jobs: gcc --version make - - name: Run tests - run: ./test/etl_tests - - build-gcc-cpp20-linux-no-stl-optimisation-02: - name: GCC C++20 Linux - No STL - Optimisation 02 - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ubuntu-22.04] - - steps: - - uses: actions/checkout@v3 - - - name: Build - run: | - export ASAN_OPTIONS=alloc_dealloc_mismatch=0,detect_leaks=0 - export CC=gcc - export CXX=g++ - cmake -DBUILD_TESTS=ON -DNO_STL=ON -DETL_USE_TYPE_TRAITS_BUILTINS=OFF -DETL_USER_DEFINED_TYPE_TRAITS=OFF -DETL_FORCE_TEST_CPP03=OFF -DETL_CXX_STANDARD=20 -DETL_OPTIMISATION=-O2 ./ - gcc --version - make - - name: Run tests run: ./test/etl_tests \ No newline at end of file