UnitTestBounds custom compile flags expressed via generator expression

This commit is contained in:
Robert Maynard 2020-10-21 16:55:01 -04:00
parent 1ed5dfca0b
commit 0b2ddb83b3

@ -55,11 +55,9 @@ set(unit_tests_device
)
#suppress gcc note:
#variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without
if (VTKM_COMPILER_IS_GNU)
set_source_files_properties(UnitTestBounds.cxx PROPERTIES COMPILE_OPTIONS "-fno-var-tracking-assignments")
endif()
set_source_files_properties(UnitTestBounds.cxx PROPERTIES
COMPILE_OPTIONS "$<$<AND:$<COMPILE_LANGUAGE:CXX>,$<CXX_COMPILER_ID:GNU>>:-fno-var-tracking-assignments>")
vtkm_unit_tests(SOURCES ${unit_tests})