@@ -148,10 +148,10 @@ class TestUnionMemberClass
148148
149149 void msgpack_unpack (msgpack::object o)
150150 {
151- #if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6 )) && !defined(__clang__)
151+ #if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 7 )) && !defined(__clang__)
152152#pragma GCC diagnostic push
153153#pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
154- #endif // (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6 )) && !defined(__clang__)
154+ #endif // (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 7 )) && !defined(__clang__)
155155 msgpack::type::tuple<bool , msgpack::object> tuple;
156156 o.convert (tuple);
157157
@@ -160,18 +160,18 @@ class TestUnionMemberClass
160160 tuple.get <1 >().convert (value.f );
161161 else
162162 tuple.get <1 >().convert (value.i );
163- #if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6 )) && !defined(__clang__)
163+ #if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 7 )) && !defined(__clang__)
164164#pragma GCC diagnostic pop
165- #endif // (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6 )) && !defined(__clang__)
165+ #endif // (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 7 )) && !defined(__clang__)
166166 }
167167};
168168
169169TEST (MSGPACK_USER_DEFINED, simple_buffer_union_member)
170170{
171- #if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6 )) && !defined(__clang__)
171+ #if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 7 )) && !defined(__clang__)
172172#pragma GCC diagnostic push
173173#pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
174- #endif // (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6 )) && !defined(__clang__)
174+ #endif // (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 7 )) && !defined(__clang__)
175175 {
176176 // double
177177 TestUnionMemberClass val1 (1.0 );
@@ -195,9 +195,9 @@ TEST(MSGPACK_USER_DEFINED, simple_buffer_union_member)
195195 EXPECT_EQ (val1.value .i , 1 );
196196 EXPECT_EQ (val1.value .i , val2.value .i );
197197 }
198- #if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6 )) && !defined(__clang__)
198+ #if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 7 )) && !defined(__clang__)
199199#pragma GCC diagnostic pop
200- #endif // (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6 )) && !defined(__clang__)
200+ #endif // (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 7 )) && !defined(__clang__)
201201}
202202
203203// inheritance
@@ -396,14 +396,14 @@ TEST(MSGPACK_INHERIT, define_map_non_virtual)
396396 msgpack::pack (sbuf, b);
397397 msgpack::object_handle oh =
398398 msgpack::unpack (sbuf.data (), sbuf.size ());
399- #if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6 )) && !defined(__clang__)
399+ #if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 7 )) && !defined(__clang__)
400400#pragma GCC diagnostic push
401401#pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
402- #endif // (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6 )) && !defined(__clang__)
402+ #endif // (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 7 )) && !defined(__clang__)
403403 dm_bottom br = oh.get ().as <dm_bottom>();
404- #if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6 )) && !defined(__clang__)
404+ #if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 7 )) && !defined(__clang__)
405405#pragma GCC diagnostic pop
406- #endif // (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6 )) && !defined(__clang__)
406+ #endif // (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 7 )) && !defined(__clang__)
407407 EXPECT_EQ (b.b , br.b );
408408 EXPECT_EQ (b.m1 , br.m1 );
409409 EXPECT_EQ (b.m2 , br.m2 );
0 commit comments