1. I hadn't thought of it as an either/or case. I believe I need MPI to build and use the Vehicle module, for a few simulations with tracked vehicles. Please tell me if I'm wrong here. 2, 3. Even with all modules unticked, I'm facing the same issue. 3, 4. I've attached the cmake log and cache to this reply. 4. Thanks for notifying about 12.5 not working well. I'll downgrade and see if that fixes it.
On Friday, June 14, 2024 at 5:39:03 PM UTC-4 [email protected] wrote: > P.S. as mentioned in other posts CUDA 12.5 is not currently working fine > with Chrono so you may need to downgrade to 12.3 or 12.4 or wait for the > appropriate fix to Chrono (in the coming days probably) > > Thanks, > Dario > > Il giorno venerdì 14 giugno 2024 alle 23:37:54 UTC+2 Dario Mangoni ha > scritto: > >> Hi, >> >> - do you *really *need both MPI and CUDA? >> - does a simple plain compilation of Chrono *with no modules enabled* >> work fine? >> - which modules did you enable? Can you please *share the >> CMakeCache.txt* inside your build folder? >> - you are showing errors during *compilation*: was your* CMake log* >> completely and perfectly clean? Please share it as well >> >> Bests, >> Dario >> >> Il giorno venerdì 14 giugno 2024 alle 23:29:11 UTC+2 [email protected] >> ha scritto: >> >>> Hi. I'm trying to build Chrono. After facing issues in setting up MPI on >>> Windows (Package 'mpi-c', required by 'virtual:world', not found), I >>> switched to Linux instead. >>> >>> Problem: >>> - I followed the first 6 steps of the Installation guide >>> <https://api.projectchrono.org/tutorial_install_chrono.html> successfully. >>> On step 7, trying to build generates an error "error: ‘__syncthreads’ was >>> not declared in this scope >>> 271 | __syncthreads();" that leads to a stream of errors. I have >>> attached a log file that might help someone more experienced realise the >>> error. >>> >>> Tried: >>> - reinstalling CUDA toolkit, OS >>> - building CUDA-samples works. just fine, so I'm relatively confident >>> that my CUDA installation is alright. >>> - using Chrono versions release 9.0 and master. Same error on both >>> - make -k eventually fails >>> - make and ninja generate the same error >>> >>> Any leads on how to fix this issue would be great. Let me know what >>> information might help diagnose it. Thanks. >>> >>> Specs: >>> Ubuntu 22.04 LTS >>> gcc 12.3.0 >>> Cuda compilation tools, release 12.5, V12.5.40 >>> NVIDIA-SMI 555.42.02 >>> Driver Version: 555.42.02 >>> CUDA Version: 12.5 >>> >> -- You received this message because you are subscribed to the Google Groups "ProjectChrono" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/projectchrono/5acc9c78-7edc-4e77-911f-27b30335d434n%40googlegroups.com.
We are on a Linux system The host processor is x86_64 Building for a Linux system The target processor is x86_64 Using a single configuration generator (Unix Makefiles) Data directory copied to: /home/tanmay/ProjectChrono/chrono_build/data/ Binaries will be created in /home/tanmay/ProjectChrono/chrono_build/bin/ GCC version: 11.4.0 C++14 compiler support: TRUE C++17 compiler support: TRUE Searching for Threads... Thread library: Using Win32 threads? Using pthreads? 1 Searching for OpenMP... OpenMP version: 4.0 OpenMP CXX flags: -fopenmp OpenMP C flags: -fopenmp OpenMP includes: OpenMP library: OpenMP libraries: /usr/lib/gcc/x86_64-linux-gnu/12/libgomp.so;/usr/lib/x86_64-linux-gnu/libpthread.a Testing SIMD capabilities... Using automatic native flag for SIMD optimization Searching for Eigen3... Eigen3 version: 3.4.0 Eigen3 include directory: /usr/include/eigen3 Searching for MPI... MPI compiler: /usr/bin/mpicxx MPI compile flags: MPI include path: /usr/lib/x86_64-linux-gnu/openmpi/include;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi MPI link flags: MPI libraries: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so;/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so MPIEXEC: /usr/bin/mpiexec MPIEXEC_NUMPROC_FLAG: -n MPIEXEC_PREFLAGS: MPIEXEC_POSTFLAGS: Searching for CUDA... CMake Warning (dev) at src/CMakeLists.txt:344 (find_package): Policy CMP0146 is not set: The FindCUDA module is removed. Run "cmake --help-policy CMP0146" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CUDA version: 12.5 CUDA toolkit root dir: /usr/local/cuda-12.5 CUDA binary dir: /usr/local/cuda-12.5/bin Compiling for CUDA architecture: 8.6 CUDA compile flags: -std c++17 -Xcompiler -std=c++17;--compiler-options;-fPIC;-gencode;arch=compute_86,code=sm_86 Searching for Thrust... Thrust version: 2.4.0 Thrust include dir: /usr/local/cuda/include Searching for CUB... Warning level set to -Wall Compiler and linker flags: CMAKE_CXX_FLAGS: -fopenmp -fopenmp -march=native CMAKE_CXX_FLAGS_DEBUG: -g -fopenmp -march=native -D_DEBUG -DDEBUG CMAKE_CXX_FLAGS_RELEASE: -O3 -DNDEBUG -fopenmp -march=native -DNDEBUG Linke flags LIB: Linke flags EXE: CUDA flags: -std c++17 -Xcompiler -std=c++17;--compiler-options;-fPIC;-gencode;arch=compute_86,code=sm_86 ==== Chrono Engine core module ==== Chrono includes: /home/tanmay/ProjectChrono/chrono/src/chrono;/home/tanmay/ProjectChrono/chrono/src/chrono/collision/bullet;/home/tanmay/ProjectChrono/chrono/src/chrono/collision/gimpact;/home/tanmay/ProjectChrono/chrono/src/chrono/../chrono_thirdparty/HACD;/home/tanmay/ProjectChrono/chrono/src/chrono/../chrono_thirdparty/HACDv2 Adding internal multicore collision detection library. ==== Chrono models ==== Robot models... ==== Demo programs ==== Demo programs for CORE module... ...add demo_CH_coords ...add demo_CH_linalg ...add demo_CH_matrix_ref ...add demo_CH_math ...add demo_CH_archive ...add demo_CH_buildsystem ...add demo_CH_powertrain ...add demo_CH_functions ...add demo_CH_solver ...add demo_CH_EulerAngles ...add demo_CH_filesystem Demo programs for FEA module... ...add demo_FEA_basic ...add demo_FEA_dynamics ...add demo_FEA_loads_statics Demo programs for ROBOT models... Warning: the ROBOT demos require Chrono::Vehicle! Demo programs for SOCKET COMMUNICATION module... ...add demo_COSIM_socket ...add demo_COSIM_data_exchange ...add demo_COSIM_hydraulics Configuring done (1.0s)
# This is the CMakeCache file. # For build in directory: /home/tanmay/ProjectChrono/chrono_build # It was generated by CMake: /snap/cmake/1391/bin/cmake # You can edit this file to change values found and used by cmake. # If you do not want to change any of the values, simply exit the editor. # If you do want to change a value, simply edit, save, and exit the editor. # The syntax for the file is as follows: # KEY:TYPE=VALUE # KEY is the name of a variable in the cache. # TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. # VALUE is the current value for the KEY. ######################## # EXTERNAL cache entries ######################## //Build benchmark tests BUILD_BENCHMARKING:BOOL=OFF //Build demo programs BUILD_DEMOS:BOOL=ON //Build demo programs for base Chrono module BUILD_DEMOS_BASE:BOOL=ON //Build socket communication demo programs BUILD_DEMOS_COSIMULATION:BOOL=ON //Build demo programs for FEA BUILD_DEMOS_FEA:BOOL=ON //Build robot demo programs BUILD_DEMOS_ROBOT:BOOL=ON //Build using shared libraries BUILD_SHARED_LIBS:BOOL=ON //Build the testing tree. BUILD_TESTING:BOOL=OFF //Compiler Type CH_COMPILER:STRING=COMPILER_GCC_X64 //Path to a program. CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line //Path to a program. CMAKE_AR:FILEPATH=/usr/bin/ar //Choose the type of build, options are: None Debug Release RelWithDebInfo // MinSizeRel ... CMAKE_BUILD_TYPE:STRING= //Enable/Disable color output during build. CMAKE_COLOR_MAKEFILE:BOOL=ON //CXX compiler CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ //A wrapper around 'ar' adding the appropriate '--plugin' option // for the GCC compiler CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 //A wrapper around 'ranlib' adding the appropriate '--plugin' option // for the GCC compiler CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 //Flags used by the CXX compiler during all build types. CMAKE_CXX_FLAGS:STRING= //Flags used by the CXX compiler during DEBUG builds. CMAKE_CXX_FLAGS_DEBUG:STRING=-g //Flags used by the CXX compiler during MINSIZEREL builds. CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG //Flags used by the CXX compiler during RELEASE builds. CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG //Flags used by the CXX compiler during RELWITHDEBINFO builds. CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG //C compiler CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc //A wrapper around 'ar' adding the appropriate '--plugin' option // for the GCC compiler CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-12 //A wrapper around 'ranlib' adding the appropriate '--plugin' option // for the GCC compiler CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-12 //Flags used by the C compiler during all build types. CMAKE_C_FLAGS:STRING= //Flags used by the C compiler during DEBUG builds. CMAKE_C_FLAGS_DEBUG:STRING=-g //Flags used by the C compiler during MINSIZEREL builds. CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG //Flags used by the C compiler during RELEASE builds. CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG //Flags used by the C compiler during RELWITHDEBINFO builds. CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG //Path to a program. CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND //Flags used by the linker during all build types. CMAKE_EXE_LINKER_FLAGS:STRING= //Flags used by the linker during DEBUG builds. CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= //Flags used by the linker during MINSIZEREL builds. CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= //Flags used by the linker during RELEASE builds. CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= //Flags used by the linker during RELWITHDEBINFO builds. CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Enable/Disable output of compile commands during generation. CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF //Value Computed by CMake. CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/tanmay/ProjectChrono/chrono_build/CMakeFiles/pkgRedirects //Install path prefix, prepended onto install directories. CMAKE_INSTALL_PREFIX:PATH=/usr/local //Path to a program. CMAKE_LINKER:FILEPATH=/usr/bin/ld //Path to a program. CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake //Flags used by the linker during the creation of modules during // all build types. CMAKE_MODULE_LINKER_FLAGS:STRING= //Flags used by the linker during the creation of modules during // DEBUG builds. CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= //Flags used by the linker during the creation of modules during // MINSIZEREL builds. CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= //Flags used by the linker during the creation of modules during // RELEASE builds. CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= //Flags used by the linker during the creation of modules during // RELWITHDEBINFO builds. CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Path to a program. CMAKE_NM:FILEPATH=/usr/bin/nm //Path to a program. CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy //Path to a program. CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump //Value Computed by CMake CMAKE_PROJECT_DESCRIPTION:STATIC= //Value Computed by CMake CMAKE_PROJECT_HOMEPAGE_URL:STATIC= //Value Computed by CMake CMAKE_PROJECT_NAME:STATIC=Chrono //Value Computed by CMake CMAKE_PROJECT_VERSION:STATIC=9.0.0 //Value Computed by CMake CMAKE_PROJECT_VERSION_MAJOR:STATIC=9 //Value Computed by CMake CMAKE_PROJECT_VERSION_MINOR:STATIC=0 //Value Computed by CMake CMAKE_PROJECT_VERSION_PATCH:STATIC=0 //Value Computed by CMake CMAKE_PROJECT_VERSION_TWEAK:STATIC= //Path to a program. CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib //Path to a program. CMAKE_READELF:FILEPATH=/usr/bin/readelf //Flags used by the linker during the creation of shared libraries // during all build types. CMAKE_SHARED_LINKER_FLAGS:STRING= //Flags used by the linker during the creation of shared libraries // during DEBUG builds. CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= //Flags used by the linker during the creation of shared libraries // during MINSIZEREL builds. CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= //Flags used by the linker during the creation of shared libraries // during RELEASE builds. CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= //Flags used by the linker during the creation of shared libraries // during RELWITHDEBINFO builds. CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= //If set, runtime paths are not added when installing shared libraries, // but are added when building. CMAKE_SKIP_INSTALL_RPATH:BOOL=OFF //If set, runtime paths are not added when using shared libraries. CMAKE_SKIP_RPATH:BOOL=OFF //Flags used by the linker during the creation of static libraries // during all build types. CMAKE_STATIC_LINKER_FLAGS:STRING= //Flags used by the linker during the creation of static libraries // during DEBUG builds. CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= //Flags used by the linker during the creation of static libraries // during MINSIZEREL builds. CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= //Flags used by the linker during the creation of static libraries // during RELEASE builds. CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= //Flags used by the linker during the creation of static libraries // during RELWITHDEBINFO builds. CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Path to a program. CMAKE_STRIP:FILEPATH=/usr/bin/strip //Path to a program. CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND //If this value is on, makefiles will be generated without the // .SILENT directive, and all commands will be echoed to the console // during the make. This is useful for debugging only. With Visual // Studio IDE projects all commands are done without /nologo. CMAKE_VERBOSE_MAKEFILE:BOOL=OFF //Compile device code in 64 bit mode CUDA_64_BIT_DEVICE_CODE:BOOL=ON //Select target NVIDIA GPU achitecture. CUDA_ARCH_NAME:STRING=Auto //Attach the build rule to the CUDA source file. Enable only when // the CUDA source file is added to at most one target. CUDA_ATTACH_VS_BUILD_RULE_TO_CUDA_FILE:BOOL=ON //Generate and parse .cubin files in Device mode. CUDA_BUILD_CUBIN:BOOL=OFF //Build in Emulation mode CUDA_BUILD_EMULATION:BOOL=OFF //"cudart" library CUDA_CUDART_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libcudart.so //"cuda" library (older versions only). CUDA_CUDA_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcuda.so //Directory to put all the output files. If blank it will default // to the CMAKE_CURRENT_BINARY_DIR CUDA_GENERATED_OUTPUT_DIR:PATH= //Generated file extension CUDA_HOST_COMPILATION_CPP:BOOL=ON //Host side compiler used by NVCC CUDA_HOST_COMPILER:FILEPATH=/usr/bin/cc //Path to a program. CUDA_NVCC_EXECUTABLE:FILEPATH=/usr/local/cuda-12.5/bin/nvcc //Semi-colon delimit multiple arguments. during all build types. CUDA_NVCC_FLAGS:STRING= //Semi-colon delimit multiple arguments. during DEBUG builds. CUDA_NVCC_FLAGS_DEBUG:STRING= //Semi-colon delimit multiple arguments. during MINSIZEREL builds. CUDA_NVCC_FLAGS_MINSIZEREL:STRING= //Semi-colon delimit multiple arguments. during RELEASE builds. CUDA_NVCC_FLAGS_RELEASE:STRING= //Semi-colon delimit multiple arguments. during RELWITHDEBINFO // builds. CUDA_NVCC_FLAGS_RELWITHDEBINFO:STRING= //"OpenCL" library CUDA_OpenCL_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libOpenCL.so //Propagate C/CXX_FLAGS and friends to the host compiler via -Xcompile CUDA_PROPAGATE_HOST_FLAGS:BOOL=ON //Path to a file. CUDA_SDK_ROOT_DIR:PATH=CUDA_SDK_ROOT_DIR-NOTFOUND //Compile CUDA objects with separable compilation enabled. Requires // CUDA 5.0+ CUDA_SEPARABLE_COMPILATION:BOOL=OFF //Path to a file. CUDA_TOOLKIT_INCLUDE:PATH=/usr/local/cuda-12.5/include //Toolkit location. CUDA_TOOLKIT_ROOT_DIR:PATH=/usr/local/cuda-12.5 //Use the static version of the CUDA runtime library if available CUDA_USE_STATIC_CUDA_RUNTIME:BOOL=ON //Print out the commands run while compiling the CUDA source file. // With the Makefile generator this defaults to VERBOSE variable // specified on the command line, but can be forced on with this // option. CUDA_VERBOSE_BUILD:BOOL=OFF //Version of CUDA as computed from nvcc. CUDA_VERSION:STRING=12.5 //"cublas" library CUDA_cublas_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libcublas.so //"cudadevrt" library CUDA_cudadevrt_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libcudadevrt.a //static CUDA runtime library CUDA_cudart_static_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libcudart_static.a //"cufft" library CUDA_cufft_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libcufft.so //"cupti" library CUDA_cupti_LIBRARY:FILEPATH=CUDA_cupti_LIBRARY-NOTFOUND //"curand" library CUDA_curand_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libcurand.so //"cusolver" library CUDA_cusolver_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libcusolver.so //"cusparse" library CUDA_cusparse_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libcusparse.so //"nppc" library CUDA_nppc_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libnppc.so //"nppial" library CUDA_nppial_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libnppial.so //"nppicc" library CUDA_nppicc_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libnppicc.so //"nppidei" library CUDA_nppidei_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libnppidei.so //"nppif" library CUDA_nppif_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libnppif.so //"nppig" library CUDA_nppig_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libnppig.so //"nppim" library CUDA_nppim_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libnppim.so //"nppist" library CUDA_nppist_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libnppist.so //"nppisu" library CUDA_nppisu_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libnppisu.so //"nppitc" library CUDA_nppitc_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libnppitc.so //"npps" library CUDA_npps_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libnpps.so //"nvToolsExt" library CUDA_nvToolsExt_LIBRARY:FILEPATH=/usr/local/cuda-12.5/lib64/libnvToolsExt.so //Path to a library. CUDA_rt_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/librt.a //Value Computed by CMake Chrono_BINARY_DIR:STATIC=/home/tanmay/ProjectChrono/chrono_build //Value Computed by CMake Chrono_IS_TOP_LEVEL:STATIC=ON //Value Computed by CMake Chrono_SOURCE_DIR:STATIC=/home/tanmay/ProjectChrono/chrono //Enable HDF5 support ENABLE_HDF5:BOOL=OFF //Enable the Chrono Cascade module ENABLE_MODULE_CASCADE:BOOL=OFF //Enable the Chrono CSharp module ENABLE_MODULE_CSHARP:BOOL=OFF //Enable the Chrono::FMI module ENABLE_MODULE_FMI:BOOL=OFF //Enable the Chrono FSI module ENABLE_MODULE_FSI:BOOL=OFF //Enable the Chrono::GPU module ENABLE_MODULE_GPU:BOOL=OFF //Enable the Chrono Irrlicht module ENABLE_MODULE_IRRLICHT:BOOL=OFF //Enable the Chrono Matlab module ENABLE_MODULE_MATLAB:BOOL=OFF //Enable the Chrono Modal module ENABLE_MODULE_MODAL:BOOL=OFF //Enable the Chrono Multicore module ENABLE_MODULE_MULTICORE:BOOL=OFF //Enable the Chrono MUMPS module ENABLE_MODULE_MUMPS:BOOL=OFF //Enable the Chrono OpenGL module ENABLE_MODULE_OPENGL:BOOL=OFF //Enable the Chrono PardisoMKL module ENABLE_MODULE_PARDISO_MKL:BOOL=OFF //Enable the Chrono Parsers module ENABLE_MODULE_PARSERS:BOOL=OFF //Enable the Chrono Postprocess module ENABLE_MODULE_POSTPROCESS:BOOL=OFF //Enable the Chrono Python module ENABLE_MODULE_PYTHON:BOOL=OFF //Enable the Chrono::ROS module ENABLE_MODULE_ROS:BOOL=OFF //Enable the Chrono Sensor module ENABLE_MODULE_SENSOR:BOOL=OFF //Enable the SynChrono module ENABLE_MODULE_SYNCHRONO:BOOL=OFF //Enable the Chrono Vehicle module ENABLE_MODULE_VEHICLE:BOOL=OFF //Enable the Chrono VSG module ENABLE_MODULE_VSG:BOOL=OFF //Enable OpenMP support in Chrono::Engine ENABLE_OPENMP:BOOL=ON //The directory containing a CMake configuration file for Eigen3. Eigen3_DIR:PATH=/usr/share/eigen3/cmake //Executable for running MPI programs. MPIEXEC_EXECUTABLE:FILEPATH=/usr/bin/mpiexec //Maximum number of processors available to run MPI applications. MPIEXEC_MAX_NUMPROCS:STRING=16 //Flag used by MPI to specify the number of processes for mpiexec; // the next option will be the number of processes. MPIEXEC_NUMPROC_FLAG:STRING=-n //These flags will be placed after all flags passed to mpiexec. MPIEXEC_POSTFLAGS:STRING= //These flags will be directly before the executable that is being // run by mpiexec. MPIEXEC_PREFLAGS:STRING= //MPI CXX additional include directories MPI_CXX_ADDITIONAL_INCLUDE_DIRS:STRING= //MPI compiler for CXX MPI_CXX_COMPILER:FILEPATH=/usr/bin/mpicxx //MPI CXX compiler wrapper include directories MPI_CXX_COMPILER_INCLUDE_DIRS:STRING=/usr/lib/x86_64-linux-gnu/openmpi/include;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi //MPI CXX compilation definitions MPI_CXX_COMPILE_DEFINITIONS:STRING= //MPI CXX compilation options MPI_CXX_COMPILE_OPTIONS:STRING= //Path to a file. MPI_CXX_HEADER_DIR:PATH=/usr/lib/x86_64-linux-gnu/openmpi/include //MPI CXX libraries to link against MPI_CXX_LIB_NAMES:STRING=mpi_cxx;mpi //MPI CXX linker flags MPI_CXX_LINK_FLAGS:STRING= //If true, the MPI-2 C++ bindings are disabled using definitions. MPI_CXX_SKIP_MPICXX:BOOL=OFF //MPI C additional include directories MPI_C_ADDITIONAL_INCLUDE_DIRS:STRING= //MPI compiler for C MPI_C_COMPILER:FILEPATH=/usr/bin/mpicc //MPI C compiler wrapper include directories MPI_C_COMPILER_INCLUDE_DIRS:STRING=/usr/lib/x86_64-linux-gnu/openmpi/include;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi //MPI C compilation definitions MPI_C_COMPILE_DEFINITIONS:STRING= //MPI C compilation options MPI_C_COMPILE_OPTIONS:STRING= //Path to a file. MPI_C_HEADER_DIR:PATH=/usr/lib/x86_64-linux-gnu/openmpi/include //MPI C libraries to link against MPI_C_LIB_NAMES:STRING=mpi //MPI C linker flags MPI_C_LINK_FLAGS:STRING= //Location of the mpi library for MPI MPI_mpi_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so //Location of the mpi_cxx library for MPI MPI_mpi_cxx_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so //CXX compiler flags for OpenMP parallelization OpenMP_CXX_FLAGS:STRING=-fopenmp //CXX compiler libraries for OpenMP parallelization OpenMP_CXX_LIB_NAMES:STRING=gomp;pthread //C compiler flags for OpenMP parallelization OpenMP_C_FLAGS:STRING=-fopenmp //C compiler libraries for OpenMP parallelization OpenMP_C_LIB_NAMES:STRING=gomp;pthread //Path to the gomp library for OpenMP OpenMP_gomp_LIBRARY:FILEPATH=/usr/lib/gcc/x86_64-linux-gnu/12/libgomp.so //Path to the pthread library for OpenMP OpenMP_pthread_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpthread.a //Arguments to supply to pkg-config PKG_CONFIG_ARGN:STRING= //pkg-config executable PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config //Any detected AVX SIMD version, else FALSE SIMD_AVX:STRING=FALSE //Flags used for compiling C++ programs with SIMD support SIMD_CXX_FLAGS:STRING=-march=native //Flags used for compiling C programs with SIMD support SIMD_C_FLAGS:STRING=-march=native //Whether AVX2 FMA extensions were a detected SIMD feature SIMD_FMA:BOOL=OFF //Whether NEON was a detected SIMD feature SIMD_NEON:BOOL=OFF //Any detected SSE SIMD version, else FALSE SIMD_SSE:STRING=FALSE //Thrust headers THRUST_INCLUDE_DIR:PATH=/usr/local/cuda/include //Compile Chrono::Engine with double precision support in Bullet USE_BULLET_DOUBLE:BOOL=OFF //Compile Chrono::Engine with OpenMP support in Bullet USE_BULLET_OPENMP:BOOL=ON //Build using ccache compiler driver USE_CCACHE:BOOL=OFF //Compile Chrono with OpenMP support in Eigen USE_EIGEN_OPENMP:BOOL=ON //Enable use of SIMD if supported (SSE, AVX, NEON) USE_SIMD:BOOL=ON ######################## # INTERNAL cache entries ######################## //ADVANCED property for variable: BUILD_DEMOS_BASE BUILD_DEMOS_BASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: BUILD_DEMOS_COSIMULATION BUILD_DEMOS_COSIMULATION-ADVANCED:INTERNAL=1 //ADVANCED property for variable: BUILD_DEMOS_FEA BUILD_DEMOS_FEA-ADVANCED:INTERNAL=1 //ADVANCED property for variable: BUILD_DEMOS_ROBOT BUILD_DEMOS_ROBOT-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CH_COMPILER CH_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_ADDR2LINE CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_AR CMAKE_AR-ADVANCED:INTERNAL=1 //STRINGS property for variable: CMAKE_BUILD_TYPE CMAKE_BUILD_TYPE-STRINGS:INTERNAL=Debug;Release;MinSizeRel;RelWithDebInfo //This is the directory where this CMakeCache.txt was created CMAKE_CACHEFILE_DIR:INTERNAL=/home/tanmay/ProjectChrono/chrono_build //Major version of cmake used to create the current loaded cache CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 //Minor version of cmake used to create the current loaded cache CMAKE_CACHE_MINOR_VERSION:INTERNAL=29 //Patch version of cmake used to create the current loaded cache CMAKE_CACHE_PATCH_VERSION:INTERNAL=5 //ADVANCED property for variable: CMAKE_COLOR_MAKEFILE CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 //Path to CMake executable. CMAKE_COMMAND:INTERNAL=/snap/cmake/1391/bin/cmake //Path to cpack program executable. CMAKE_CPACK_COMMAND:INTERNAL=/snap/cmake/1391/bin/cpack //Path to ctest program executable. CMAKE_CTEST_COMMAND:INTERNAL=/snap/cmake/1391/bin/ctest //ADVANCED property for variable: CMAKE_CXX_COMPILER CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_COMPILER_AR CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_COMPILER CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_COMPILER_AR CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_DLLTOOL CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 //Path to cache edit program executable. CMAKE_EDIT_COMMAND:INTERNAL=/snap/cmake/1391/bin/cmake-gui //Executable file format CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 //Name of external makefile project generator. CMAKE_EXTRA_GENERATOR:INTERNAL= //Name of generator. CMAKE_GENERATOR:INTERNAL=Unix Makefiles //Generator instance identifier. CMAKE_GENERATOR_INSTANCE:INTERNAL= //Name of generator platform. CMAKE_GENERATOR_PLATFORM:INTERNAL= //Name of generator toolset. CMAKE_GENERATOR_TOOLSET:INTERNAL= //Test CMAKE_HAVE_LIBC_PTHREAD CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1 //Source directory with the top level CMakeLists.txt file for this // project CMAKE_HOME_DIRECTORY:INTERNAL=/home/tanmay/ProjectChrono/chrono //Install .so files without execute permission. CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 //ADVANCED property for variable: CMAKE_LINKER CMAKE_LINKER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MAKE_PROGRAM CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_NM CMAKE_NM-ADVANCED:INTERNAL=1 //number of local generators CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=30 //ADVANCED property for variable: CMAKE_OBJCOPY CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_OBJDUMP CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 //Platform information initialized CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 //ADVANCED property for variable: CMAKE_RANLIB CMAKE_RANLIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_READELF CMAKE_READELF-ADVANCED:INTERNAL=1 //Path to CMake installation. CMAKE_ROOT:INTERNAL=/snap/cmake/1391/share/cmake-3.29 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SKIP_RPATH CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STRIP CMAKE_STRIP-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_TAPI CMAKE_TAPI-ADVANCED:INTERNAL=1 //uname command CMAKE_UNAME:INTERNAL=/usr/bin/uname //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_64_BIT_DEVICE_CODE CUDA_64_BIT_DEVICE_CODE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_ARCH_NAME CUDA_ARCH_NAME-ADVANCED:INTERNAL=1 //STRINGS property for variable: CUDA_ARCH_NAME CUDA_ARCH_NAME-STRINGS:INTERNAL=;Kepler;Maxwell;Pascal;Volta;Turing;Ampere;All;Manual;Auto //ADVANCED property for variable: CUDA_ATTACH_VS_BUILD_RULE_TO_CUDA_FILE CUDA_ATTACH_VS_BUILD_RULE_TO_CUDA_FILE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_BUILD_CUBIN CUDA_BUILD_CUBIN-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_BUILD_EMULATION CUDA_BUILD_EMULATION-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_CUDART_LIBRARY CUDA_CUDART_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_CUDA_LIBRARY CUDA_CUDA_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_GENERATED_OUTPUT_DIR CUDA_GENERATED_OUTPUT_DIR-ADVANCED:INTERNAL=1 //Returned GPU architectures from detect_gpus tool CUDA_GPU_DETECT_OUTPUT:INTERNAL=8.6 //ADVANCED property for variable: CUDA_HOST_COMPILATION_CPP CUDA_HOST_COMPILATION_CPP-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_HOST_COMPILER CUDA_HOST_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_NVCC_EXECUTABLE CUDA_NVCC_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_NVCC_FLAGS CUDA_NVCC_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_NVCC_FLAGS_DEBUG CUDA_NVCC_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_NVCC_FLAGS_MINSIZEREL CUDA_NVCC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_NVCC_FLAGS_RELEASE CUDA_NVCC_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_NVCC_FLAGS_RELWITHDEBINFO CUDA_NVCC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_OpenCL_LIBRARY CUDA_OpenCL_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_PROPAGATE_HOST_FLAGS CUDA_PROPAGATE_HOST_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_SDK_ROOT_DIR CUDA_SDK_ROOT_DIR-ADVANCED:INTERNAL=1 //This is the value of the last time CUDA_SDK_ROOT_DIR was set // successfully. CUDA_SDK_ROOT_DIR_INTERNAL:INTERNAL=CUDA_SDK_ROOT_DIR-NOTFOUND //ADVANCED property for variable: CUDA_SEPARABLE_COMPILATION CUDA_SEPARABLE_COMPILATION-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_TOOLKIT_INCLUDE CUDA_TOOLKIT_INCLUDE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_TOOLKIT_ROOT_DIR CUDA_TOOLKIT_ROOT_DIR-ADVANCED:INTERNAL=1 //This is the value of the last time CUDA_TOOLKIT_ROOT_DIR was // set successfully. CUDA_TOOLKIT_ROOT_DIR_INTERNAL:INTERNAL=/usr/local/cuda-12.5 //This is the value of the last time CUDA_TOOLKIT_TARGET_DIR was // set successfully. CUDA_TOOLKIT_TARGET_DIR_INTERNAL:INTERNAL=/usr/local/cuda-12.5 //ADVANCED property for variable: CUDA_USE_STATIC_CUDA_RUNTIME CUDA_USE_STATIC_CUDA_RUNTIME-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_VERBOSE_BUILD CUDA_VERBOSE_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_VERSION CUDA_VERSION-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_cublas_LIBRARY CUDA_cublas_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_cudadevrt_LIBRARY CUDA_cudadevrt_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_cudart_static_LIBRARY CUDA_cudart_static_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_cufft_LIBRARY CUDA_cufft_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_cupti_LIBRARY CUDA_cupti_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_curand_LIBRARY CUDA_curand_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_cusolver_LIBRARY CUDA_cusolver_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_cusparse_LIBRARY CUDA_cusparse_LIBRARY-ADVANCED:INTERNAL=1 //Location of make2cmake.cmake CUDA_make2cmake:INTERNAL=/snap/cmake/1391/share/cmake-3.29/Modules/FindCUDA/make2cmake.cmake //ADVANCED property for variable: CUDA_nppc_LIBRARY CUDA_nppc_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_nppial_LIBRARY CUDA_nppial_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_nppicc_LIBRARY CUDA_nppicc_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_nppidei_LIBRARY CUDA_nppidei_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_nppif_LIBRARY CUDA_nppif_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_nppig_LIBRARY CUDA_nppig_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_nppim_LIBRARY CUDA_nppim_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_nppist_LIBRARY CUDA_nppist_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_nppisu_LIBRARY CUDA_nppisu_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_nppitc_LIBRARY CUDA_nppitc_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_npps_LIBRARY CUDA_npps_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CUDA_nvToolsExt_LIBRARY CUDA_nvToolsExt_LIBRARY-ADVANCED:INTERNAL=1 //Location of parse_cubin.cmake CUDA_parse_cubin:INTERNAL=/snap/cmake/1391/share/cmake-3.29/Modules/FindCUDA/parse_cubin.cmake //ADVANCED property for variable: CUDA_rt_LIBRARY CUDA_rt_LIBRARY-ADVANCED:INTERNAL=1 //Location of run_nvcc.cmake CUDA_run_nvcc:INTERNAL=/snap/cmake/1391/share/cmake-3.29/Modules/FindCUDA/run_nvcc.cmake //Test DETECTED_AVX_10 DETECTED_AVX_10:INTERNAL=1 //Result of TRY_COMPILE DETECTED_AVX_10_COMPILED:INTERNAL=TRUE //Result of try_run() DETECTED_AVX_10_EXITCODE:INTERNAL=0 //Test DETECTED_AVX_20 DETECTED_AVX_20:INTERNAL=1 //Result of TRY_COMPILE DETECTED_AVX_20_COMPILED:INTERNAL=TRUE //Result of try_run() DETECTED_AVX_20_EXITCODE:INTERNAL=0 //Test DETECTED_FMA DETECTED_FMA:INTERNAL=1 //Result of TRY_COMPILE DETECTED_FMA_COMPILED:INTERNAL=TRUE //Result of try_run() DETECTED_FMA_EXITCODE:INTERNAL=0 //Test DETECTED_NEON DETECTED_NEON:INTERNAL= //Result of TRY_COMPILE DETECTED_NEON_COMPILED:INTERNAL=FALSE //Test DETECTED_SSE_30 DETECTED_SSE_30:INTERNAL=1 //Result of TRY_COMPILE DETECTED_SSE_30_COMPILED:INTERNAL=TRUE //Result of try_run() DETECTED_SSE_30_EXITCODE:INTERNAL=0 //Test DETECTED_SSE_41 DETECTED_SSE_41:INTERNAL=1 //Result of TRY_COMPILE DETECTED_SSE_41_COMPILED:INTERNAL=TRUE //Result of try_run() DETECTED_SSE_41_EXITCODE:INTERNAL=0 //Test DETECTED_SSE_42 DETECTED_SSE_42:INTERNAL=1 //Result of TRY_COMPILE DETECTED_SSE_42_COMPILED:INTERNAL=TRUE //Result of try_run() DETECTED_SSE_42_EXITCODE:INTERNAL=0 //Details about finding Eigen3 FIND_PACKAGE_MESSAGE_DETAILS_Eigen3:INTERNAL=[/usr/include/eigen3][TRUE][v(3.3.0)] //Details about finding MPI FIND_PACKAGE_MESSAGE_DETAILS_MPI:INTERNAL=[TRUE][TRUE][c ][v3.1()] //Details about finding MPI_C FIND_PACKAGE_MESSAGE_DETAILS_MPI_C:INTERNAL=[/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so][mpi][/usr/lib/x86_64-linux-gnu/openmpi/include][TRUE][v3.1()] //Details about finding MPI_CXX FIND_PACKAGE_MESSAGE_DETAILS_MPI_CXX:INTERNAL=[/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so][/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so][mpi_cxx;mpi][/usr/lib/x86_64-linux-gnu/openmpi/include][TRUE][v3.1()] //Details about finding OpenMP FIND_PACKAGE_MESSAGE_DETAILS_OpenMP:INTERNAL=[TRUE][TRUE][c ][v4.5()] //Details about finding OpenMP_C FIND_PACKAGE_MESSAGE_DETAILS_OpenMP_C:INTERNAL=[-fopenmp][/usr/lib/gcc/x86_64-linux-gnu/12/libgomp.so][/usr/lib/x86_64-linux-gnu/libpthread.a][v4.5()] //Details about finding OpenMP_CXX FIND_PACKAGE_MESSAGE_DETAILS_OpenMP_CXX:INTERNAL=[-fopenmp][/usr/lib/gcc/x86_64-linux-gnu/12/libgomp.so][/usr/lib/x86_64-linux-gnu/libpthread.a][v4.5()] //Details about finding Threads FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] //Details about finding Thrust FIND_PACKAGE_MESSAGE_DETAILS_Thrust:INTERNAL=[/usr/local/cuda/include][v2.4.0()] //ADVANCED property for variable: MPIEXEC_EXECUTABLE MPIEXEC_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPIEXEC_MAX_NUMPROCS MPIEXEC_MAX_NUMPROCS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPIEXEC_NUMPROC_FLAG MPIEXEC_NUMPROC_FLAG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPIEXEC_POSTFLAGS MPIEXEC_POSTFLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPIEXEC_PREFLAGS MPIEXEC_PREFLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_CXX_ADDITIONAL_INCLUDE_DIRS MPI_CXX_ADDITIONAL_INCLUDE_DIRS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_CXX_COMPILER MPI_CXX_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_CXX_COMPILER_INCLUDE_DIRS MPI_CXX_COMPILER_INCLUDE_DIRS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_CXX_COMPILE_DEFINITIONS MPI_CXX_COMPILE_DEFINITIONS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_CXX_COMPILE_OPTIONS MPI_CXX_COMPILE_OPTIONS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_CXX_HEADER_DIR MPI_CXX_HEADER_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_CXX_LIB_NAMES MPI_CXX_LIB_NAMES-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_CXX_LINK_FLAGS MPI_CXX_LINK_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_CXX_SKIP_MPICXX MPI_CXX_SKIP_MPICXX-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_C_ADDITIONAL_INCLUDE_DIRS MPI_C_ADDITIONAL_INCLUDE_DIRS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_C_COMPILER MPI_C_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_C_COMPILER_INCLUDE_DIRS MPI_C_COMPILER_INCLUDE_DIRS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_C_COMPILE_DEFINITIONS MPI_C_COMPILE_DEFINITIONS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_C_COMPILE_OPTIONS MPI_C_COMPILE_OPTIONS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_C_HEADER_DIR MPI_C_HEADER_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_C_LIB_NAMES MPI_C_LIB_NAMES-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_C_LINK_FLAGS MPI_C_LINK_FLAGS-ADVANCED:INTERNAL=1 //Result of TRY_COMPILE MPI_RESULT_CXX_test_mpi_MPICXX:INTERNAL=TRUE //Result of TRY_COMPILE MPI_RESULT_CXX_test_mpi_normal:INTERNAL=TRUE //Result of TRY_COMPILE MPI_RESULT_C_test_mpi_normal:INTERNAL=TRUE //ADVANCED property for variable: MPI_mpi_LIBRARY MPI_mpi_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MPI_mpi_cxx_LIBRARY MPI_mpi_cxx_LIBRARY-ADVANCED:INTERNAL=1 //Test OMP_30_DETECTED OMP_30_DETECTED:INTERNAL=1 //Test OMP_40_DETECTED OMP_40_DETECTED:INTERNAL=1 //Result of TRY_COMPILE OpenMP_COMPILE_RESULT_CXX_fopenmp:INTERNAL=TRUE //Result of TRY_COMPILE OpenMP_COMPILE_RESULT_C_fopenmp:INTERNAL=TRUE //ADVANCED property for variable: OpenMP_CXX_FLAGS OpenMP_CXX_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OpenMP_CXX_LIB_NAMES OpenMP_CXX_LIB_NAMES-ADVANCED:INTERNAL=1 //CXX compiler's OpenMP specification date OpenMP_CXX_SPEC_DATE:INTERNAL=201511 //ADVANCED property for variable: OpenMP_C_FLAGS OpenMP_C_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OpenMP_C_LIB_NAMES OpenMP_C_LIB_NAMES-ADVANCED:INTERNAL=1 //C compiler's OpenMP specification date OpenMP_C_SPEC_DATE:INTERNAL=201511 //Result of TRY_COMPILE OpenMP_SPECTEST_CXX_:INTERNAL=TRUE //Result of TRY_COMPILE OpenMP_SPECTEST_C_:INTERNAL=TRUE //ADVANCED property for variable: OpenMP_gomp_LIBRARY OpenMP_gomp_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OpenMP_pthread_LIBRARY OpenMP_pthread_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: PKG_CONFIG_ARGN PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1 //ADVANCED property for variable: PKG_CONFIG_EXECUTABLE PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: SIMD_AVX SIMD_AVX-ADVANCED:INTERNAL=1 //ADVANCED property for variable: SIMD_CXX_FLAGS SIMD_CXX_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: SIMD_C_FLAGS SIMD_C_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: SIMD_FMA SIMD_FMA-ADVANCED:INTERNAL=1 //ADVANCED property for variable: SIMD_NEON SIMD_NEON-ADVANCED:INTERNAL=1 //ADVANCED property for variable: SIMD_SSE SIMD_SSE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: THRUST_INCLUDE_DIR THRUST_INCLUDE_DIR-ADVANCED:INTERNAL=1 //linker supports push/pop state _CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE
