You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mitsuba was working fine until I upgraded my GPU drivers and tried pulling and rebuilding the latest mitsuba. Currently any CUDA based variant results in a Dr.Jit compilation failure when running the code. I tried reverting to older CUDA versions (11.6) however it did not help. Here is the full log:
This is a know issue. It has already been fixed in drjit.
There are two solutions:
If you're using the PyPI package (pip install mitsuba) you will need to downgrade your GPU driver (anything prior to v535 seems to be fine).
If you're building the project from source you will need the latest drjit commits. The current master branch of Mitsuba contains the necessary drjit fixes.
@njroussel Thanks for linking the drjit issue, for some reason the latest master branch of Mitsuba did not contain the fix so I had to manually add it.
Summary
Cuda variants of mitsuba stopped working (Dr.Jit compilation failure) after upgrading the GPU driver.
System configuration
System information:
OS: Windows-10
CPU: AMD64 Family 25 Model 33 Stepping 2, AuthenticAMD
GPU: NVIDIA GeForce RTX 4090
Python: 3.11.4 | packaged by Anaconda, Inc. | [MSC v.1916 64 bit (AMD64)]
NVidia driver: 536.40
CUDA: 12.2.91
LLVM: -1.-1.-1
Dr.Jit: 0.4.2
Mitsuba: 3.3.0
Is custom build? False
Compiled with: MSVC 19.34.31937.0
Variants:
scalar_rgb
cuda_ad_rgb
cuda_rgb
Description
Mitsuba was working fine until I upgraded my GPU drivers and tried pulling and rebuilding the latest mitsuba. Currently any CUDA based variant results in a Dr.Jit compilation failure when running the code. I tried reverting to older CUDA versions (11.6) however it did not help. Here is the full log:
Steps to reproduce
Seems to be related to the newer Nvidia drivers/Cuda versions as it used to work before but here is the minimal steps to reproduce the issue:
The text was updated successfully, but these errors were encountered: