Compiling mrcpp on rawhide, the ppc64le build fails in In file included from /usr/include/eigen3/Eigen/src/Core/util/ConfigureVectorization.h:370, from /usr/include/eigen3/Eigen/Core:22, from /builddir/build/BUILD/mrcpp-1.4.1/src/core/GaussQuadrature.h:28, from /builddir/build/BUILD/mrcpp-1.4.1/src/core/GaussQuadrature.cpp:29: /usr/lib/gcc/ppc64le-redhat-linux/12/include/altivec.h:58:10: fatal error: rs6000-vecdefines.h: No such file or directory 58 | #include "rs6000-vecdefines.h" | ^~~~~~~~~~~~~~~~~~~~~ compilation terminated.
This is breaking sleef on ppc64le, too.
To be clear, this appears to be a GCC 12 regression.
I'll start a fixed gcc build tomorrow morning UTC, still waiting for some other fixes to be tested.
Thanks!