Fix warning suppression block in Condition.tests straddling includes

This commit is contained in:
Martin Hořeňovský
2026-04-01 10:56:21 +02:00
parent 51b0532d1f
commit fe2a20ab55
+10 -9
View File
@@ -6,15 +6,6 @@
// SPDX-License-Identifier: BSL-1.0
#ifdef __clang__
# pragma clang diagnostic push
# pragma clang diagnostic ignored "-Wpadded"
// Wdouble-promotion is not supported until 3.8
# if (__clang_major__ > 3) || (__clang_major__ == 3 && __clang_minor__ > 7)
# pragma clang diagnostic ignored "-Wdouble-promotion"
# endif
#endif
#include <catch2/catch_approx.hpp>
#include <catch2/catch_test_macros.hpp>
@@ -24,6 +15,16 @@ using Catch::Approx;
#include <limits>
#include <cstdint>
#ifdef __clang__
# pragma clang diagnostic push
# pragma clang diagnostic ignored "-Wpadded"
// Wdouble-promotion is not supported until 3.8
# if ( __clang_major__ > 3 ) || \
( __clang_major__ == 3 && __clang_minor__ > 7 )
# pragma clang diagnostic ignored "-Wdouble-promotion"
# endif
#endif
namespace {
struct TestData {