Peano
Loading...
Searching...
No Matches
LinuxIntelSYCL.h
Go to the documentation of this file.
1// Default variant of CompilerSpecificSettings.h for Intel SYCL on Linux.
2// For a detailed description of the semantics of the settings, please
3// consult LinuxIntel.h which is the most elaborate documentation.
4
5//#define UseTestSpecificCompilerSettings
6#define CompilerCLANG
7//#define CompilerICC
8#define CompilerHasProcStat
9#define CompilerHasUTSName
10#define CompilerHasTimespec
11#define CompilerHasSysinfo
12//#define CompilerDefinesMPIMaxNameString
13#if !defined(noMPISupportsSingleSidedCommunication) and !defined(MPISupportsSingleSidedCommunication)
14#define MPISupportsSingleSidedCommunication
15#endif
16
17#if !defined(UseManualInlining) && !defined(noUseManualInlining)
18#define UseManualInlining
19#endif
20
21#if !defined(AlignmentOnHeap)
22#define AlignmentOnHeap 64
23#endif
24
25#if !defined(UseManualInlining) && !defined(noUseManualInlining)
26#define UseManualInlining
27#endif
28
29#if PeanoDebug == 0
30#undef assert
31#define assert(...)
32#endif
33
34#define LittleEndian
35
36#define KeywordToAvoidDuplicateSymbolsForInlinedFunctions static inline
37
44#define OpenMPTaskGroup