diff --git a/test/test_time_generator_v1.cpp b/test/test_time_generator_v1.cpp index 43d5b97..cf80caa 100644 --- a/test/test_time_generator_v1.cpp +++ b/test/test_time_generator_v1.cpp @@ -5,9 +5,15 @@ #include #include #include +#include #include #include +#if defined(BOOST_LIBSTDCXX_VERSION) && BOOST_LIBSTDCXX_VERSION >= 130000 +// https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114865 +# pragma GCC diagnostic ignored "-Wmissing-field-initializers" +#endif + using namespace boost::uuids; uuid generate_and_test( time_generator_v1& gen ) diff --git a/test/test_time_generator_v1_2.cpp b/test/test_time_generator_v1_2.cpp index 5776ccc..bfc0ea9 100644 --- a/test/test_time_generator_v1_2.cpp +++ b/test/test_time_generator_v1_2.cpp @@ -5,10 +5,16 @@ #include #include #include +#include #include #include #include +#if defined(BOOST_LIBSTDCXX_VERSION) && BOOST_LIBSTDCXX_VERSION >= 130000 +// https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114865 +# pragma GCC diagnostic ignored "-Wmissing-field-initializers" +#endif + using namespace boost::uuids; uuid generate_and_test( time_generator_v1& gen ) diff --git a/test/test_time_generator_v1_3.cpp b/test/test_time_generator_v1_3.cpp index 1d4363b..9a5bd3f 100644 --- a/test/test_time_generator_v1_3.cpp +++ b/test/test_time_generator_v1_3.cpp @@ -5,12 +5,18 @@ #include #include #include +#include #include #include #include #include #include +#if defined(BOOST_LIBSTDCXX_VERSION) && BOOST_LIBSTDCXX_VERSION >= 130000 +// https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114865 +# pragma GCC diagnostic ignored "-Wmissing-field-initializers" +#endif + using namespace boost::uuids; uuid::node_type const node{{ 0x01, 0x02, 0x03, 0x04, 0x05, 0x06 }}; diff --git a/test/test_time_generator_v6.cpp b/test/test_time_generator_v6.cpp index ae5bab8..f9942ec 100644 --- a/test/test_time_generator_v6.cpp +++ b/test/test_time_generator_v6.cpp @@ -5,9 +5,15 @@ #include #include #include +#include #include #include +#if defined(BOOST_LIBSTDCXX_VERSION) && BOOST_LIBSTDCXX_VERSION >= 130000 +// https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114865 +# pragma GCC diagnostic ignored "-Wmissing-field-initializers" +#endif + using namespace boost::uuids; uuid generate_and_test( time_generator_v6& gen ) diff --git a/test/test_time_generator_v6_2.cpp b/test/test_time_generator_v6_2.cpp index 01e8a73..6eb47e4 100644 --- a/test/test_time_generator_v6_2.cpp +++ b/test/test_time_generator_v6_2.cpp @@ -5,10 +5,16 @@ #include #include #include +#include #include #include #include +#if defined(BOOST_LIBSTDCXX_VERSION) && BOOST_LIBSTDCXX_VERSION >= 130000 +// https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114865 +# pragma GCC diagnostic ignored "-Wmissing-field-initializers" +#endif + using namespace boost::uuids; uuid generate_and_test( time_generator_v6& gen ) diff --git a/test/test_time_generator_v6_3.cpp b/test/test_time_generator_v6_3.cpp index c90cb27..304fedf 100644 --- a/test/test_time_generator_v6_3.cpp +++ b/test/test_time_generator_v6_3.cpp @@ -5,12 +5,18 @@ #include #include #include +#include #include #include #include #include #include +#if defined(BOOST_LIBSTDCXX_VERSION) && BOOST_LIBSTDCXX_VERSION >= 130000 +// https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114865 +# pragma GCC diagnostic ignored "-Wmissing-field-initializers" +#endif + using namespace boost::uuids; uuid::node_type const node{{ 0x01, 0x02, 0x03, 0x04, 0x05, 0x06 }};