xref: /libCEED/tests/test-include/fake-sys-include.h (revision 1dc8b1e6d79bf622f599f61d16b70f81adc3109a)
1255dad32SJeremy L Thompson #define FAKE_SYS_SCALE_ONE 1
2255dad32SJeremy L Thompson 
3255dad32SJeremy L Thompson // Note - files included this way cannot transitively include any files CUDA/ROCm won't compile
4*c0b5abf0SJeremy L Thompson // These are bad and need to be guarded
5*c0b5abf0SJeremy L Thompson #ifndef CEED_RUNNING_JIT_PASS
6*c0b5abf0SJeremy L Thompson #include <math.h>
7*c0b5abf0SJeremy L Thompson #include <stddef.h>
8*c0b5abf0SJeremy L Thompson #endif
9255dad32SJeremy L Thompson 
10a491a57eSJeremy L Thompson // These are ok
11*c0b5abf0SJeremy L Thompson // Note - ceed/types.h should be used over ceed.h
12*c0b5abf0SJeremy L Thompson //        ceed.h is replaced with ceed/types.h during JiT
13a491a57eSJeremy L Thompson #include <ceed.h>
14255dad32SJeremy L Thompson #include <ceed/types.h>
15