https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98607
--- Comment #9 from Marc Glisse <glisse at gcc dot gnu.org> --- Since I doubt gdc handles rounding modes correctly for scalars, I think you can ignore this issue in the implementation of the vector intrinsics for now (same as we do in C and C++). Note that gcc isn't alone here, llvm doesn't implement pragma fenv_access either, and even visual studio, which does implement it for scalars, fails for vectors. I did not test with Intel's compiler.