Hi Ding,

CUDA13 removed a bunch of things DEME currently uses. We should be able to 
push a new version in a few days which fixes this problem and provides huge 
performance boosts. I'll reply here when it is out. So I'd say you either 
wait a few days, or use CUDA 12.8 or below.

Thank you,
Ruochun

On Friday, January 9, 2026 at 5:46:45 PM UTC+8 [email protected] wrote:

> Hi Ruochun, I encountered a similar issue when compiling the DEM-engine. 
> My CUDA version is 13.0. After generating the .sln file via CMake, I tried 
> to build the solution in MSVS 2022, but the build failed with the error 
> message shown in the image below. How should I resolve this? Best regards, 
> Ding
>
> [image: 屏幕截图 2026-01-09 174529.png]
> 在2025年4月9日星期三 UTC+8 02:31:05<Ruochun Zhang> 写道:
>
>> Hi Mahmoud,
>>
>> With what we have here, I feel both issues are related to multiple 
>> installations.
>>
>> For cmake, it could be that you have multiple cmake installations, in 
>> which case you should specify the one you want to use in PATH. Or if you 
>> are using ccmake, perhaps it's linked against a cmake backend which is old. 
>> Reinstalling them should always work... The README document of DEME has a 
>> link to a guide on updating cmake to the newest. It's written for WSL, but 
>> works for Linux as well.
>>
>> For CUDA, I'm pretty sure 11.3 and 12.1~12.3 do not work, which may 
>> include the versions you tried. This is a limitation I cannot overcome and 
>> you just have to use a different version. I would just recommend the newest 
>> CUDA; or try 12.0, if you want to be safe. The most important thing is to 
>> set the CUDA-related environment variables correctly before compilation, if 
>> you have multiple installations.  The README document of DEME also contains 
>> some guidance on how to do that.
>>
>> Ruochun
>>
>> On Wednesday, April 9, 2025 at 1:25:27 AM UTC+8 [email protected] 
>> wrote:
>>
>>> Hello All,
>>>
>>> I am trying to run the tutorial BallDrop2D on the github repo, When I 
>>> try to compile the .cpp file, I get an error stating that cmake version is 
>>> not compatible. Needs minimum version 3.27. The version I have is up to 
>>> date 3.27.7. 
>>>
>>> Also, I tried to run it PyDEME version, my GPU is recongized and my cuda 
>>> version is 12.2. I tried older versions like 11, but when I run the example 
>>> I get runtime error and cuda version is defined. My question is what is the 
>>> best cuda version suitable for PyDEME that will not cause problems?
>>>
>>> Thanks
>>>
>>

-- 
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/283a402a-6e59-4b98-a21e-2836b3e18b6an%40googlegroups.com.

Reply via email to