http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51197
--- Comment #5 from Harald Anlauf <anlauf at gmx dot de> 2011-11-18 19:34:38 UTC --- (In reply to comment #4) > (In reply to comment #2) > > So it would be nice to actually write the SIG* information also > > to stderr. > > (In reply to comment #3) > > So to get back to the stdout/stderr issue, in 4.7 the last line of the > > output > > is not printed by libgfortran but rather by the OS (libc?) default signal > > handler for that signal (just like happens with -fno-backtrace). So > > libgfortran > > has no say in where it goes. > > Harald, does this solve the issue? Or do you think that gfortran should > replace > the standard handler? If this means writing Program received signal 8 (SIGFPE). to stderr (which is where the backtrace dump goes) before the actual backtrace, this would be perfect. (I could even live well without "A fatal error occurred!", but I'll leave that up to you.) No need to mess with anything else. Thanks, Harald