Fixing Clang 18 overload ambiguity in TensorFlow 2.20 ROCm build
Summary During a build of TensorFlow 2.20.0 from source on a ROCM‑enabled machine, the compilation failed with ambiguous overload errors in the FFT module. The problem surfaced after integrating Clang 18 and enabling -march=native. The error message indicated that the compiler could not decide between two overloads of raw in ducc0. Root Cause Compiler overload ambiguity: ducc0::detail_mav::cmembuf::raw(I) … Read more