Skip to content

Commit eb555ee

Browse files
committed
test with XL and more msvc
Added additional notes for XL and MSVC, which appear to already work out of the box with the clang-style intrinsics.
1 parent b3be1a2 commit eb555ee

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

include/camp/defines.hpp

+5-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,11 @@ namespace camp
9898
#define CAMP_HAVE_OMP_OFFLOAD 1
9999
#endif
100100

101-
// This works for clang, nvcc 10 and higher using clang as a host compiler
101+
// This works for:
102+
// clang
103+
// nvcc 10 and higher using clang as a host compiler
104+
// MSVC 1911... and higher, see check below
105+
// XL C++ at least back to 16.1.0, possibly farther
102106
#define CAMP_USE_MAKE_INTEGER_SEQ 0
103107
#define CAMP_USE_TYPE_PACK_ELEMENT 0
104108
#if defined(_MSC_FULL_VER) && _MSC_FULL_VER >= 191125507

0 commit comments

Comments
 (0)