[flang-commits] [flang] [flang] fix flang builds with clang 20 after #100692 (PR #106718)

via flang-commits flang-commits at lists.llvm.org
Fri Aug 30 06:01:47 PDT 2024


jeanPerier wrote:

> What is special about `std::pow` here? Is this because it has two arguments?

Yes, and it has three overloads: `pow(complex<T>, complex<T>)`, `pow(T, complex<T>)`, and `pow(complex<T>, T)` while other complex intrinsic only have `complex<T>` arguments.

I am trying to send a reproducer to the clang dev, but I think we should fix the builds (they have been broken for two days now).


https://github.com/llvm/llvm-project/pull/106718


More information about the flang-commits mailing list