From 053f0e420a36c1166bbd145aa56f404a1e10a018 Mon Sep 17 00:00:00 2001 From: jzmaddock Date: Fri, 22 Aug 2014 19:09:02 +0100 Subject: [PATCH] Disable __int128 support on CUDA + Intel C++. Fixes https://svn.boost.org/trac/boost/ticket/10369 --- include/boost/config/compiler/intel.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/boost/config/compiler/intel.hpp b/include/boost/config/compiler/intel.hpp index efeb9b3b..c9496a64 100644 --- a/include/boost/config/compiler/intel.hpp +++ b/include/boost/config/compiler/intel.hpp @@ -331,7 +331,7 @@ template<> struct assert_intrinsic_wchar_t {}; # undef BOOST_NO_CXX11_FINAL #endif -#if defined(__LP64__) && defined(__GNUC__) && (BOOST_INTEL_CXX_VERSION >= 1310) +#if defined(__LP64__) && defined(__GNUC__) && (BOOST_INTEL_CXX_VERSION >= 1310) && !defined(__CUDACC__) # define BOOST_HAS_INT128 #endif