GCC build failure, HEAD@157731 on native

GCC regression tester regress@geoffk.org
Thu Mar 25 22:39:00 GMT 2010


With your recent patch, GCC HEAD revision 157731 had problems on:
native: build (about the same as the previous build)
Attached is build output for those targets.
The previous build was of revision 157730.

Log information for changes since the last build:
------------------------------------------------------------------------
r157731 | janis | 2010-03-25 15:25:05 -0700 (Thu, 25 Mar 2010) | 280 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/obj-c++.dg/basic.mm
   M /trunk/gcc/testsuite/obj-c++.dg/bitfield-1.mm
   M /trunk/gcc/testsuite/obj-c++.dg/bitfield-2.mm
   M /trunk/gcc/testsuite/obj-c++.dg/bitfield-3.mm
   M /trunk/gcc/testsuite/obj-c++.dg/bitfield-4.mm
   M /trunk/gcc/testsuite/obj-c++.dg/comp-types-10.mm
   M /trunk/gcc/testsuite/obj-c++.dg/comp-types-11.mm
   M /trunk/gcc/testsuite/obj-c++.dg/comp-types-12.mm
   M /trunk/gcc/testsuite/obj-c++.dg/comp-types-9.mm
   M /trunk/gcc/testsuite/obj-c++.dg/const-str-1.mm
   M /trunk/gcc/testsuite/obj-c++.dg/const-str-10.mm
   M /trunk/gcc/testsuite/obj-c++.dg/const-str-11.mm
   M /trunk/gcc/testsuite/obj-c++.dg/const-str-3.mm
   M /trunk/gcc/testsuite/obj-c++.dg/const-str-4.mm
   M /trunk/gcc/testsuite/obj-c++.dg/const-str-7.mm
   M /trunk/gcc/testsuite/obj-c++.dg/const-str-8.mm
   M /trunk/gcc/testsuite/obj-c++.dg/const-str-9.mm
   M /trunk/gcc/testsuite/obj-c++.dg/cxx-class-1.mm
   M /trunk/gcc/testsuite/obj-c++.dg/cxx-ivars-1.mm
   M /trunk/gcc/testsuite/obj-c++.dg/cxx-ivars-2.mm
   M /trunk/gcc/testsuite/obj-c++.dg/cxx-ivars-3.mm
   M /trunk/gcc/testsuite/obj-c++.dg/cxx-scope-1.mm
   M /trunk/gcc/testsuite/obj-c++.dg/cxx-scope-2.mm
   M /trunk/gcc/testsuite/obj-c++.dg/defs.mm
   M /trunk/gcc/testsuite/obj-c++.dg/dg.exp
   M /trunk/gcc/testsuite/obj-c++.dg/encode-4.mm
   M /trunk/gcc/testsuite/obj-c++.dg/encode-5.mm
   M /trunk/gcc/testsuite/obj-c++.dg/encode-6.mm
   M /trunk/gcc/testsuite/obj-c++.dg/encode-7.mm
   M /trunk/gcc/testsuite/obj-c++.dg/encode-8.mm
   M /trunk/gcc/testsuite/obj-c++.dg/except-1.mm
   M /trunk/gcc/testsuite/obj-c++.dg/fix-and-continue-2.mm
   M /trunk/gcc/testsuite/obj-c++.dg/gnu-runtime-1.mm
   M /trunk/gcc/testsuite/obj-c++.dg/gnu-runtime-2.mm
   M /trunk/gcc/testsuite/obj-c++.dg/gnu-runtime-3.mm
   M /trunk/gcc/testsuite/obj-c++.dg/isa-field-1.mm
   M /trunk/gcc/testsuite/obj-c++.dg/ivar-list-semi.mm
   M /trunk/gcc/testsuite/obj-c++.dg/layout-1.mm
   M /trunk/gcc/testsuite/obj-c++.dg/local-decl-1.mm
   M /trunk/gcc/testsuite/obj-c++.dg/lookup-2.mm
   M /trunk/gcc/testsuite/obj-c++.dg/method-10.mm
   M /trunk/gcc/testsuite/obj-c++.dg/method-11.mm
   M /trunk/gcc/testsuite/obj-c++.dg/method-12.mm
   M /trunk/gcc/testsuite/obj-c++.dg/method-13.mm
   M /trunk/gcc/testsuite/obj-c++.dg/method-15.mm
   M /trunk/gcc/testsuite/obj-c++.dg/method-17.mm
   M /trunk/gcc/testsuite/obj-c++.dg/method-19.mm
   M /trunk/gcc/testsuite/obj-c++.dg/method-2.mm
   M /trunk/gcc/testsuite/obj-c++.dg/method-21.mm
   M /trunk/gcc/testsuite/obj-c++.dg/method-6.mm
   M /trunk/gcc/testsuite/obj-c++.dg/no-extra-load.mm
   M /trunk/gcc/testsuite/obj-c++.dg/objc-gc-3.mm
   M /trunk/gcc/testsuite/obj-c++.dg/proto-lossage-2.mm
   M /trunk/gcc/testsuite/obj-c++.dg/proto-lossage-3.mm
   M /trunk/gcc/testsuite/obj-c++.dg/proto-qual-1.mm
   M /trunk/gcc/testsuite/obj-c++.dg/qual-types-1.mm
   M /trunk/gcc/testsuite/obj-c++.dg/selector-2.mm
   M /trunk/gcc/testsuite/obj-c++.dg/selector-5.mm
   M /trunk/gcc/testsuite/obj-c++.dg/selector-6.mm
   M /trunk/gcc/testsuite/obj-c++.dg/super-class-2.mm
   M /trunk/gcc/testsuite/obj-c++.dg/template-1.mm
   M /trunk/gcc/testsuite/obj-c++.dg/template-3.mm
   M /trunk/gcc/testsuite/obj-c++.dg/template-4.mm
   M /trunk/gcc/testsuite/obj-c++.dg/try-catch-1.mm
   M /trunk/gcc/testsuite/obj-c++.dg/try-catch-11.mm
   M /trunk/gcc/testsuite/obj-c++.dg/try-catch-2.mm
   M /trunk/gcc/testsuite/obj-c++.dg/try-catch-3.mm
   M /trunk/gcc/testsuite/obj-c++.dg/try-catch-7.mm
   M /trunk/gcc/testsuite/obj-c++.dg/try-catch-8.mm
   M /trunk/gcc/testsuite/obj-c++.dg/try-catch-9.mm
   M /trunk/gcc/testsuite/obj-c++.dg/typedef-alias-1.mm
   M /trunk/gcc/testsuite/obj-c++.dg/va-meth-1.mm
   M /trunk/gcc/testsuite/objc/compile/trivial.m
   M /trunk/gcc/testsuite/objc/execute/IMP.m
   M /trunk/gcc/testsuite/objc/execute/_cmd.m
   M /trunk/gcc/testsuite/objc/execute/accessing_ivars.m
   M /trunk/gcc/testsuite/objc/execute/bf-1.m
   M /trunk/gcc/testsuite/objc/execute/bf-10.m
   M /trunk/gcc/testsuite/objc/execute/bf-11.m
   M /trunk/gcc/testsuite/objc/execute/bf-12.m
   M /trunk/gcc/testsuite/objc/execute/bf-13.m
   M /trunk/gcc/testsuite/objc/execute/bf-14.m
   M /trunk/gcc/testsuite/objc/execute/bf-15.m
   M /trunk/gcc/testsuite/objc/execute/bf-16.m
   M /trunk/gcc/testsuite/objc/execute/bf-17.m
   M /trunk/gcc/testsuite/objc/execute/bf-18.m
   M /trunk/gcc/testsuite/objc/execute/bf-19.m
   M /trunk/gcc/testsuite/objc/execute/bf-2.m
   M /trunk/gcc/testsuite/objc/execute/bf-20.m
   M /trunk/gcc/testsuite/objc/execute/bf-21.m
   M /trunk/gcc/testsuite/objc/execute/bf-3.m
   M /trunk/gcc/testsuite/objc/execute/bf-4.m
   M /trunk/gcc/testsuite/objc/execute/bf-5.m
   M /trunk/gcc/testsuite/objc/execute/bf-6.m
   M /trunk/gcc/testsuite/objc/execute/bf-7.m
   M /trunk/gcc/testsuite/objc/execute/bf-8.m
   M /trunk/gcc/testsuite/objc/execute/bf-9.m
   M /trunk/gcc/testsuite/objc/execute/bf-common.h
   M /trunk/gcc/testsuite/objc/execute/bycopy-1.m
   M /trunk/gcc/testsuite/objc/execute/bycopy-2.m
   M /trunk/gcc/testsuite/objc/execute/bycopy-3.m
   M /trunk/gcc/testsuite/objc/execute/cascading-1.m
   M /trunk/gcc/testsuite/objc/execute/class-1.m
   M /trunk/gcc/testsuite/objc/execute/class-10.m
   M /trunk/gcc/testsuite/objc/execute/class-11.m
   M /trunk/gcc/testsuite/objc/execute/class-12.m
   M /trunk/gcc/testsuite/objc/execute/class-13.m
   M /trunk/gcc/testsuite/objc/execute/class-14.m
   M /trunk/gcc/testsuite/objc/execute/class-2.m
   M /trunk/gcc/testsuite/objc/execute/class-3.m
   M /trunk/gcc/testsuite/objc/execute/class-4.m
   M /trunk/gcc/testsuite/objc/execute/class-5.m
   M /trunk/gcc/testsuite/objc/execute/class-6.m
   M /trunk/gcc/testsuite/objc/execute/class-7.m
   M /trunk/gcc/testsuite/objc/execute/class-8.m
   M /trunk/gcc/testsuite/objc/execute/class-9.m
   M /trunk/gcc/testsuite/objc/execute/class-tests-1.h
   M /trunk/gcc/testsuite/objc/execute/class_self-2.m
   M /trunk/gcc/testsuite/objc/execute/compatibility_alias.m
   M /trunk/gcc/testsuite/objc/execute/encode-1.m
   M /trunk/gcc/testsuite/objc/execute/enumeration-1.m
   M /trunk/gcc/testsuite/objc/execute/enumeration-2.m
   M /trunk/gcc/testsuite/objc/execute/exceptions/catchall-1.m
   M /trunk/gcc/testsuite/objc/execute/exceptions/finally-1.m
   M /trunk/gcc/testsuite/objc/execute/exceptions/foward-1.m
   M /trunk/gcc/testsuite/objc/execute/exceptions/local-variables-1.m
   M /trunk/gcc/testsuite/objc/execute/exceptions/trivial.m
   M /trunk/gcc/testsuite/objc/execute/formal_protocol-1.m
   M /trunk/gcc/testsuite/objc/execute/formal_protocol-2.m
   M /trunk/gcc/testsuite/objc/execute/formal_protocol-3.m
   M /trunk/gcc/testsuite/objc/execute/formal_protocol-4.m
   M /trunk/gcc/testsuite/objc/execute/formal_protocol-5.m
   M /trunk/gcc/testsuite/objc/execute/formal_protocol-6.m
   M /trunk/gcc/testsuite/objc/execute/formal_protocol-7.m
   M /trunk/gcc/testsuite/objc/execute/forward-1.m
   M /trunk/gcc/testsuite/objc/execute/forward-1.x
   M /trunk/gcc/testsuite/objc/execute/function-message-1.m
   M /trunk/gcc/testsuite/objc/execute/informal_protocol.m
   M /trunk/gcc/testsuite/objc/execute/load-3.m
   M /trunk/gcc/testsuite/objc/execute/nested-func-1.m
   M /trunk/gcc/testsuite/objc/execute/no_clash.m
   M /trunk/gcc/testsuite/objc/execute/np-1.m
   M /trunk/gcc/testsuite/objc/execute/np-2.m
   M /trunk/gcc/testsuite/objc/execute/object_is_class.m
   M /trunk/gcc/testsuite/objc/execute/object_is_meta_class.m
   M /trunk/gcc/testsuite/objc/execute/private.m
   M /trunk/gcc/testsuite/objc/execute/protocol-isEqual-1.m
   M /trunk/gcc/testsuite/objc/execute/protocol-isEqual-2.m
   M /trunk/gcc/testsuite/objc/execute/protocol-isEqual-3.m
   M /trunk/gcc/testsuite/objc/execute/protocol-isEqual-4.m
   M /trunk/gcc/testsuite/objc/execute/root_methods.m
   M /trunk/gcc/testsuite/objc/execute/string1.m
   M /trunk/gcc/testsuite/objc/execute/string2.m
   M /trunk/gcc/testsuite/objc/execute/string3.m
   M /trunk/gcc/testsuite/objc/execute/string4.m
   M /trunk/gcc/testsuite/objc/execute/trivial.m
   A /trunk/gcc/testsuite/objc-obj-c++-shared
   A /trunk/gcc/testsuite/objc-obj-c++-shared/Object1-implementation.h
   A /trunk/gcc/testsuite/objc-obj-c++-shared/Object1.h
   A /trunk/gcc/testsuite/objc-obj-c++-shared/Protocol1.h
   A /trunk/gcc/testsuite/objc-obj-c++-shared/next-abi.h
   A /trunk/gcc/testsuite/objc-obj-c++-shared/next-mapping.h
   M /trunk/gcc/testsuite/objc.dg/bitfield-1.m
   M /trunk/gcc/testsuite/objc.dg/bitfield-2.m
   M /trunk/gcc/testsuite/objc.dg/bitfield-3.m
   M /trunk/gcc/testsuite/objc.dg/bitfield-5.m
   M /trunk/gcc/testsuite/objc.dg/call-super-1.m
   M /trunk/gcc/testsuite/objc.dg/call-super-2.m
   M /trunk/gcc/testsuite/objc.dg/call-super-3.m
   M /trunk/gcc/testsuite/objc.dg/category-1.m
   M /trunk/gcc/testsuite/objc.dg/comp-types-10.m
   M /trunk/gcc/testsuite/objc.dg/comp-types-11.m
   M /trunk/gcc/testsuite/objc.dg/comp-types-8.m
   M /trunk/gcc/testsuite/objc.dg/const-str-1.m
   M /trunk/gcc/testsuite/objc.dg/const-str-10.m
   M /trunk/gcc/testsuite/objc.dg/const-str-11.m
   M /trunk/gcc/testsuite/objc.dg/const-str-12.m
   M /trunk/gcc/testsuite/objc.dg/const-str-3.m
   M /trunk/gcc/testsuite/objc.dg/const-str-4.m
   M /trunk/gcc/testsuite/objc.dg/const-str-7.m
   M /trunk/gcc/testsuite/objc.dg/const-str-8.m
   M /trunk/gcc/testsuite/objc.dg/const-str-9.m
   M /trunk/gcc/testsuite/objc.dg/defs.m
   M /trunk/gcc/testsuite/objc.dg/desig-init-1.m
   M /trunk/gcc/testsuite/objc.dg/dg.exp
   M /trunk/gcc/testsuite/objc.dg/encode-1.m
   M /trunk/gcc/testsuite/objc.dg/encode-2.m
   M /trunk/gcc/testsuite/objc.dg/encode-3.m
   M /trunk/gcc/testsuite/objc.dg/encode-4.m
   M /trunk/gcc/testsuite/objc.dg/encode-5.m
   M /trunk/gcc/testsuite/objc.dg/encode-7.m
   M /trunk/gcc/testsuite/objc.dg/encode-8.m
   M /trunk/gcc/testsuite/objc.dg/encode-9.m
   M /trunk/gcc/testsuite/objc.dg/fix-and-continue-1.m
   M /trunk/gcc/testsuite/objc.dg/fix-and-continue-2.m
   M /trunk/gcc/testsuite/objc.dg/func-ptr-1.m
   M /trunk/gcc/testsuite/objc.dg/func-ptr-2.m
   M /trunk/gcc/testsuite/objc.dg/gnu-runtime-1.m
   M /trunk/gcc/testsuite/objc.dg/gnu-runtime-2.m
   M /trunk/gcc/testsuite/objc.dg/gnu-runtime-3.m
   M /trunk/gcc/testsuite/objc.dg/image-info.m
   M /trunk/gcc/testsuite/objc.dg/isa-field-1.m
   M /trunk/gcc/testsuite/objc.dg/layout-1.m
   M /trunk/gcc/testsuite/objc.dg/local-decl-2.m
   M /trunk/gcc/testsuite/objc.dg/lookup-1.m
   M /trunk/gcc/testsuite/objc.dg/method-10.m
   M /trunk/gcc/testsuite/objc.dg/method-13.m
   M /trunk/gcc/testsuite/objc.dg/method-15.m
   M /trunk/gcc/testsuite/objc.dg/method-17.m
   M /trunk/gcc/testsuite/objc.dg/method-19.m
   M /trunk/gcc/testsuite/objc.dg/method-3.m
   M /trunk/gcc/testsuite/objc.dg/method-4.m
   M /trunk/gcc/testsuite/objc.dg/method-6.m
   M /trunk/gcc/testsuite/objc.dg/method-7.m
   M /trunk/gcc/testsuite/objc.dg/method-9.m
   M /trunk/gcc/testsuite/objc.dg/next-runtime-1.m
   M /trunk/gcc/testsuite/objc.dg/no-extra-load.m
   M /trunk/gcc/testsuite/objc.dg/objc-fast-4.m
   M /trunk/gcc/testsuite/objc.dg/objc-gc-4.m
   M /trunk/gcc/testsuite/objc.dg/pragma-1.m
   M /trunk/gcc/testsuite/objc.dg/proto-lossage-2.m
   M /trunk/gcc/testsuite/objc.dg/proto-lossage-3.m
   M /trunk/gcc/testsuite/objc.dg/proto-qual-1.m
   M /trunk/gcc/testsuite/objc.dg/selector-1.m
   M /trunk/gcc/testsuite/objc.dg/selector-2.m
   M /trunk/gcc/testsuite/objc.dg/selector-3.m
   M /trunk/gcc/testsuite/objc.dg/sizeof-1.m
   M /trunk/gcc/testsuite/objc.dg/special/special.exp
   M /trunk/gcc/testsuite/objc.dg/special/unclaimed-category-1.h
   M /trunk/gcc/testsuite/objc.dg/special/unclaimed-category-1.m
   M /trunk/gcc/testsuite/objc.dg/special/unclaimed-category-1a.m
   M /trunk/gcc/testsuite/objc.dg/stret-1.m
   M /trunk/gcc/testsuite/objc.dg/stret-2.m
   M /trunk/gcc/testsuite/objc.dg/stubify-1.m
   M /trunk/gcc/testsuite/objc.dg/stubify-2.m
   M /trunk/gcc/testsuite/objc.dg/super-class-2.m
   M /trunk/gcc/testsuite/objc.dg/super-class-3.m
   M /trunk/gcc/testsuite/objc.dg/super-class-4.m
   M /trunk/gcc/testsuite/objc.dg/symtab-1.m
   M /trunk/gcc/testsuite/objc.dg/sync-1.m
   M /trunk/gcc/testsuite/objc.dg/try-catch-1.m
   M /trunk/gcc/testsuite/objc.dg/try-catch-10.m
   M /trunk/gcc/testsuite/objc.dg/try-catch-3.m
   M /trunk/gcc/testsuite/objc.dg/try-catch-5.m
   M /trunk/gcc/testsuite/objc.dg/try-catch-6.m
   M /trunk/gcc/testsuite/objc.dg/try-catch-7.m
   M /trunk/gcc/testsuite/objc.dg/try-catch-9.m
   M /trunk/gcc/testsuite/objc.dg/type-size-2.m
   M /trunk/gcc/testsuite/objc.dg/type-stream-1.m
   M /trunk/gcc/testsuite/objc.dg/typedef-alias-1.m
   M /trunk/gcc/testsuite/objc.dg/va-meth-1.m
   M /trunk/gcc/testsuite/objc.dg/zero-link-1.m
   M /trunk/gcc/testsuite/objc.dg/zero-link-2.m
   M /trunk/gcc/testsuite/objc.dg/zero-link-3.m

2010-03-25  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>

	PR objc/35165
	PR testsuite/43512
	* objc-obj-c++-shared: New directory.
	* objc-obj-c++-shared/Object1-implementation.h: New file.
	* objc-obj-c++-shared/Object1.h: New file.
	* objc-obj-c++-shared/Protocol1.h: New file.
	* objc-obj-c++-shared/next-abi.h: New file.
	* objc-obj-c++-shared/next-mapping.h: New file.
	* objc/execute/next_mapping.h: Delete.
	* objc.dg/special/special.exp: For all targets run the tests with
	-fgnu-runtime, for darwin targets also run the tests with 
	-fnext-runtime.
	* objc.dg/dg.exp: Ditto.
	* obj-c++.dg/dg.exp: Ditto.
	* objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
	Protocol1.h) and next-mapping.h as required.  Amend testcase to
	include use of updated NeXT interface.
	* objc/execute/formal_protocol-5.m: Ditto.
	* objc/execute/protocol-isEqual-2.m: Ditto.
	* objc/execute/protocol-isEqual-4.m: Ditto.	
	* objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
	Protocol1.h) and next-mapping.h as required.
	* objc/execute/object_is_class.m: Ditto.
	* objc/execute/enumeration-1.m: Ditto.
	* objc/execute/class-13.m: Ditto.
	* objc/execute/formal_protocol-2.m: Ditto.
	* objc/execute/formal_protocol-4.m: Ditto.
	* objc/execute/class-1.m: Ditto.
	* objc/execute/bycopy-1.m: Ditto.
	* objc/execute/formal_protocol-6.m: Ditto.
	* objc/execute/bycopy-3.m: Ditto.
	* objc/execute/class-3.m: Ditto.
	* objc/execute/bf-11.m: Ditto.
	* objc/execute/class-5.m: Ditto.
	* objc/execute/bf-13.m: Ditto.
	* objc/execute/class-7.m: Ditto.
	* objc/execute/bf-15.m: Ditto.
	* objc/execute/class-9.m: Ditto.
	* objc/execute/bf-17.m: Ditto.
	* objc/execute/bf-19.m: Ditto.
	* objc/execute/IMP.m: Ditto.
	* objc/execute/exceptions/catchall-1.m: Ditto.
	* objc/execute/exceptions/trivial.m: Ditto.
	* objc/execute/exceptions/finally-1.m: Ditto.
	* objc/execute/exceptions/local-variables-1.m: Ditto.
	* objc/execute/exceptions/foward-1.m: Ditto.
	* objc/execute/bf-2.m: Ditto.
	* objc/execute/string1.m: Ditto.
	* objc/execute/bf-4.m: Ditto.
	* objc/execute/informal_protocol.m: Ditto.
	* objc/execute/string3.m: Ditto.
	* objc/execute/bf-6.m: Ditto.
	* objc/execute/bf-8.m: Ditto.
	* objc/execute/class-tests-1.h: Ditto.
	* objc/execute/protocol-isEqual-1.m: Ditto.
	* objc/execute/protocol-isEqual-3.m: Ditto.
	* objc/execute/_cmd.m: Ditto.
	* objc/execute/function-message-1.m: Ditto.
	* objc/execute/bf-20.m: Ditto.
	* objc/execute/bf-common.h: Ditto.
	* objc/execute/np-2.m: Ditto.
	* objc/execute/class-10.m: Ditto.
	* objc/execute/class-12.m: Ditto.
	* objc/execute/enumeration-2.m: Ditto.
	* objc/execute/class-14.m: Ditto.
	* objc/execute/encode-1.m: Ditto.
	* objc/execute/formal_protocol-1.m: Ditto.
	* objc/execute/formal_protocol-3.m: Ditto.
	* objc/execute/accessing_ivars.m: Ditto.
	* objc/execute/bycopy-2.m: Ditto.
	* objc/execute/class-2.m: Ditto.
	* objc/execute/bf-10.m: Ditto.
	* objc/execute/formal_protocol-7.m: Ditto.
	* objc/execute/root_methods.m: Ditto.
	* objc/execute/class-4.m: Ditto.
	* objc/execute/bf-12.m: Ditto.
	* objc/execute/class-6.m: Ditto.
	* objc/execute/bf-14.m: Ditto.
	* objc/execute/nested-func-1.m: Ditto.
	* objc/execute/class-8.m: Ditto.
	* objc/execute/private.m: Ditto.
	* objc/execute/bf-16.m: Ditto.
	* objc/execute/bf-18.m: Ditto.
	* objc/execute/load-3.m: Ditto.
	* objc/execute/compatibility_alias.m: Ditto.
	* objc/execute/bf-1.m: Ditto.
	* objc/execute/no_clash.m: Ditto.
	* objc/execute/bf-3.m: Ditto.
	* objc/execute/string2.m: Ditto.
	* objc/execute/bf-5.m: Ditto.
	* objc/execute/string4.m: Ditto.
	* objc/execute/bf-7.m: Ditto.
	* objc/execute/object_is_meta_class.m: Ditto.
	* objc/execute/bf-9.m: Ditto.
	* objc/execute/bf-21.m: Ditto.
	* objc/execute/cascading-1.m: Ditto.
	* objc/execute/trivial.m: Ditto.
	* objc/execute/np-1.m: Ditto.
	* objc/compile/trivial.m: Ditto.
	* objc/execute/class_self-2.m: Include <stdlib.h>.
	* objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
	* objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
	Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT 
	and 64bit. Use new NeXT interface as required.
	* objc.dg/special/unclaimed-category-1.m: Ditto.
	* objc.dg/special/unclaimed-category-1.h: Ditto.
	* objc.dg/special/unclaimed-category-1a.m: Ditto.
	* objc.dg/func-ptr-1.m: Ditto.
	* objc.dg/stret-1.m: Ditto.	
	* objc.dg/encode-2.m: Ditto.
	* objc.dg/category-1.m: Ditto.
	* objc.dg/encode-3.m: Ditto.
	* objc.dg/call-super-3.m: Ditto.
	* objc.dg/method-3.m: Ditto.
	* objc.dg/func-ptr-2.m: Ditto.
	* objc.dg/lookup-1.m: Ditto.
	* objc.dg/encode-4.m: Ditto.
	* objc.dg/fix-and-continue-1.m: Ditto.
	* objc.dg/proto-lossage-3.m: Ditto.
	* objc.dg/method-13.m: Ditto.
	* objc.dg/proto-qual-1.m: Ditto.
	* objc.dg/zero-link-3.m: Ditto.
	* objc.dg/bitfield-1.m: Ditto.
	* objc.dg/va-meth-1.m: Ditto.
	* objc.dg/super-class-3.m: Ditto.
	* objc.dg/call-super-1.m: Ditto.
	* objc.dg/type-size-2.m: Ditto.
	* objc.dg/method-10.m: Ditto.
	* objc.dg/defs.m: Ditto.	
	* objc.dg/const-str-3.m: Ditto.
	* objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
	Protocol1.h) and next-mapping.h as required. Use new NeXT 
	interface as required.
	* objc.dg/super-class-4.m: Ditto.
	* objc.dg/comp-types-8.m: Ditto.
	* objc.dg/call-super-2.m: Ditto.
	* objc.dg/objc-fast-4.m: Ditto.
	* objc.dg/method-6.m: Ditto.
	* objc.dg/const-str-3.m: Ditto.
	* objc.dg/const-str-7.m: Ditto.
	* objc.dg/method-15.m: Ditto.
	* objc.dg/method-19.m: Ditto.
	* objc.dg/sync-1.m: Ditto.
	* objc.dg/layout-1.m: Ditto.
	* objc.dg/bitfield-3.m: Ditto.
	* objc.dg/try-catch-3.m: Ditto.
	* objc.dg/try-catch-7.m: Ditto.
	* objc.dg/comp-types-10.m: Ditto.
	* objc.dg/selector-2.: Ditto.
	* objc.dg/method-7.m: Ditto.
	* objc.dg/typedef-alias-1.m: Ditto.
	* objc.dg/proto-lossage-2.m: Ditto.
	* objc.dg/comp-types-11.m: Ditto.
	* objc.dg/sizeof-1.m: Ditto.
	* objc.dg/method-17.m: Ditto.
	* objc.dg/bitfield-5.m: Ditto.
	* objc.dg/try-catch-1.m: Ditto.
	* objc.dg/encode-5.m: Ditto.
	* objc.dg/fix-and-continue-2.m: Ditto.
	* objc.dg/method-9.m: Ditto.
	* objc.dg/isa-field-1.m: Ditto.
	* objc.dg/local-decl-2.m: Ditto.	
	* objc.dg/objc-gc-4.m: Ditto.
	* objc.dg/type-stream-1.m: Skip for NeXT runtime.
	* objc.dg/gnu-runtime-3.m: Ditto.
	* objc.dg/encode-7.m: Ditto.
	* objc.dg/encode-8.m: Ditto.
	* objc.dg/selector-3.m: Ditto.
	* objc.dg/gnu-runtime-1.m: Ditto.
	* objc.dg/const-str-12.m: Ditto.
	* objc.dg/gnu-runtime-2.m: Ditto.	
	* objc.dg/no-extra-load.m: Skip for gnu-runtime.
	* objc.dg/selector-1.m: Ditto.
	* objc.dg/stubify-2.m: Ditto.
	* objc.dg/zero-link-1.m: Ditto.
	* objc.dg/stret-2.m: Ditto.
	* objc.dg/zero-link-2.m: Ditto.
	* objc.dg/next-runtime-1.m: Ditto.
	* objc.dg/symtab-1.m: Ditto.
	* objc.dg/stubify-1.m: Ditto.
	* objc.dg/bitfield-2.m: Ditto.	
	* objc.dg/try-catch-10.m: Apply to both runtimes.
	* objc.dg/const-str-1.m: Ditto.
	* objc.dg/image-info.m: Ditto.
	* objc.dg/encode-9.m: Ditto.	
	* objc.dg/pragma-1.m: Apply test to all targets.
	* objc.dg/const-str-4.m: Ditto.
	* objc.dg/const-str-8.m: Ditto.
	* objc.dg/super-class-2.m: Ditto.
	* objc.dg/try-catch-5.m: Ditto.
	* objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
	Protocol1.h) and next-mapping.h as required. Use new NeXT 
	interface as required.  Skip for gnu-runtime.  Test for .quad
	at m64.
	* objc.dg/const-str-11.m: Ditto.
	* objc.dg/const-str-9.m: Ditto.	
	* objc.dg/method-4.m: Skip for 64Bit NeXT.
	* objc.dg/encode-1.m: Remove redundant -lobjc.
	* objc.dg/try-catch-9.m: Tidy space.
	* obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
	Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT 
	and 64bit. Use new NeXT interface as required.
	* obj-c++.dg/template-4.mm: Ditto.
	* obj-c++.dg/defs.mm: Ditto.
	* obj-c++.dg/basic.mm: Ditto.
	* obj-c++.dg/encode-4.mm: Ditto.
	* obj-c++.dg/method-17.mm: Ditto.
	* obj-c++.dg/proto-lossage-3.mm: Ditto.
	* obj-c++.dg/cxx-class-1.mm: Ditto.
	* obj-c++.dg/method-10.mm: Ditto.
	* obj-c++.dg/va-meth-1.mm: Ditto.
	* obj-c++.dg/encode-5.mm: Ditto.
	* obj-c++.dg/lookup-2.mm: Ditto.
	* obj-c++.dg/template-3.mm: Ditto.
	* obj-c++.dg/proto-qual-1.mm: Ditto.
	* obj-c++.dg/qual-types-1.m: Ditto.
	* obj-c++.dg/cxx-scope-1.mm: Ditto.
	* obj-c++.dg/template-1.mm: Ditto.
	* obj-c++.dg/encode-6.mm: Ditto.
	* obj-c++.dg/bitfield-2.mm:  Use shared wrapper headers (Object1.h,
	Protocol1.h) and next-mapping.h as required. Use new NeXT 
	interface as required.
	* obj-c++.dg/except-1.mm: Ditto.
	* obj-c++.dg/const-str-7.mm: Ditto.
	* obj-c++.dg/ivar-list-semi.mm: Ditto.
	* obj-c++.dg/cxx-scope-2.mm: Ditto.
	* obj-c++.dg/selector-2.mm: Ditto.
	* obj-c++.dg/isa-field-1.mm: Ditto.
	* obj-c++.dg/try-catch-1.mm: Ditto.
	* obj-c++.dg/local-decl-1.mm: Ditto.
	* obj-c++.dg/try-catch-9.mm: Ditto.
	* obj-c++.dg/no-extra-load.mm: Ditto.
	* obj-c++.dg/selector-5.mm: Ditto.
	* obj-c++.dg/method-12.mm: Ditto.
	* obj-c++.dg/try-catch-11.mm: Ditto.
	* obj-c++.dg/comp-types-11.mm: Ditto.
	* obj-c++.dg/bitfield-3.mm: Ditto.
	* obj-c++.dg/method-6.mm: Ditto.
	* obj-c++.dg/super-class-2.mm: Ditto.
(truncated)

For more information, see <http://glutton.geoffk.org/HEAD/>.

-------------- next part --------------
/home/regress/tbox/native/build/./prev-gcc/xgcc -B/home/regress/tbox/native/build/./prev-gcc/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/lib/ -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/include -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/sys-include    -c  -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -Wold-style-definition -Wc++-compat -fno-common  -DHAVE_CONFIG_H -I. -Icp -I/home/regress/tbox/svn-gcc/gcc -I/home/regress/tbox/svn-gcc/gcc/cp -I/home/regress/tbox/svn-gcc/gcc/../include -I/home/regress/tbox/svn-gcc/gcc/../libcpp/include  -I/home/regress/tbox/svn-gcc/gcc/../libdecnumber -I/home/regress/tbox/svn-gcc/gcc/../libdecnumber/bid -I../libdecnumber     /home/regress/tbox/svn-gc!
 c/gcc/cp/call.c -o cp/call.o
/home/regress/tbox/native/build/./prev-gcc/xgcc -B/home/regress/tbox/native/build/./prev-gcc/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/lib/ -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/include -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/sys-include    -c  -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -Wold-style-definition -Wc++-compat -fno-common  -DHAVE_CONFIG_H -I. -Icp -I/home/regress/tbox/svn-gcc/gcc -I/home/regress/tbox/svn-gcc/gcc/cp -I/home/regress/tbox/svn-gcc/gcc/../include -I/home/regress/tbox/svn-gcc/gcc/../libcpp/include  -I/home/regress/tbox/svn-gcc/gcc/../libdecnumber -I/home/regress/tbox/svn-gcc/gcc/../libdecnumber/bid -I../libdecnumber     /home/regress/tbox/svn-gc!
 c/gcc/cp/decl.c -o cp/decl.o
/home/regress/tbox/native/build/./prev-gcc/xgcc -B/home/regress/tbox/native/build/./prev-gcc/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/lib/ -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/include -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/sys-include    -c  -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -Wold-style-definition -Wc++-compat -fno-common  -DHAVE_CONFIG_H -I. -Icp -I/home/regress/tbox/svn-gcc/gcc -I/home/regress/tbox/svn-gcc/gcc/cp -I/home/regress/tbox/svn-gcc/gcc/../include -I/home/regress/tbox/svn-gcc/gcc/../libcpp/include  -I/home/regress/tbox/svn-gcc/gcc/../libdecnumber -I/home/regress/tbox/svn-gcc/gcc/../libdecnumber/bid -I../libdecnumber     /home/regress/tbox/svn-gc!
 c/gcc/cp/expr.c -o cp/expr.o
/home/regress/tbox/native/build/./prev-gcc/xgcc -B/home/regress/tbox/native/build/./prev-gcc/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/lib/ -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/include -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/sys-include    -c  -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -Wold-style-definition -Wc++-compat -fno-common  -DHAVE_CONFIG_H -I. -Icp -I/home/regress/tbox/svn-gcc/gcc -I/home/regress/tbox/svn-gcc/gcc/cp -I/home/regress/tbox/svn-gcc/gcc/../include -I/home/regress/tbox/svn-gcc/gcc/../libcpp/include  -I/home/regress/tbox/svn-gcc/gcc/../libdecnumber -I/home/regress/tbox/svn-gcc/gcc/../libdecnumber/bid -I../libdecnumber     /home/regress/tbox/svn-gc!
 c/gcc/cp/pt.c -o cp/pt.o
/home/regress/tbox/native/build/./prev-gcc/xgcc -B/home/regress/tbox/native/build/./prev-gcc/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/lib/ -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/include -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/sys-include    -c  -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -Wold-style-definition -Wc++-compat -fno-common  -DHAVE_CONFIG_H -I. -Icp -I/home/regress/tbox/svn-gcc/gcc -I/home/regress/tbox/svn-gcc/gcc/cp -I/home/regress/tbox/svn-gcc/gcc/../include -I/home/regress/tbox/svn-gcc/gcc/../libcpp/include  -I/home/regress/tbox/svn-gcc/gcc/../libdecnumber -I/home/regress/tbox/svn-gcc/gcc/../libdecnumber/bid -I../libdecnumber     /home/regress/tbox/svn-gc!
 c/gcc/cp/typeck2.c -o cp/typeck2.o
cc1: warnings being treated as errors
/home/regress/tbox/svn-gcc/gcc/cp/pt.c: In function 'get_template_parms_at_level':
/home/regress/tbox/svn-gcc/gcc/cp/pt.c:2851:16: error: comparison between signed and unsigned integer expressions
/home/regress/tbox/svn-gcc/gcc/cp/pt.c:2855:30: error: comparison between signed and unsigned integer expressions
make[3]: *** [cp/pt.o] Error 1
make[3]: *** Waiting for unfinished jobs....
rm gcj-dbtool.pod jcf-dump.pod jv-convert.pod grmic.pod gcov.pod gcj.pod gc-analyze.pod gfdl.pod cpp.pod gij.pod gcc.pod gfortran.pod fsf-funding.pod
make[3]: Leaving directory `/home/regress/tbox/native/build/gcc'
make[2]: *** [all-stage2-gcc] Error 2
make[2]: Leaving directory `/home/regress/tbox/native/build'
make[1]: *** [stage2-bubble] Error 2
make[1]: Leaving directory `/home/regress/tbox/native/build'
make: *** [bootstrap] Error 2
+ '[' -s .bad_compare ']'
+ exit 1
-------------- next part --------------

-- 
Geoffrey Keating <geoffk@geoffk.org> 
(via an automated GCC regression-testing script.)


More information about the Gcc-regression mailing list