diff --git a/.github/workflows/ubuntu22-clang.yml b/.github/workflows/ubuntu22-clang.yml index 8db9bda..d7fd9ee 100644 --- a/.github/workflows/ubuntu22-clang.yml +++ b/.github/workflows/ubuntu22-clang.yml @@ -15,4 +15,11 @@ jobs: cd build && CXX=clang++-14 cmake -DFASTFLOAT_TEST=ON .. && cmake --build . && + ctest --output-on-failure + - name: Use cmake CXX20 + run: | + mkdir build20 && + cd build20 && + CXX=clang++-14 cmake -DFASTFLOAT_CONSTEXPR_TESTS=ON -DCMAKE_CXX_STANDARD=20 -DFASTFLOAT_TEST=ON .. && + cmake --build . && ctest --output-on-failure \ No newline at end of file diff --git a/.github/workflows/ubuntu22-gcc12.yml b/.github/workflows/ubuntu22-gcc12.yml index fb3f859..a4b6f21 100644 --- a/.github/workflows/ubuntu22-gcc12.yml +++ b/.github/workflows/ubuntu22-gcc12.yml @@ -13,4 +13,11 @@ jobs: cd build && CXX=g++-12 CXXFLAGS=-Werror cmake -DFASTFLOAT_TEST=ON .. && cmake --build . && + ctest --output-on-failure + - name: Use cmake CXX20 + run: | + mkdir build20 && + cd build20 && + CXX=g++-12 CXXFLAGS=-Werror cmake -DFASTFLOAT_CONSTEXPR_TESTS=ON -DCMAKE_CXX_STANDARD=20 -DFASTFLOAT_TEST=ON .. && + cmake --build . && ctest --output-on-failure \ No newline at end of file