This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
Failure to bootstrap (compare failure) for 3.3 on athlon_mp-pc-linux-gnu
- From: Autocrasher <autocrasher at devphil dot com>
- To: gcc-regression at gcc dot gnu dot org, falk dot hueffner at student dot uni-tuebingen dot de, jakub at redhat dot com, kazu at cs dot umass dot edu, ljrittle at acm dot org, mark at codesourcery dot com, pfeifer at dbai dot tuwien dot ac dot at, roger at eyesopen dot com, schwab at suse dot de, thorpej at wasabisystems dot com
- Date: Tue, 24 Jun 2003 16:10:22 -0400
- Subject: Failure to bootstrap (compare failure) for 3.3 on athlon_mp-pc-linux-gnu
The tree has failed during the bootstrap step. The last 30 lines of
the log are below; since I do parallel builds, the error may not be on the
last line.
There was a 'make compare' failure:
cp/lex.o differs
cp/pt.o differs
cp/spew.o differs
Attached are the ChangeLogs since the previous run. Possibly a patch with
your name on it has caused the problem(s).
The full transcript is at http://www.devphil.com/build/
Host was specified as athlon_mp-pc-linux-gnu. Target was specified
as athlon_mp-pc-linux-gnu.
This particular run used standard (previously installed) binutils.
This email is generated by a machine, not sent from a person. If you think
it's been sent to you in error, please see the gcc-regression list archives
for possible followup discussion; this could be legitimate or it could be a
false positive. Also watch for email from the other regression testers and
check the logs from the known autobuilders.
With love,
The Autocrasher (Phil's Builder Bot, version 2.0)
=========================================================================
diff -u1r previous/CL/contrib/ChangeLog broken/CL/contrib/ChangeLog
--- previous/CL/contrib/ChangeLog 2003-05-14 04:15:02.000000000 -0400
+++ broken/CL/contrib/ChangeLog 2003-06-24 03:40:02.000000000 -0400
@@ -1 +1,7 @@
+2003-06-13 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * gcc_update (files_and_dependencies): Add
+ gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on
+ gcc/testsuite/gcc.dg/cpp/mi1c.h.
+
2003-05-13 Release Manager
diff -u1r previous/CL/gcc/ChangeLog broken/CL/gcc/ChangeLog
--- previous/CL/gcc/ChangeLog 2003-06-22 16:05:04.000000000 -0400
+++ broken/CL/gcc/ChangeLog 2003-06-24 16:01:04.000000000 -0400
@@ -1 +1,35 @@
+2003-06-24 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
+
+ PR target/11260
+ * config/alpha/alpha.md (sqrtdf2): Fix operand substitution.
+
+2003-06-24 Jakub Jelinek <jakub@redhat.com>
+
+ * builtins.c (expand_builtin_strcpy): Don't evaluate side-effects in
+ src twice.
+
+2003-06-23 Jakub Jelinek <jakub@redhat.com>
+
+ * config/s390/s390.c (s390_output_mi_thunk): Avoid .plt in -m31
+ mode, as it requires pic register loaded.
+
+2003-06-23 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/extend.texi: Fix typos.
+ * doc/md.texi: Likewise.
+
+2003-06-23 Roger Sayle <roger@eyesopen.com>
+ Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+
+ * doc/contrib.texi (Contributors): Add a note on testing and
+ remove duplicates from testers list.
+
+2003-06-23 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/invoke.texi: Document dump options, dT and dW.
+
+2003-06-23 Andreas Schwab <schwab@suse.de>
+
+ * doc/invoke.texi: Remove leading `-' from options in index.
+
2003-06-22 Kazu Hirata <kazu@cs.umass.edu>
@@ -20,3 +54,3 @@
-2003-06-14 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+2003-06-21 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
diff -u1r previous/CL/gcc/cp/ChangeLog broken/CL/gcc/cp/ChangeLog
--- previous/CL/gcc/cp/ChangeLog 2003-06-22 03:40:24.000000000 -0400
+++ broken/CL/gcc/cp/ChangeLog 2003-06-24 16:01:22.000000000 -0400
@@ -1 +1,21 @@
+2003-06-23 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/5754
+ * parse.y (structsp): Improve error handling of invalid nested
+ template classes.
+
+2003-06-23 Jakub Jelinek <jakub@redhat.com>
+
+ * mangle.c: Include ggc.h, gt-cp-mangle.h.
+ (mangle_conv_op_name_for_type): Use htab_create_ggc instead of
+ htab_create.
+ * config-lang.in (gtfiles): Add cp/mangle.c.
+ * Make-lang.in (gt-cp-mangle.h): Depend on s-gtype.
+ (cp/mangle.o): Depend on gt-cp-mangle.h.
+
+2003-06-23 Jakub Jelinek <jakub@redhat.com>
+
+ * mangle.c (hash_type): val is the TREE_LIST itself, not a pointer
+ to it.
+
2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
diff -u1r previous/CL/gcc/testsuite/ChangeLog broken/CL/gcc/testsuite/ChangeLog
--- previous/CL/gcc/testsuite/ChangeLog 2003-06-22 03:40:30.000000000 -0400
+++ broken/CL/gcc/testsuite/ChangeLog 2003-06-24 16:01:27.000000000 -0400
@@ -1 +1,10 @@
+2003-06-24 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/5754
+ * g++.dg/parse/crash6.C: New test.
+
+2003-06-23 Jakub Jelinek <jakub@redhat.com>
+
+ * g++.dg/opt/operator1.C: New test.
+
2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
diff -u1r previous/CL/libstdc++-v3/ChangeLog broken/CL/libstdc++-v3/ChangeLog
--- previous/CL/libstdc++-v3/ChangeLog 2003-06-22 03:41:04.000000000 -0400
+++ broken/CL/libstdc++-v3/ChangeLog 2003-06-24 01:23:41.000000000 -0400
@@ -1 +1,10 @@
+2003-06-23 Loren J. Rittle <ljrittle@acm.org>
+
+ * configure.target (freebsd*): Set abi_baseline_pair.
+ * config/abi/i386-freebsd4/baseline_symbols.txt: Update from 3.2
+ (at or near first release) to 3.3.
+ * config/abi/i386-freebsd5/baseline_symbols.txt: New file.
+ * config/abi/alpha-freebsd5/baseline_symbols.txt: New file.
+ * config/abi/sparc-freebsd5/baseline_symbols.txt: New file.
+
2003-06-21 Eric Botcazou <ebotcazou@libertysurf.fr>
done
case "compare" in compare | compare-lean ) stage=2 ;; * ) stage=`echo compare | sed -e 's,^compare\([0-9][0-9]*\).*,\1,'` ;; esac; \
for dir in tmp-foo intl cp; do \
if [ "`echo $dir/*.o`" != "$dir/*.o" ] ; then \
for file in $dir/*.o; do \
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; \
done; \
else true; fi; \
done
rm -f tmp-foo*
case "compare" in compare | compare-lean ) stage=2 ;; * ) stage=`echo compare | sed -e 's,^compare\([0-9][0-9]*\).*,\1,'` ;; esac; \
if [ -f .bad_compare ]; then \
echo "Bootstrap comparison failure!"; \
cat .bad_compare; \
exit 1; \
else \
case "compare" in \
*-lean ) rm -rf stage$stage ;; \
*) ;; \
esac; true; \
fi
Bootstrap comparison failure!
cp/lex.o differs
cp/pt.o differs
cp/spew.o differs
make[1]: *** [compare] Error 1
make[1]: Leaving directory `/mnt/build/build-2003-06-24-3.3/gcc'
make: *** [bootstrap] Error 2