Hi Steve, >> attached is a (technically) simple patch that implements the compiler >> flag "-fdefault-real-16" for gfortran. > > What about -fdefault-real-10? If you're going to add bloat to the > compiler, then you might as well to it right.
well, yeah. If my only aim was to add bloat to the compiler out of plain boredom and nastiness, then I might as well add -fdefault-real-37. But I don't think that would be very useful. Regarding -fdefault-real-16, in contrast: Yes, I think it's useful. My motivation for adding it is to enable Real People(tm) in the Real World(tm) to do Real Work(tm). To give a few data points that document the need for such a flag (brought up by a quick web search): * https://gcc.gnu.org/ml/fortran/2012-01/msg00148.html * https://glennklockwood.blogspot.de/2014/02/linux-perf-libquadmath-and-gfortrans.html * https://ndclx4.bnl.gov/gf/project/empire/mailman/?_forum_action=ForumMessageBrowse&thread_id=1318&action=ListThreads&mailman_id=11 * plus my own usage scenarios for this flag If nothing else, this flag is supposed to make gfortran compile code that is built with "ifort -real-size 132". Or make it possible to try quad-precision for codes that use -fdefault-real-8 (of which I think there are quite a lot out there, whether you like it or not). Why all the grumpiness, anyway? Cheers, Janus