Ubuntu 26.04 support for 6.0.0 #656
Replies: 2 comments 1 reply
-
|
This is a known CUDA + glibc 2.41 incompatibility, not an Isaac Sim bug -- you're hitting an upstream issue that affects all CUDA builds on newer distros. What's happeningUbuntu 26.04 ships glibc 2.41, which added C23 math functions ( Upstream thread with the same issue: exception specification is incompatible for cospi/sinpi with glibc-2.41 WorkaroundPatch your local CUDA headers to add -extern __DEVICE_FUNCTIONS_DECL__ __device_builtin__ double sinpi(double x);
+extern __DEVICE_FUNCTIONS_DECL__ __device_builtin__ double sinpi(double x) noexcept(true);
-extern __DEVICE_FUNCTIONS_DECL__ __device_builtin__ float sinpif(float x);
+extern __DEVICE_FUNCTIONS_DECL__ __device_builtin__ float sinpif(float x) noexcept(true);
-extern __DEVICE_FUNCTIONS_DECL__ __device_builtin__ double cospi(double x);
+extern __DEVICE_FUNCTIONS_DECL__ __device_builtin__ double cospi(double x) noexcept(true);
-extern __DEVICE_FUNCTIONS_DECL__ __device_builtin__ float cospif(float x);
+extern __DEVICE_FUNCTIONS_DECL__ __device_builtin__ float cospif(float x) noexcept(true);This works with CUDA 12.6-12.8+. About Ubuntu 26.04 supportUbuntu 26.04 isn't officially supported for Isaac Sim 6.0.0 (supported: Ubuntu 22.04 and 24.04). NVIDIA needs to update CUDA headers to fix this properly -- until then, the workaround above should unblock you. If you're not tied to 26.04, Ubuntu 24.04 avoids this entirely. |
Beta Was this translation helpful? Give feedback.
-
|
libxml2-dev is required and other fixes. I am reporting this internally! If you have any issues, please ping me |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I've tried building IsaacSim 6.0.0 GA from source on Ubuntu 26.04 and got multiple errors like this one:
Is Ubuntu 26.04 support planned for IsaacSim 6.0.0 in near future?
Beta Was this translation helpful? Give feedback.
All reactions