https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65025
--- Comment #5 from Fred Krogh <fkrogh#gcc at mathalacarte dot com> --- I realize (now) that this is not a valid Fortran code. I was trying to hard to make it work like it works in C. Removing the apostrophes around the s, d, and q, in both the code and on the command line, and all works, although I'm not sure about it being portable.