Skip to content

Commit ab6c987

Browse files
authored
Merge pull request #185 from fastfloat/dlemire/adding_more_cxx20_in_ci
Adding more CXX20 testing in CI.
2 parents b50a729 + c8bba6a commit ab6c987

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

.github/workflows/ubuntu22-clang.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,11 @@ jobs:
1515
cd build &&
1616
CXX=clang++-14 cmake -DFASTFLOAT_TEST=ON .. &&
1717
cmake --build . &&
18+
ctest --output-on-failure
19+
- name: Use cmake CXX20
20+
run: |
21+
mkdir build20 &&
22+
cd build20 &&
23+
CXX=clang++-14 cmake -DFASTFLOAT_CONSTEXPR_TESTS=ON -DCMAKE_CXX_STANDARD=20 -DFASTFLOAT_TEST=ON .. &&
24+
cmake --build . &&
1825
ctest --output-on-failure

.github/workflows/ubuntu22-gcc12.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,11 @@ jobs:
1313
cd build &&
1414
CXX=g++-12 CXXFLAGS=-Werror cmake -DFASTFLOAT_TEST=ON .. &&
1515
cmake --build . &&
16+
ctest --output-on-failure
17+
- name: Use cmake CXX20
18+
run: |
19+
mkdir build20 &&
20+
cd build20 &&
21+
CXX=g++-12 CXXFLAGS=-Werror cmake -DFASTFLOAT_CONSTEXPR_TESTS=ON -DCMAKE_CXX_STANDARD=20 -DFASTFLOAT_TEST=ON .. &&
22+
cmake --build . &&
1623
ctest --output-on-failure

0 commit comments

Comments
 (0)