https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65979
--- Comment #28 from John Paul Adrian Glaubitz <glaubitz at physik dot fu-berlin.de> --- > It doesn't bootstrap because the D compiler fails the compare test. This > happens both on gcc-4.8 and gcc-4.9, here's the excerpt from 4.8 [1]: > > Comparing stages 2 and 3 > warning: gcc/cc1objplus-checksum.o differs > warning: gcc/cc1-checksum.o differs > warning: gcc/cc1plus-checksum.o differs > warning: gcc/cc1obj-checksum.o differs > Bootstrap comparison failure! > gcc/d/ctfeexpr.dmd.o differs Hmm, now I'm confused. The comparision actually also failed before but the build was still successful [1] for gcc_4.8.4-1: Comparing stages 2 and 3 warning: gcc/cc1objplus-checksum.o differs warning: gcc/cc1-checksum.o differs warning: gcc/cc1plus-checksum.o differs warning: gcc/cc1obj-checksum.o differs Comparison successful. For gcc_4.8.4-2, the problem is not ignored [2] and the build therefore fails: Comparing stages 2 and 3 warning: gcc/cc1objplus-checksum.o differs warning: gcc/cc1-checksum.o differs warning: gcc/cc1plus-checksum.o differs warning: gcc/cc1obj-checksum.o differs Bootstrap comparison failure! Interesting. So apparently this is _not_ a regression. Maybe we should split the comparison failure of stage 2 and stage 3 into a different bug report. Adrian > [1] > http://buildd.debian-ports.org/status/fetch.php?pkg=gcc-4.8&arch=sh4&ver=4.8.4-1&stamp=1422178262 > [2] > http://buildd.debian-ports.org/status/fetch.php?pkg=gcc-4.8&arch=sh4&ver=4.8.4-2&stamp=1432515052