ggml-hip : add -fno-finite-math-only alongside -ffast-math (llama/25373)

-ffast-math implies -ffinite-math-only under ROCm/clang 22, which
disables INFINITY/NaN and triggers -Wnan-infinity-disabled (errors
under -Werror in CI). Re-enable infinity handling without dropping
the rest of fast-math.

Fixes #25361
This commit is contained in:
asf0 2026-07-07 05:27:50 -06:00 committed by Georgi Gerganov
parent 7c04837122
commit 38d16b9a7e
1 changed files with 1 additions and 1 deletions

View File

@ -156,4 +156,4 @@ endif()
target_link_libraries(ggml-hip PRIVATE ggml-base hip::host roc::rocblas roc::hipblas) target_link_libraries(ggml-hip PRIVATE ggml-base hip::host roc::rocblas roc::hipblas)
target_compile_options(ggml-hip PRIVATE "$<$<COMPILE_LANGUAGE:HIP>:-ffast-math>") target_compile_options(ggml-hip PRIVATE "$<$<COMPILE_LANGUAGE:HIP>:-ffast-math;-fno-finite-math-only>")