catch2/CMake
Martin Hořeňovský fc3d11b1d1
Add Wfloat-equal to default-enabled warnings
This is kinda messy, because there is no good way to signal to
the compiler that some code uses direct comparison of floating
point numbers intentionally, so instead we have to use diagnostic
pragmas.

We also have to over-suppress the test files, because Clang (and
possibly GCC) still issue warnings from template instantiation
even if the instantion site is under warning suppression, so the
template definition has to be under warning suppression as well.

Closes #2406
2022-05-14 15:47:20 +02:00
..
catch2-with-main.pc.in Fix name of with-main library. 2022-03-04 00:40:55 +01:00
catch2.pc.in pkgconfig: Add missing entries 2021-09-11 19:02:21 +02:00
Catch2Config.cmake.in Separate Catch2Config from targets 2018-06-24 12:32:22 +02:00
CatchConfigOptions.cmake Add default reporter for Bazel integration (#2399) 2022-04-08 18:01:59 +02:00
CatchMiscFunctions.cmake Add Wfloat-equal to default-enabled warnings 2022-05-14 15:47:20 +02:00
Findcodecov.cmake Fix typos identified by codespell. 2019-04-10 09:42:11 +02:00
FindGcov.cmake Fix typos identified by codespell. 2019-04-10 09:42:11 +02:00
FindLcov.cmake Add codecov.io coverage tracking 2017-11-27 20:13:47 +01:00
llvm-cov-wrapper Add codecov.io coverage tracking 2017-11-27 20:13:47 +01:00