This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
1 new GCC HEAD@166732 regression
- From: regress at apple dot com (regress)
- To: gcc-regression at gcc dot gnu dot org
- Date: Sun, 14 Nov 2010 15:45:48 -0800 (PST)
- Subject: 1 new GCC HEAD@166732 regression
- Reply-to: gcc-regression at gcc dot gnu dot org
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.)