Indeed, the GPU-based Chrono modules are not updated to work with CUDA 13 yet. Such an update will have to include not only Chrono::DEM, but also Chrono::FSI_SPH and Chrono::Sensor. Furthermore, we may want to provide some level of backward compatibility, as not all users are able to update CUDA at any time.
For now, you will have to use an older version of CUDA. Version 12.9 works fine; the cub functions you mention are still present in that CUDA release (albeit marked as deprecated). --Radu From: [email protected] <[email protected]> On Behalf Of Zero Sent: Thursday, January 8, 2026 12:01 PM To: ProjectChrono <[email protected]> Subject: [chrono] Errors encountered while compiling Chrono's dem_module 1>F:\GitHub\chrono\src\chrono_dem/cuda/ChDem_SMC.cuh(237): error : namespace "cub" has no member "Inequality" 1> Block_Discontinuity(temp_storage_disc).FlagHeads(head_flags, SDsTouched, cub::Inequality()); 1> ^ 1> 1>1 error detected in the compilation of "F:/GitHub/chrono/src/chrono_dem/cuda/ChDem_SMC_trimesh.cu". 1>ChDem_SMC_trimesh.cu The above errors appeared when compiling dem_module. "In Chrono::DEM's dem_module there are still uses of the old CUB APIs (CUDA 10/11), such as cub::Inequality. After CUDA 12/13, CUB was merged into the CUDA C++ Core Libraries (CCCL) and many tag-type comparators were removed, e.g. cub::Inequality, cub::Equality, cub::Less, cub::Greater, etc." "I'm using CUDA( version 13.1).Should this part be updated?" -- 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]<mailto:[email protected]>. To view this discussion visit https://groups.google.com/d/msgid/projectchrono/9106777c-fb96-4865-9bc7-d46498339ed6n%40googlegroups.com<https://urldefense.com/v3/__https:/groups.google.com/d/msgid/projectchrono/9106777c-fb96-4865-9bc7-d46498339ed6n*40googlegroups.com?utm_medium=email&utm_source=footer__;JQ!!Mak6IKo!PooaEgPHTyeQI_WB4zTtPQLhkgHsnGvQ-xYNGo91hZRpE65oFtIqK4i98z0MqaDkqroiefneyzfd6RU$>. -- 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 visit https://groups.google.com/d/msgid/projectchrono/LV3PR06MB97040E1489A2C54C69353004A782A%40LV3PR06MB9704.namprd06.prod.outlook.com.
