I checked out gcc from cvs today (2005-10-07). I configured with
~/src/gcc/configure --prefix=$HOME/gcc --with-mpfr=/Users/eschnett
--enable-languages=c,c++,fortran,java,objc,treelang
and then said
make bootstrap
After some time, this fails with many (about 200) lines of
tail: +16c: No such file or directory
and finishes with the two lines
make[1]: *** [gnucompare] Error 1
make: *** [bootstrap] Error 2
Just before the many lines it says
Bootstrap complete - make "quickstrap" to redo last build,
"restage1" through "restage3" to rebuild specific stages,
"restrap" to redo the bootstrap from stage1, or
"cleanstrap" to redo the bootstrap from scratch.
Comparing stage2 and stage3 of the compiler
rm -f .bad_compare
case "gnucompare" in *compare | *compare-lean ) stage=2 ;; * ) stage=`echo
gnucompare | sed -e 's,^[a-z]*compare\([0-9][0-9]*\).*,\1,'` ;; esac; \
for dir in . cp fortran java objc treelang build libgcc; do \
if [ "`echo $dir/*.o`" != "$dir/*.o" ] ; then \
for file in $dir/*.o; do \
case $file in \
./cc*-checksum.o | libgcc/* ) \
tail +16c ./$file > tmp-foo1 \
&& tail +16c stage$stage/$file > tmp-foo2 \
&& ( cmp tmp-foo1 tmp-foo2 > /dev/null 2>&1 \
|| echo warning: $file differs || true ) \
;; \
*) case "gnucompare" in \
slowcompare* ) \
tail +16c ./$file > tmp-foo1; \
tail +16c stage$stage/$file > tmp-foo2 \
&& (cmp tmp-foo1 tmp-foo2 > /dev/null 2>&1 \
|| echo $file differs >> .bad_compare) || true; \
;; \
fastcompare* ) \
cmp $file stage$stage/$file 16 16 > /dev/null 2>&1; \
test $? -eq 1 && echo $file differs >> .bad_compare || true; \
;; \
gnucompare* ) \
cmp --ignore-initial=16 $file stage$stage/$file > /dev/null 2>&1; \
test $? -eq 1 && echo $file differs >> .bad_compare || true; \
;; \
esac ; \
esac ; \
done; \
else true; fi; \
done
My system compiler is
gcc (GCC) 3.3 20030304 (Apple Computer, Inc. build 1809)
and my system is
Darwin Orange.local 8.2.0 Darwin Kernel Version 8.2.0: Fri Jun 24 17:46:54 PDT
2005; root:xnu-792.2.4.obj~3/RELEASE_PPC Power Macintosh powerpc
--
Summary: Bootstrap failure
Product: gcc
Version: 4.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: bootstrap
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: schnetter at aei dot mpg dot de
GCC build triplet: powerpc-apple-darwin8.2.0
GCC host triplet: powerpc-apple-darwin8.2.0
GCC target triplet: powerpc-apple-darwin8.2.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24269