It seems to me that one ought to use CUDA-aware fortran, nvfortran (
https://developer.nvidia.com/cuda-fortran) for the whole thing.
That is, uninstall gfortran you for some reason (I suppose Rehl 10 does has
a good enough gfortran package provided, which you can install)
built in Sage (make fortran-clean) and run

FC=nvfortran ./configure

to configure nvfortran to be used. Not sure if this will work, nobody tried
as far as I know.

Failing this, your best bet might be to use a prebuilt suitesparse.
I suppose you will also need a CUDA-enabled blas/lapack.
(I suppose it comes with nvfortran)

HTH
Dima







On Sat, Oct 11, 2025 at 9:14 PM Nathan Brown <[email protected]>
wrote:

> This occurs on a HP z840 with RHEL 10 installed. The GPU is an Nvidia RTX
> 5060 Ti that is recognized by the operating system.
>
> One small thing I noticed that is almost definitely irrelevant, but might
> hint at a deeper issue is that the config log shows that gfortran is
> noticed but that the suitesparce log says there is no fortran compiler
> installed. Perhaps some recent change has broken some of the defaults and
> lead to this error on fairly new hardware.
>
> Command:
> /path/to/sage/sage -i notebook
>
> Terminal printout:
> [suitesparse-7.8.0] [spkg-install] cd
> /path/to/sage/local/var/tmp/sage/build/suitesparse-7.8.0/src/CHOLMOD &&
> /usr/local/cuda/bin/nvcc -forward-unknown-to-host-compiler -DBLAS_OpenBLAS
> -DCHOLMOD_EXPORTS --options-file CMakeFiles/CHOLMOD.dir/includes_CUDA.rsp
> -O3 -DNDEBUG -std=c++11
> "--generate-code=arch=compute_52,code=[compute_52,sm_52]"
> "--generate-code=arch=compute_75,code=[compute_75,sm_75]"
> "--generate-code=arch=compute_80,code=[compute_80,sm_80]" -Xcompiler=-fPIC
> -MD -MT CHOLMOD/CMakeFiles/CHOLMOD.dir/GPU/cholmod_gpu_kernels.cu.o -MF
> CMakeFiles/CHOLMOD.dir/GPU/cholmod_gpu_kernels.cu.o.d -x cu -rdc=true -c
> /path/to/sage/local/var/tmp/sage/build/suitesparse-7.8.0/src/CHOLMOD/GPU/
> cholmod_gpu_kernels.cu -o
> CMakeFiles/CHOLMOD.dir/GPU/cholmod_gpu_kernels.cu.o
> [suitesparse-7.8.0] [spkg-install] nvcc fatal   : Unsupported gpu
> architecture 'compute_52'
> [suitesparse-7.8.0] [spkg-install] make[6]: ***
> [CHOLMOD/CMakeFiles/CHOLMOD.dir/build.make:3048:
> CHOLMOD/CMakeFiles/CHOLMOD.dir/GPU/cholmod_gpu_kernels.cu.o] Error 1
> [suitesparse-7.8.0] [spkg-install] make[5]: *** [CMakeFiles/Makefile2:423:
> CHOLMOD/CMakeFiles/CHOLMOD.dir/all] Error 2
> [suitesparse-7.8.0] [spkg-install] make[4]: *** [Makefile:149: all] Error 2
> [suitesparse-7.8.0] [spkg-install] Error installing suitesparse-7.8.0
> [suitesparse-7.8.0] Error installing package suitesparse-7.8.0
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" 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/sage-devel/286d1547-9c2b-4c0a-aafc-5e32a57657ean%40googlegroups.com
> <https://groups.google.com/d/msgid/sage-devel/286d1547-9c2b-4c0a-aafc-5e32a57657ean%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" 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/sage-devel/CAAWYfq0aTk-VVCYqOdqKK94XztdpvbMASn7Xnj9tz3biu-jCYg%40mail.gmail.com.

Reply via email to