File tree Expand file tree Collapse file tree 1 file changed +26
-19
lines changed
test/adapters/level_zero/v2 Expand file tree Collapse file tree 1 file changed +26
-19
lines changed Original file line number Diff line number Diff line change @@ -63,25 +63,32 @@ add_adapter_test(level_zero_memory_residency
63
63
)
64
64
65
65
if (NOT WIN32 )
66
- add_adapter_test (level_zero_deferred_kernel
67
- FIXTURE KERNELS
68
- SOURCES
69
- deferred_kernel.cpp
70
- ENVIRONMENT
71
- "UR_ADAPTERS_FORCE_LOAD=\" $<TARGET_FILE:ur_adapter_level_zero_v2>\" "
72
- )
66
+ if (NOT UR_DPCXX )
67
+ # Tests that require kernels can't be used if we aren't generating
68
+ # device binaries
69
+ message (WARNING
70
+ "UR_DPCXX is not defined, skipping some tests for level_zero_v2 adapter" )
71
+ else ()
72
+ add_adapter_test (level_zero_deferred_kernel
73
+ FIXTURE KERNELS
74
+ SOURCES
75
+ deferred_kernel.cpp
76
+ ENVIRONMENT
77
+ "UR_ADAPTERS_FORCE_LOAD=\" $<TARGET_FILE:ur_adapter_level_zero_v2>\" "
78
+ )
73
79
74
- set (backend level_zero )
75
- add_adapter_memcheck_test (level_zero_deferred_kernel
76
- FIXTURE KERNELS
77
- SOURCES
78
- deferred_kernel.cpp
79
- ENVIRONMENT
80
- "UR_ADAPTERS_FORCE_LOAD=\" $<TARGET_FILE:ur_adapter_level_zero_v2>\" "
81
- )
80
+ set (backend level_zero )
81
+ add_adapter_memcheck_test (level_zero_deferred_kernel
82
+ FIXTURE KERNELS
83
+ SOURCES
84
+ deferred_kernel.cpp
85
+ ENVIRONMENT
86
+ "UR_ADAPTERS_FORCE_LOAD=\" $<TARGET_FILE:ur_adapter_level_zero_v2>\" "
87
+ )
82
88
83
- target_link_libraries (test -adapter-level_zero_deferred_kernel PRIVATE
84
- LevelZeroLoader
85
- LevelZeroLoader-Headers
86
- )
89
+ target_link_libraries (test -adapter-level_zero_deferred_kernel PRIVATE
90
+ LevelZeroLoader
91
+ LevelZeroLoader-Headers
92
+ )
93
+ endif ()
87
94
endif ()
You can’t perform that action at this time.
0 commit comments