Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/scripts/developBuild.py
diff options
context:
space:
mode:
authorMartin Hořeňovský2020-03-18 20:59:25 +0100
committerMartin Hořeňovský2020-03-19 09:45:41 +0100
commitb7b346c3e56030d19ac58d33326b69bbaf226552 (patch)
tree1a75042517e65540e55c6d2b2b863b19ffdc1ac1 /scripts/developBuild.py
parent9e09d79946b0c4afd815341684c7c4dc4f40c20b (diff)
downloadcatch3-b7b346c3e56030d19ac58d33326b69bbaf226552.tar.gz
Make warnings in assertions fire for GCC/Clang again
The old code caused warnings to fire under MSVC, and Clang <3.8. I could not find a GCC version where it worked, but I assume that it did at some point. This new code causes all of MSVC, GCC, Clang, in current versions, to emit signed/unsigned comparison warning in test like this: ```cpp TEST_CASE() { int32_t i = -1; uint32_t j = 1; REQUIRE(i != j); } ``` Where previously only MSVC would emit the warning. Fixes #1880
Diffstat (limited to 'scripts/developBuild.py')
0 files changed, 0 insertions, 0 deletions