llvm-project
755016a3 - [flang-rt] Fixed warnings and miscompilations in CUDA build. (#134470)

Commit
176 days ago
[flang-rt] Fixed warnings and miscompilations in CUDA build. (#134470) * DescribeIEEESignaledExceptions() is unused on the device - warning. * StopStatementText() could return while marked noreturn - warning. * Including cuda/std/complex only in the device compilation may cause nvcc to try to register variables in `cuda` namespace, while they are not defined in the host compilation - error. I decided to include cuda/std/complex always under RT_USE_LIBCUDACXX.
Author
Parents
Loading