While working on a report for a different bug, I mistyped the command line and triggered what looks like a separate bug. Here is how to reproduce it:
$ gzip -d bug.h.gz $ touch bug.gch $ ./cc1plus bug.h -fpreprocessed -o bug.s -quiet bug.gch bug.gch:1: sorry, unimplemented: inter-module optimizations not implemented for C++ Segmentation fault (core dumped) I will attach the bug.h.gz file and a typescript of the gdb backtrace. -- Summary: Segfault in top-of-tree development gcc Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: fnf at specifixinc dot com GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28220