This is the mail archive of the gcc-regression@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

1 new GCC HEAD@166732 regression


With your recent patch, GCC HEAD revision 166732 had problems on:
native: regress-31 (1 NEW failures)
The previous build was of revision 166728.

Regressions for native:
old   g++.sum g++.dg/eh/simd-3.C
old   g++.sum g++.dg/eh/simd-4.C
old   g++.sum g++.dg/ext/visibility/anon6.C
old   g++.sum g++.dg/torture/pr34850.C
old   g++.sum tmpdir-g++.dg-struct-layout-1/t026
old   gcc.sum gcc.dg/compat/vector-1
old   gcc.sum gcc.dg/compat/vector-2
fixed gcc.sum gcc.dg/cpp/direct2.c
fixed gcc.sum gcc.dg/cpp/direct2s.c
fixed gcc.sum gcc.dg/gomp/pr34607.c
NEW   gcc.sum gcc.dg/nofixed-point-2.c
fixed gcc.sum gcc.dg/pr35746.c
old   gcc.sum gcc.dg/sms-2.c
old   gcc.sum gcc.dg/sms-3.c
old   gcc.sum gcc.dg/sms-4.c
old   gcc.sum gcc.dg/sms-5.c
old   gcc.sum gcc.dg/sms-6.c
old   gcc.sum gcc.dg/sms-7.c
old   gcc.sum gcc.dg/torture/builtin-attr-1.c
old   gcc.sum gcc.dg/torture/builtin-math-2.c
old   gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c
old   gcc.sum gcc.dg/vect/vect-114.c
old   gcc.sum gcc.dg/vect/vect-15.c
old   gcc.sum gcc.target/powerpc/405-dlmzb-strlen-1.c
old   gcc.sum gcc.target/powerpc/440-dlmzb-strlen-1.c
old   gcc.sum gcc.target/powerpc/ppc-fmadd-1.c
old   gcc.sum gcc.target/powerpc/ppc-vector-memcpy.c
old   gcc.sum tmpdir-gcc.dg-struct-layout-1/t025
old   gcc.sum tmpdir-gcc.dg-struct-layout-1/t027
old   gcc.sum tmpdir-gcc.dg-struct-layout-1/t028
old   gfortran.sum gfortran.fortran-torture/execute/where_2.f90
old   libcpp/symtab.o differs
old   libjava.sum Thread_Sleep_2
old   libstdc++.sum ext/mt_allocator/deallocate_global_thread-1.cc
old   libstdc++.sum ext/mt_allocator/deallocate_global_thread-3.cc

Log information for changes since the last build:
------------------------------------------------------------------------
r166729 | rsandifo | 2010-11-14 02:29:15 -0800 (Sun, 14 Nov 2010) | 9 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/mips/mips.c

gcc/
	* config/mips/mips.c (machine_function): Remove
	initialized_mips16_gp_pseudo_p.
	(mips16_gp_pseudo_reg): Use cfun->machine->mips16_gp_pseudo_rtx to
	detect whether a pseudo has already been created.  Unconditionally
	create a new one if not.
	(mips_pic_base_register): Only call mips16_gp_pseudo_reg when
	expanding to rtl.  Create a new pseudo otherwise, if allowed.

------------------------------------------------------------------------
r166730 | nicola | 2010-11-14 03:11:18 -0800 (Sun, 14 Nov 2010) | 57 lines
Changed paths:
   M /trunk/gcc/objc/ChangeLog
   M /trunk/gcc/objc/objc-act.c
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/obj-c++.dg/property/at-property-14.mm
   M /trunk/gcc/testsuite/obj-c++.dg/property/at-property-16.mm
   M /trunk/gcc/testsuite/obj-c++.dg/property/at-property-18.mm
   A /trunk/gcc/testsuite/obj-c++.dg/property/at-property-21.mm
   A /trunk/gcc/testsuite/obj-c++.dg/property/at-property-22.mm
   A /trunk/gcc/testsuite/obj-c++.dg/property/at-property-23.mm
   M /trunk/gcc/testsuite/obj-c++.dg/property/at-property-4.mm
   M /trunk/gcc/testsuite/obj-c++.dg/property/at-property-5.mm
   M /trunk/gcc/testsuite/obj-c++.dg/property/dynamic-2.mm
   M /trunk/gcc/testsuite/obj-c++.dg/property/property-neg-3.mm
   M /trunk/gcc/testsuite/obj-c++.dg/property/property-neg-5.mm
   A /trunk/gcc/testsuite/obj-c++.dg/property/synthesize-10.mm
   A /trunk/gcc/testsuite/obj-c++.dg/property/synthesize-11.mm
   M /trunk/gcc/testsuite/obj-c++.dg/property/synthesize-6.mm
   A /trunk/gcc/testsuite/obj-c++.dg/property/synthesize-9.mm
   M /trunk/gcc/testsuite/objc.dg/property/at-property-16.m
   M /trunk/gcc/testsuite/objc.dg/property/at-property-18.m
   A /trunk/gcc/testsuite/objc.dg/property/at-property-21.m
   A /trunk/gcc/testsuite/objc.dg/property/at-property-22.m
   A /trunk/gcc/testsuite/objc.dg/property/at-property-23.m
   M /trunk/gcc/testsuite/objc.dg/property/at-property-4.m
   M /trunk/gcc/testsuite/objc.dg/property/property-neg-5.m
   A /trunk/gcc/testsuite/objc.dg/property/synthesize-10.m
   A /trunk/gcc/testsuite/objc.dg/property/synthesize-11.m
   A /trunk/gcc/testsuite/objc.dg/property/synthesize-9.m

In gcc/objc/:
2010-11-14  Nicola Pero  <nicola.pero@meta-innovation.com>

        * objc-act.c (objc_add_property_declaration): Check that the decl
        we received from the parser is a FIELD_DECL; reject array and
        bitfield properties.  Convert the warning when a property is
        readonly and a setter is specified into an error.  Convert errors
        when a property declaration does not match a property declaration
        in a superclass into warnings.
        (objc_add_synthesize_declaration_for_property): Use
        DECL_BIT_FIELD_TYPE to determine the type of an instance variable
        if it is a bitfield.  Throw an error if we are asked to synthesize
        setters/getters for a bitfield instance variable but the property
        is not appropriate - it must be assign and nonatomic.  If the
        property is readonly, allow the instance variable type to be a
        specialization of the property type.
        (objc_type_valid_for_messaging): Fixed returning 'false' for a
        Class qualified with a protocol when the 'accept_classes' argument
        is 'false'.

In gcc/testsuite/:
2010-11-14  Nicola Pero  <nicola.pero@meta-innovation.com>

        * objc.dg/property/at-property-21.m: New.
        * objc.dg/property/at-property-22.m: New.
        * objc.dg/property/at-property-23.m: New.       
        * objc.dg/property/synthesize-9.m: New.
        * objc.dg/property/synthesize-10.m: New.
        * objc.dg/property/synthesize-11.m: New.        
        * obj-c++.dg/property/at-property-21.mm: New.
        * obj-c++.dg/property/at-property-22.mm: New.
        * obj-c++.dg/property/at-property-23.mm: New.   
        * obj-c++.dg/property/synthesize-9.mm: New.
        * obj-c++.dg/property/synthesize-10.mm: New.
        * obj-c++.dg/property/synthesize-11.mm: New.    

        * objc.dg/property/at-property-4.m: Updated to match new compiler
        where some errors have been converted into warnings and vice versa.
        * objc.dg/property/at-property-16.m: Same change.
        * objc.dg/property/at-property-18.m: Same change.
        * objc.dg/property/property-neg-5.m: Same change.
        * obj-c++.dg/property/at-property-4.mm: Same change.
        * obj-c++.dg/property/at-property-16.mm: Same change.
        * obj-c++.dg/property/at-property-18.mm: Same change.
        * obj-c++.dg/property/property-neg-5.mm: Same change.
        
        * obj-c++.dg/property/dynamic-2.mm: Enable tests that were
        commented out because of testsuite problems; I found out that
        using dg-warning instead of dg-message gets them to work.
        * obj-c++.dg/property/property-neg-3.mm: Same change.
        * obj-c++.dg/property/synthesize-6.mm: Same change.
        * obj-c++.dg/property/at-property-5.mm: Same change.    
        * obj-c++.dg/property/at-property-14.mm: Same change.   
        * obj-c++.dg/property/at-property-18.mm: Same change.
        * obj-c++.dg/property/at-property-16.mm: Same change (in this file,
        some tests still do not work due to some other testsuite issue).

------------------------------------------------------------------------
r166731 | ebotcazou | 2010-11-14 03:24:47 -0800 (Sun, 14 Nov 2010) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/ipa-prop.c
   M /trunk/gcc/tree-sra.c

	PR tree-optimization/45722
	* tree-sra.c (build_ref_for_model): Always build a COMPONENT_REF if
	this is a reference to a component.
	* ipa-prop.c (ipa_get_member_ptr_load_param): Accept COMPONENT_REF.
	(ipa_note_param_call): Adjust comment.

------------------------------------------------------------------------
r166732 | bonzini | 2010-11-14 05:10:41 -0800 (Sun, 14 Nov 2010) | 13 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/c-decl.c
   M /trunk/gcc/c-parser.c

2010-11-13  Paolo Bonzini  <bonzini@gnu.org>

	PR c/46462
	* c-decl.c (declspecs_add_type): Make variables with error types
	integers.
	* c-parser.c (c_parser_next_tokens_start_declaration): Two IDs
	do not start a declaration before an Objective-C foreach.
	(c_parser_declaration_or_fndef): Improve recovery after unknown
	type name.
	(c_parser_for_statement): Hoist entrance of "foreach context"
	before ifs, add corresponding reset where it was missing.  Do
	not set objc_could_be_foreach_context for C.

------------------------------------------------------------------------

For more information, see <http://gcc.gnu.org/regtest/HEAD/>.

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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]