https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101683

--- Comment #6 from bartoldeman at users dot sourceforge.net ---
"really not many people care about floating point exceptions". I think more
people should :) but this is indeed the context.

We found this issue on a supercomputer running OpenFOAM (which can enable FP
exceptions, see https://cpp.openfoam.org/v3/a02284.html), and a small simple
MPI program with FP exceptions enabled. Even then it crashed in an underlying
library, and not OpenFOAM itself, see
https://github.com/ComputeCanada/software-stack/issues/74

In the end the combination of MPI and FP exceptions easily triggers it, but the
vast majority of jobs don't crash, so even on our cluster this is very rare
indeed. And many other clusters don't compile the UCX library with avx512
optimizations enabled or use precompiled binaries without those enabled.

Reply via email to