onnxruntime
26 строк · 868.0 Байт
1diff --git a/include/gsl/assert b/include/gsl/assert
2index a6012048..a5c216f8 100644
3--- a/include/gsl/assert
4+++ b/include/gsl/assert
5@@ -48,7 +48,7 @@
6#if defined(__clang__)
7#define GSL_SUPPRESS(x) [[gsl::suppress("x")]]
8#else
9-#if defined(_MSC_VER) && !defined(__INTEL_COMPILER)
10+#if defined(_MSC_VER) && !defined(__INTEL_COMPILER) && !defined(__NVCC__)
11#define GSL_SUPPRESS(x) [[gsl::suppress(x)]]
12#else
13#define GSL_SUPPRESS(x)
14diff --git a/include/gsl/byte b/include/gsl/byte
15index 9231340b..f92a91c9 100644
16--- a/include/gsl/byte
17+++ b/include/gsl/byte
18@@ -24,7 +24,7 @@
19#if defined(__clang__)
20#define GSL_SUPPRESS(x) [[gsl::suppress("x")]]
21#else
22-#if defined(_MSC_VER) && !defined(__INTEL_COMPILER)
23+#if defined(_MSC_VER) && !defined(__INTEL_COMPILER) && !defined(__NVCC__)
24#define GSL_SUPPRESS(x) [[gsl::suppress(x)]]
25#else
26#define GSL_SUPPRESS(x)
27