Heads up: even though it tries to overrideCC with clang, our rocm-runtime expression still uses gcc for a ton of stuff.
Try changing default-gcc-version in pkgs/top-level/all-packages.nix to 13 and you'll see the breakage. I'm about to merge
which does this, and it's going to break rocmPackages. I tried to fix it, but the problem is very deep: you guys think you're using only clang, but in fact you're not.
Wanted to give you a heads-up.
cc: @lovesegfault @Madouura @Flakebi
Heads up: even though it tries to
overrideCCwithclang, ourrocm-runtimeexpression still usesgccfor a ton of stuff.Try changing
default-gcc-versioninpkgs/top-level/all-packages.nixto13and you'll see the breakage. I'm about to mergewhich does this, and it's going to break
rocmPackages. I tried to fix it, but the problem is very deep: you guys think you're using only clang, but in fact you're not.Wanted to give you a heads-up.
cc: @lovesegfault @Madouura @Flakebi