diff --git a/test/msgpack_cpp11.cpp b/test/msgpack_cpp11.cpp index e266da04..bd367952 100644 --- a/test/msgpack_cpp11.cpp +++ b/test/msgpack_cpp11.cpp @@ -1188,6 +1188,7 @@ TEST(MSGPACK_TIMESPEC, timespec_object_with_zone_35bit_sec_max_nano) TEST(MSGPACK_TIMESPEC, timespec_pack_convert_64bit_sec_max_nano) { + if (sizeof(decltype(std::declval().tv_sec)) <= 4) return; std::stringstream ss; timespec val1{ std::numeric_limits().tv_sec)>::max(), 999999999 };