@@ -17,7 +17,7 @@ set(ENABLE_HIP 0)
1717set (ENABLE_OPENCL 0)
1818set (GPUCA_CONFIG_VC 1)
1919set (GPUCA_CONFIG_FMT 1)
20- set (GPUCA_CONFIG_ROOT 1 )
20+ set (GPUCA_CONFIG_ROOT 0 )
2121set (GPUCA_CONFIG_ONNX 0)
2222set (GPUCA_BUILD_EVENT_DISPLAY 0)
2323set (GPUCA_BUILD_EVENT_DISPLAY_FREETYPE 1)
@@ -26,7 +26,7 @@ set(GPUCA_BUILD_EVENT_DISPLAY_WAYLAND 1)
2626set (GPUCA_BUILD_EVENT_DISPLAY_QT 1)
2727set (GPUCA_CONFIG_GL3W 0)
2828set (GPUCA_CONFIG_O2 1)
29- set (GPUCA_BUILD_DEBUG 1) # Prevents float point exception at runtime (TODO: fix)
29+ set (GPUCA_BUILD_DEBUG 1) # Prevents float point exception at runtime and compiler warning (TODO: fix)
3030set (GPUCA_BUILD_DEBUG_SANITIZE 0)
3131set (GPUCA_BUILD_DEBUG_HOSTONLY 0)
3232set (GPUCA_DETERMINISTIC_MODE GPU) # OFF / NO_FAST_MATH / OPTO2 / GPU / WHOLEO2
@@ -38,18 +38,12 @@ set(CUDA_COMPUTETARGET "default" CACHE STRING "CUDA_COMPUTETARGET") # 86 89
3838#set(GPUCA_HIP_COMPILE_MODE perkernel)
3939#set(GPUCA_RTC_NO_COMPILED_KERNELS 1)
4040#set(GPUCA_KERNEL_RESOURCE_USAGE_VERBOSE 1)
41- set (GPUCA_CONFIG_COMPILER /opt/ gcc/bin/g++ ) # gcc / clang / /opt/clang-p2996/bin/clang++
41+ set (GPUCA_CONFIG_COMPILER gcc) # gcc / clang
4242#set(GPUCA_CONFIG_WERROR 1)
4343#add_definitions(-DGPUCA_GPU_DEBUG_PRINT)
4444#set(GPUCA_OVERRIDE_PARAMETER_FILE "foo.csv")
4545
4646if (GPUCA_CONFIG_COMPILER MATCHES "clang" )
4747 add_compile_options (--gcc-toolchain=/cvmfs/alice.cern.ch/el9-x86_64/Packages/GCC-Toolchain/v14.2.0-alice2-1 -freflection-latest -std=c++26 ) # -stdlib=libc++
4848 add_link_options (--gcc-toolchain=/cvmfs/alice.cern.ch/el9-x86_64/Packages/GCC-Toolchain/v14.2.0-alice2-1 -lstdc++ -lm )
49- else ()
50- get_filename_component (_gcc_bin_dir "${GPUCA_CONFIG_COMPILER} " DIRECTORY )
51- get_filename_component (_gcc_root "${_gcc_bin_dir} " DIRECTORY )
52- list (APPEND CMAKE_INSTALL_RPATH "${_gcc_root} /lib64" )
53- add_compile_options (-freflection -std=c++26 )
5449endif ()
55-
0 commit comments