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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|wrong-code                  |missed-optimization

--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
Do you have the pre-include of the glibc libmvec "fortran header"?  That is,
please provide -v output of the compile (which should hopefully expose the
specs processing).

Also interesting to see is the linker resolution which ultimatively decides
here.  But I guess that -mveclibabi should disable the pre-including of the
libmvec "header".  I wonder how it does that for C when you include math.h?
ISTR we have set up the vectorizer to prefer -mveclibabi before considering
OpenMP SIMD ABI style processing.  That should work for fortran as well.

Reply via email to