diff --git a/include/fmt/format.h b/include/fmt/format.h index ee6ec500..4b208e97 100644 --- a/include/fmt/format.h +++ b/include/fmt/format.h @@ -57,6 +57,11 @@ # define FMT_CUDA_VERSION 0 #endif +#if defined(_MSC_VER) +#pragma warning(push) +#pragma warning(disable: 4702) // C4702: unreachable code +#endif + #include "core.h" #if FMT_GCC_VERSION >= 406 || FMT_CLANG_VERSION @@ -3723,4 +3728,8 @@ FMT_END_NAMESPACE # pragma GCC diagnostic pop #endif +#if defined(_MSC_VER) +#pragma warning(pop) +#endif + #endif // FMT_FORMAT_H_