This is the mail archive of the
gcc-testresults@gcc.gnu.org
mailing list for the GCC project.
*** gcc-head : bootstrap failure on armv5l-unknown-linux-gnu since20030330-184028
- From: jeroen dobbelaere <jeroen dot dobbelaere at acunia dot com>
- To: gcc-testresults at gcc dot gnu dot org
- Date: Tue, 01 Apr 2003 17:21:18 +0200
- Subject: *** gcc-head : bootstrap failure on armv5l-unknown-linux-gnu since20030330-184028
- Organization: ACUNIA
Hello,
I send you this mail because bootstrapping gcc-head on armv5l-unknown-linux-gnu fails
since 20030330-184028. As you have made some changes since the last valid bootstrap, I
have added you to the bcc of this mail. Changelog differences are at the end of this mail.
Platform: armv5l-unknown-linux-gnu
configure flags: --prefix=/usr/local/gcc-3.4-cvs --with-cpu=xscale --enable-languages=c,c++,f77,objc
failure (with make bootstrap) :
[..]
/bin/sh ../libtool --tag CXX --mode=compile /usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0/gcc/xgcc -shared-libgcc -B/usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0/gcc/ -nostdinc++
-L/usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0/armv5l-unknown-linux-gnu/libstdc++-v3/src -L/usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0/armv5l-unknown-linux-gnu/libstdc++-v3/src/.libs
-B/usr/local/gcc-3.4-cvs/armv5l-unknown-linux-gnu/bin/ -B/usr/local/gcc-3.4-cvs/armv5l-unknown-linux-gnu/lib/ -isystem /usr/local/gcc-3.4-cvs/armv5l-unknown-linux-gnu/include -isystem
/usr/local/gcc-3.4-cvs/armv5l-unknown-linux-gnu/sys-include -nostdinc++ -I/usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0/armv5l-unknown-linux-gnu/libstdc++-v3/include/armv5l-unknown-linux-gnu
-I/usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0/armv5l-unknown-linux-gnu/libstdc++-v3/include -I../../../../gcc/libstdc++-v3/libsupc++ -I../../../../gcc/libstdc++-v3/libmath -O2 -g -O2 -g -O2 -D_GNU_SOURCE -fno-implicit-templates
-Wall -Wno-format -W -Wwrite-strings -Winline -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c ../../../../gcc/libstdc++-v3/src/complex_io.cc
/usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0/gcc/xgcc -shared-libgcc -B/usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0/gcc/ -nostdinc++ -L/usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0/armv5l-unknown-linux-gnu/libstdc++-v3/src
-L/usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0/armv5l-unknown-linux-gnu/libstdc++-v3/src/.libs -B/usr/local/gcc-3.4-cvs/armv5l-unknown-linux-gnu/bin/ -B/usr/local/gcc-3.4-cvs/armv5l-unknown-linux-gnu/lib/ -isystem
/usr/local/gcc-3.4-cvs/armv5l-unknown-linux-gnu/include -isystem /usr/local/gcc-3.4-cvs/armv5l-unknown-linux-gnu/sys-include -nostdinc++
-I/usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0/armv5l-unknown-linux-gnu/libstdc++-v3/include/armv5l-unknown-linux-gnu -I/usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0/armv5l-unknown-linux-gnu/libstdc++-v3/include
-I../../../../gcc/libstdc++-v3/libsupc++ -I../../../../gcc/libstdc++-v3/libmath -O2 -g -O2 -g -O2 -D_GNU_SOURCE -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline -fdiagnostics-show-location=once -ffunction-sections
-fdata-sections -c ../../../../gcc/libstdc++-v3/src/complex_io.cc -fPIC -DPIC -o .libs/complex_io.o
/usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0/armv5l-unknown-linux-gnu/libstdc++-v3/include/complex: In
function `std::basic_istream<_CharT, _Traits>&
std::operator>>(std::basic_istream<_CharT, _Traits>&, std::complex<_Tp>&)
[with _Tp = double, _CharT = char, _Traits = std::char_traits<char>]':
../../../../gcc/libstdc++-v3/src/complex_io.cc:45: instantiated from here
/usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0/armv5l-unknown-linux-gnu/libstdc++-v3/include/complex:359: internal compiler error: Segmentation
fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[4]: *** [complex_io.lo] Error 1
make[4]: Leaving directory `/usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0/armv5l-unknown-linux-gnu/libstdc++-v3/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0/armv5l-unknown-linux-gnu/libstdc++-v3'
make[2]: *** [all-recursive-am] Error 2
make[2]: Leaving directory `/usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0/armv5l-unknown-linux-gnu/libstdc++-v3'
make[1]: *** [all-target-libstdc++-v3] Error 2
make[1]: Leaving directory `/usr/src/cvs-others/gcc-trees/gcc-head/build-tmp-0'
make: *** [bootstrap] Error 2
Changelog differences since last valid bootstrap :
diff -ru last_valid_ChangeLog/gcc/ChangeLog changelogs_after_update/gcc/ChangeLog
--- last_valid_ChangeLog/gcc/ChangeLog Sat Mar 29 10:50:26 2003
+++ changelogs_after_update/gcc/ChangeLog Sun Mar 30 18:40:03 2003
[at][at] -1,8 +1,44 [at][at]
+2003-03-30 Kazu Hirata <kazu[at]cs.umass.edu>
+
+ * reload1.c (reload_cse_move2add): Fix a comment typo.
+
+2003-03-30 Kazu Hirata <kazu[at]cs.umass.edu>
+
+ * config/h8300/h8300.md (a peephole2): Remove useless code.
+
+2003-03-29 Kazu Hirata <kazu[at]cs.umass.edu>
+
+ * config/h8300/h8300.md (*iorsi3_and_ashift): New.
+ (*iorsi3_and_lshiftrt): Likewise.
+ (*iorsi3_zero_extract): Likewise.
+
+2003-03-29 Kazu Hirata <kazu[at]cs.umass.edu>
+
+ * config/h8300/h8300.md (*insv_si_8_8): New.
+ (*insv_si_8_8_lshiftrt_8): Likewise.
+ (a peephole2): Likewise.
+
+2003-03-29 Gerald Pfeifer <pfeifer[at]dbai.tuwien.ac.at>
+
+ * doc/contrib.texi: Add Eric Botcazou and Roger Sayle.
+ Uniformly use bugfix instead of bug fix.
+
+2003-03-29 Gerald Pfeifer <pfeifer[at]dbai.tuwien.ac.at>
+
+ PR doc/895
+ * ONEWS: Remove those items that already appear in the EGCS
+ release notes on our web pages.
+
2003-03-29 Alan Modra <amodra[at]bigpond.net.au>
* config/rs6000/rs6000.h (FUNCTION_VALUE_REGNO_P): Respect
TARGET_HARD_FLOAT. Reformat.
(FUNCTION_ARG_REGNO_P): Likewise, and remove unneeded casts.
+
+2003-03-28 Albert Chin-A-Young <china[at]thewrittenword.com>
+
+ * gcc/fixinc/inclhack.def: Update solaris_mutex_init_1 to
+ work on Solaris 2.5.1.
2003-03-28 Kazu Hirata <kazu[at]cs.umass.edu>
diff -ru last_valid_ChangeLog/gcc/cp/ChangeLog changelogs_after_update/gcc/cp/ChangeLog
--- last_valid_ChangeLog/gcc/cp/ChangeLog Sat Mar 29 10:50:28 2003
+++ changelogs_after_update/gcc/cp/ChangeLog Sun Mar 30 18:40:04 2003
[at][at] -1,3 +1,58 [at][at]
+2003-03-30 Gabriel Dos Reis <gdr[at]integrable-solutions.net>
+
+ * cp-tree.h (binding_for_name: Move to name-lookup.h Adjust
+ prototype.
+ (cxx_scope_find_binding_for_name): Likewise.
+ * decl.c (find_binding: Move to name-lookup.c.
+ (binding_for_name): Likewise.
+ (cxx_scope_find_binding_for_name): Likewise.
+ (BINDING_LEVEL): Remove.
+ (push_binding): Tidy.
+ (push_class_binding): Likewise.
+ (pop_binding): Likewise.
+ (poplevel): Likewise.
+ (poplevel_class): Likewise.
+ (set_identifier_type_value_with_scope): Likewise.
+ (push_overloaded_decl): Likewise.
+ (lookup_tag): Likewise.
+ (unqualified_namespace_lookup): Likewise.
+ (lookup_name_current_level): Likewise.
+ (maybe_inject_for_scope_var): Likewise.
+ (namespace_binding): Move to name-lookup.c.
+ (set_namespace_binding): Likewise.
+ * decl2.c (lookup_using_namespace): Tidy.
+ (qualified_lookup_using_namespace): Likewise.
+ (do_toplevel_using_decl): Likewise.
+ * name-lookup.c: Include "timevar.h"
+ * name-lookup.h (cxx_scope): Declare.
+ (struct cxx_binding): Lose member "has_level". Adjust "scope"
+ member declaration.
+ (BINDING_SCOPE): Adjust definition.
+ (BINDING_HAS_LEVEL_P): Remove.
+
+2003-03-30 Gabriel Dos Reis <gdr[at]integrable-solutions.net>
+
+ * name-lookup.c: New file.
+ * name-lookup.h: Likewise..
+ * decl.c (push_binding): Adjust use cxx_binding_make.
+ (free_bindings): Move to name-lookup.c
+ (pop_binding): Use cxx_binding_free.
+ (binding_for_name): Tidy.
+ * cp-tree.h: Include "name-lookup.h"
+ (cxx_binding_make): Move to name-lookup.h
+ (cxx_binding_clear): Likewise.
+ (struct cxx_binding): Likewise.
+ (LOCAL_BINDING_P): Likewise.
+ (INHERITED_VALUE_BINDING_P): Likewise.
+ (BINDING_SCOPE): Likewise.
+ (BINDING_HAS_LEVEL_P): Likewise.
+ (BINDING_VALUE): Likewise.
+ (BINDING_TYPE): Likewise.
+ * config-lang.in (gtfiles): Add cp/name-lookup.h
+ * Make-lang.in (cp/name-lookup.o): New rule.
+ (CXX_OBJS): Add cp/name-lookup.o
+ (CXX_TREE_H): Add cp/name-lookup.h
+
2003-03-28 Jason Merrill <jason[at]redhat.com>
PR c++/10245
diff -ru last_valid_ChangeLog/libjava/ChangeLog changelogs_after_update/libjava/ChangeLog
--- last_valid_ChangeLog/libjava/ChangeLog Sat Mar 29 10:50:33 2003
+++ changelogs_after_update/libjava/ChangeLog Sun Mar 30 18:40:07 2003
[at][at] -1,3 +1,51 [at][at]
+2003-03-29 Eric Blake <ebb9[at]email.byu.edu>
+ Tom Tromey <tromey[at]redhat.com>
+
+ * java/lang/natString.cc (hashCode): Use cachedHashCode.
+ (init()): Removed.
+ (charAt): Put index in exception.
+ (contentEquals): New method.
+ Include StringBuffer.h.
+ * java/lang/String.java (cachedHashCode): New field.
+ (String()): Follow classpath implementation.
+ (init()): Removed.
+ (contentEquals): Declare.
+ (subSequence): Don't declare IndexOutIfBoundsException in throws
+ clause.
+ (matches, replaceFirst, replaceAll, split): New methods from
+ Classpath.
+
+2003-03-29 Tom Tromey <tromey[at]redhat.com>
+
+ * java/lang/String.java: Reordered to follow Classpath; merged in
+ javadoc.
+
+ * java/text/MessageFormat.java: Removed some whitespace.
+
+ * Makefile.in: Rebuilt.
+ * Makefile.am (awt_java_source_files): Added new files.
+ * gnu/javax/rmi/PortableServer.java,
+ gnu/javax/rmi/CORBA/DelegateFactory.java,
+ gnu/javax/rmi/CORBA/GetDelegateInstanceException.java,
+ gnu/javax/rmi/CORBA/PortableRemoteObjectDelegateImpl.java,
+ gnu/javax/rmi/CORBA/StubDelegateImpl.java,
+ gnu/javax/rmi/CORBA/UtilDelegateImpl.java,
+ gnu/javax/rmi/CORBA/ValueHandlerImpl.java,
+ javax/rmi/BAD_OPERATION.java, javax/rmi/ORB.java,
+ javax/rmi/PortableRemoteObject.java,
+ javax/rmi/CORBA/ClassDesc.java, javax/rmi/CORBA/ObjectImpl.java,
+ javax/rmi/CORBA/PortableRemoteObjectDelegate.java,
+ javax/rmi/CORBA/Stub.java, javax/rmi/CORBA/StubDelegate.java,
+ javax/rmi/CORBA/SystemException.java, javax/rmi/CORBA/Tie.java,
+ javax/rmi/CORBA/Util.java, javax/rmi/CORBA/UtilDelegate.java,
+ javax/rmi/CORBA/ValueHandler.java: New files from Classpath.
+
+ * java/lang/natClass.cc (newInstance): Put method name in
+ exception.
+ (getConstructor): Likewise.
+ (getDeclaredConstructor): Likewise.
+ (getPrivateMethod): Likewise.
+
2003-03-28 Tom Tromey <tromey[at]redhat.com>
* java/lang/reflect/Proxy.java: New version from Classpath.
diff -ru last_valid_ChangeLog/libstdc++-v3/ChangeLog changelogs_after_update/libstdc++-v3/ChangeLog
--- last_valid_ChangeLog/libstdc++-v3/ChangeLog Sat Mar 29 10:50:34 2003
+++ changelogs_after_update/libstdc++-v3/ChangeLog Sun Mar 30 18:40:08 2003
[at][at] -1,3 +1,12 [at][at]
+2003-03-30 Paolo Carlini <pcarlini[at]unitus.it>
+
+ * include/bits/fstream.tcc (basic_filebuf::showmanyc,
+ _M_convert_to_external, _M_really_overflow, seekoff): Fix
+ test for synced buffer.
+ * include/std/std_fstream.h (sync): Likewise.
+ * src/fstream.cc (basic_filebuf<char>::_M_underflow_common,
+ basic_filebuf<wchar_t>::_M_underflow_common): Likewise.
+
2003-03-28 Benjamin Kosnik <bkoz[at]redhat.com>
* include/std/std_sstream.h (basic_istringstream): Adjust
--
Jeroen Dobbelaere
Embedded Software Engineer
ACUNIA Embedded Solutions
http://www.acunia.com/aes