From 70de324aa801eaf52e94c402d526a3849797c620 Mon Sep 17 00:00:00 2001 From: Greg Sjaardema Date: Wed, 16 Feb 2022 13:04:16 -0700 Subject: [PATCH] Apply 2746 fix for NVidia compiler also (#2770) --- include/fmt/core.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/fmt/core.h b/include/fmt/core.h index 8d7ada45..38fed451 100644 --- a/include/fmt/core.h +++ b/include/fmt/core.h @@ -1431,7 +1431,7 @@ template struct arg_mapper { !std::is_const>::value || has_fallback_formatter::value> {}; -#if (FMT_MSC_VER != 0 && FMT_MSC_VER < 1910) || FMT_ICC_VERSION != 0 +#if (FMT_MSC_VER != 0 && FMT_MSC_VER < 1910) || FMT_ICC_VERSION != 0 || FMT_NVCC != 0 // Workaround a bug in MSVC and Intel (Issue 2746). template FMT_CONSTEXPR FMT_INLINE auto do_map(T&& val) -> T& { return val;