http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52690
--- Comment #2 from David Fang <fang at csl dot cornell.edu> 2012-03-23 19:58:55 UTC --- Created attachment 26969 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26969 preprocessed source generated by: /Volumes/Isolde/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/xgcc -shared-libgcc \ -B/Volumes/Isolde/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc -nostdinc++ \ -L/Volumes/Isolde/fink.build/gcc47-4.7.0-1/darwin_objdir/powerpc-apple-darwin8.11.0/libstdc++-v3/src \ -L/Volumes/Isolde/fink.build/gcc47-4.7.0-1/darwin_objdir/powerpc-apple-darwin8.11.0/libstdc++-v3/src/.libs \ -B/sw/lib/gcc4.7/powerpc-apple-darwin8.11.0/bin/ \ -B/sw/lib/gcc4.7/powerpc-apple-darwin8.11.0/lib/ \ -isystem /sw/lib/gcc4.7/powerpc-apple-darwin8.11.0/include \ -isystem /sw/lib/gcc4.7/powerpc-apple-darwin8.11.0/sys-include \ -DHAVE_CONFIG_H -I. -I../../../gcc-4.7.0/libjava -I./include -I./gcj \ -I../../../gcc-4.7.0/libjava \ -Iinclude -I../../../gcc-4.7.0/libjava/include \ -I../../../gcc-4.7.0/libjava/classpath/include \ -Iclasspath/include -I../../../gcc-4.7.0/libjava/classpath/native/fdlibm \ -I../../../gcc-4.7.0/libjava/../boehm-gc/include -I../boehm-gc/include \ -I../../../gcc-4.7.0/libjava/libltdl -I../../../gcc-4.7.0/libjava/libltdl \ -I../../../gcc-4.7.0/libjava/.././libjava/../libgcc \ -I../../../gcc-4.7.0/libjava/../libffi/include \ -I../libffi/include -I/sw/include -fno-rtti -fnon-call-exceptions \ -fdollars-in-identifiers -Wswitch-enum -D_FILE_OFFSET_BITS=64 \ -Wextra -Wall -D_GNU_SOURCE -DPREFIX=\"/sw/lib/gcc4.7\" \ -DTOOLEXECLIBDIR=\"/sw/lib/gcc4.7/lib\" \ -DJAVA_HOME=\"/sw/lib/gcc4.7\" \ -DBOOT_CLASS_PATH=\"/sw/lib/gcc4.7/share/java/libgcj-4.7.0.jar\" \ -DJAVA_EXT_DIRS=\"/sw/lib/gcc4.7/share/java/ext\" \ -DGCJ_ENDORSED_DIRS=\"/sw/lib/gcc4.7/share/java/gcj-endorsed\" \ -DGCJ_VERSIONED_LIBDIR=\"/sw/lib/gcc4.7/lib/gcj-4.7.0-13\" \ -DPATH_SEPARATOR=\":\" -DECJ_JAR_FILE=\"/sw/lib/gcc4.7/share/java/ecj.jar\" \ -DLIBGCJ_DEFAULT_DATABASE=\"/sw/lib/gcc4.7/lib/gcj-4.7.0-13/classmap.db\" \ -DLIBGCJ_DEFAULT_DATABASE_PATH_TAIL=\"gcj-4.7.0-13/classmap.db\" \ -fwrapv -g -O2 -MT interpret.lo -MD -MP -MF .deps/interpret.Tpo \ -c ../../../gcc-4.7.0/libjava/interpret.cc -fno-common -DPIC -o .libs/interpret.o \ -save-temps Oddly, when I generated it this time by hand (with -save-temps), the command completed successfully. Nondeterminism??