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]

8 new GCC HEAD@154111 regressions


With your recent patch, GCC HEAD revision 154111 had problems on:
native: regress-36 (8 NEW failures)
The previous build was of revision 154095.

Regressions for native:
old   g++.sum g++.dg/abi/mangle11.C
old   g++.sum g++.dg/abi/mangle12.C
old   g++.sum g++.dg/abi/mangle17.C
old   g++.sum g++.dg/abi/mangle20-2.C
old   g++.sum g++.dg/eh/simd-3.C
old   g++.sum g++.dg/eh/simd-4.C
old   gcc.sum gcc.c-torture/compile/20001226-1.c
old   gcc.sum gcc.dg/pr34668-1.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/struct/wo_prof_double_malloc.c
old   gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c
old   gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c
old   gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c
old   gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c
old   gcc.sum gcc.dg/vect/pr35821-altivec.c
NEW   gcc.sum gcc.dg/vmx/3b-10.c
NEW   gcc.sum gcc.dg/vmx/bug-3.c
NEW   gcc.sum gcc.dg/vmx/gcc-bug-e.c
NEW   gcc.sum gcc.dg/vmx/gcc-bug-i.c
NEW   gcc.sum gcc.dg/vmx/sn7153.c
NEW   gcc.sum gcc.dg/vmx/varargs-1.c
NEW   gcc.sum gcc.dg/vmx/x-04.c
NEW   gcc.sum gcc.misc-tests/gcov-2.c
old   gcc.sum gcc.target/powerpc/405-dlmzb-strlen-1.c
old   gcc.sum gcc.target/powerpc/440-dlmzb-strlen-1.c
old   gfortran.sum gfortran.fortran-torture/execute/where_2.f90
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
old   objc.sum objc/execute/exceptions/catchall-1.m
old   objc.sum objc/execute/exceptions/local-variables-1.m

Log information for changes since the last build:
------------------------------------------------------------------------
r154096 | jbeniston | 2009-11-11 08:43:06 -0800 (Wed, 11 Nov 2009) | 50 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   A /trunk/gcc/config/lm32
   A /trunk/gcc/config/lm32/constraints.md
   A /trunk/gcc/config/lm32/lm32-protos.h
   A /trunk/gcc/config/lm32/lm32.c
   A /trunk/gcc/config/lm32/lm32.h
   A /trunk/gcc/config/lm32/lm32.md
   A /trunk/gcc/config/lm32/lm32.opt
   A /trunk/gcc/config/lm32/predicates.md
   A /trunk/gcc/config/lm32/sfp-machine.h
   A /trunk/gcc/config/lm32/t-fprules-softfp
   A /trunk/gcc/config/lm32/uclinux-elf.h
   M /trunk/gcc/config.gcc
   M /trunk/gcc/doc/contrib.texi
   M /trunk/gcc/doc/install.texi
   M /trunk/gcc/doc/invoke.texi
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/g++.dg/other/packed1.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.jason/thunk3.C
   M /trunk/gcc/testsuite/gcc.dg/20020312-2.c
   M /trunk/gcc/testsuite/lib/target-supports.exp
   M /trunk/libgcc/ChangeLog
   A /trunk/libgcc/config/lm32
   A /trunk/libgcc/config/lm32/_ashlsi3.S
   A /trunk/libgcc/config/lm32/_ashrsi3.S
   A /trunk/libgcc/config/lm32/_divsi3.c
   A /trunk/libgcc/config/lm32/_lshrsi3.S
   A /trunk/libgcc/config/lm32/_modsi3.c
   A /trunk/libgcc/config/lm32/_mulsi3.c
   A /trunk/libgcc/config/lm32/_udivmodsi4.c
   A /trunk/libgcc/config/lm32/_udivsi3.c
   A /trunk/libgcc/config/lm32/_umodsi3.c
   A /trunk/libgcc/config/lm32/crti.S
   A /trunk/libgcc/config/lm32/crtn.S
   A /trunk/libgcc/config/lm32/libgcc_lm32.h
   A /trunk/libgcc/config/lm32/t-elf
   A /trunk/libgcc/config/lm32/t-lm32
   A /trunk/libgcc/config/lm32/t-uclinux
   M /trunk/libgcc/config.host

gcc/
2009-11-11  Jon Beniston <jon@beniston.com>

        * config.gcc: Add lm32 elf and uclinux targets.
        * config/lm32: New directory.
        * config/lm32/lm32.c: New file.
        * config/lm32/lm32.h: New file.
        * config/lm32/lm32.md: New file.
        * config/lm32/lm32.opt: New file.
        * config/lm32/lm32-protos.h: New file.
        * config/lm32/constraints.md: New file.
        * config/lm32/predicates.md: New file.
        * config/lm32/sfp-machine.h: New file.
        * config/lm32/t-fprules-softfp: New file.
        * config/lm32/uclinux-elf.h: New file.
        * doc/invoke.texi: Document lm32 options. 
        * doc/contrib.texi: Document lm32 porter.
        * doc/install.texi: Document lm32 targets.

gcc/testsuite/
2009-11-11  Jon Beniston <jon@beniston.com>

        * lib/target-supports.exp (check_profiling_available): lm32 target 
          doesn't support profiling.
        * gcc.dg/20020312-2.c: Add lm32 support.
        * g++.dg/other/packed1.C: Expect to fail on lm32.        
        * g++.old-deja/g++.jason/thunk3.C: Likewise.                 

libgcc/
2009-11-11  Jon Beniston <jon@beniston.com>

        * config.host: Add lm32 targets.
        * config/lm32: New directory.
        * config/lm32/libgcc_lm32.h: New file.
        * config/lm32/_mulsi3.c: New file.
        * config/lm32/_udivmodsi4.c: New file.
        * config/lm32/_divsi3.c: New file.
        * config/lm32/_modsi3.c: New file.
        * config/lm32/_udivsi3.c: New file.
        * config/lm32/_umodsi3.c: New file.
        * config/lm32/_lshrsi3.S: New file.
        * config/lm32/_ashrsi3.S: New file.
        * config/lm32/_ashlsi3.S: New file.
        * config/lm32/crti.S: New file.
        * config/lm32/crtn.S: New file.
        * config/lm32/t-lm32: New file.
        * config/lm32/t-elf: New file.
        * config/lm32/t-uclinux: New file.


------------------------------------------------------------------------
r154097 | bstarynk | 2009-11-11 09:52:46 -0800 (Wed, 11 Nov 2009) | 11 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/doc/cpp.texi
   M /trunk/gcc/doc/extend.texi
   M /trunk/gcc/doc/plugins.texi

2009-11-11  Basile Starynkevitch  <basile@starynkevitch.net>
	* gcc/doc/plugins.texi (Registering custom attributes): section
	renamed as (Registering custom attributes or pragmas).
	Mentions custom attributes & pragmas, and c_register_pragma, with
	a small example.
	* gcc/doc/cpp.texi (Pragmas): Mentions that plugins can provide their
	pragmas.
	* gcc/doc/extend.texi (Function Attributes): Mentions that plugin can
	provide their attributes.


------------------------------------------------------------------------
r154098 | ktietz | 2009-11-11 10:37:19 -0800 (Wed, 11 Nov 2009) | 49 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/c-pragma.c
   M /trunk/gcc/config/i386/cygming.h
   M /trunk/gcc/doc/tm.texi
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/g++.dg/torture/pushpop_macro.C
   A /trunk/gcc/testsuite/gcc.c-torture/execute/pushpop_macro.c
   M /trunk/gcc/testsuite/gcc.dg/cpp/pragma-pop_macro-1.c
   A /trunk/gcc/testsuite/gcc.dg/pch/pushpop-1.c
   A /trunk/gcc/testsuite/gcc.dg/pch/pushpop-1.hs
   M /trunk/libcpp/ChangeLog
   M /trunk/libcpp/directives.c
   M /trunk/libcpp/init.c
   M /trunk/libcpp/internal.h
   M /trunk/libcpp/lex.c
   M /trunk/libcpp/pch.c

ChangeLog for libcpp

2009-11-11  Kai Tietz  <kai.tietz@onevision.com>

	* directives.c (do_pragma_push_macro): New pragma handler.
	(do_pragma_pop_macro): Likewise.
	(_cpp_init_internal_pragmas): Add push_macro and
	pop_macro handler to internal pragmas.
	(lex_macro_node_from_str): Removed.
	(cpp_push_definition): Replace lex_macro_node_from_str
	by _cpp_lex_identifier.
	(cpp_pop_definition): Likewise.
	* internal.h (_cpp_lex_identifier): New prototype.
	(def_pragma_macro): New structure.
	(cpp_reader): New member pushed_macros.
	* lex.c (_cpp_lex_identifier): New function.
	(lex_identifier_intern): New function.
	* init.c (cpp_create_reader): Initialize pushed_macros
	member.
	(cpp_destroy): Free elements in pushed_macros member.
	* pch.c (_cpp_save_pushed_macros): New function.
	(_cpp_restore_pushed_macros): Likewise.
	(_cpp_restore_pushed_macros): Use _cpp_save_pushed_macros.
	(cpp_read_state): Use _cpp_restore_pushed_macros.

ChangeLog for gcc

2009-11-11  Kai Tietz  <kai.tietz@onevision.com>

	* config/i386/cygming.h (HANDLE_PRAGMA_PUSH_POP_MACRO):
	Removed.
	* c-pragma.c (def_pragma_macro_value): Likewise.
	(def_pragma_macro): Likewise.
	(pushed_macro_table): Likewise.
	(HANDLE_PRAGMA_PUSH_POP_MACRO): Remove guarded
	code.
	* doc/tm.texi (HANDLE_PRAGMA_PUSH_POP_MACRO):
	Removed.

ChangeLog for gcc/testsuite

2009-11-11  Kai Tietz  <kai.tietz@onevision.com>

	* g++.dg/torture/pushpop_macro.C: New testcase.
	* gcc.c-torture/execute/pushpop_macro.c: New testcase.
	* gcc.dg/cpp/pragma-pop_macro-1.c: Allow test for all
	targets.


------------------------------------------------------------------------
r154100 | hubicka | 2009-11-11 11:08:44 -0800 (Wed, 11 Nov 2009) | 12 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/Makefile.in
   M /trunk/gcc/coverage.c
   M /trunk/gcc/lto-cgraph.c
   M /trunk/gcc/tree-profile.c

	* lto-cgraph.c: Include gcov-io.h
	(output_profile_summary): New function.
	(output_cgraph): Use it.
	(input_profile_summary): New function.
	(input_cgraph): Use it.
	* coverage.c (build_ctr_info_value): Use varpool; initalize
	DECL_ASSEMBLER_NAME.
	(create_coverage): Likewise.
	* tree-profile.c (tree_init_ic_make_global_vars): Likewise.
	(tree_init_edge_profiler): Likewise.
	* Makefile.in (lto-cgraph.o): Add dependency on gcov-io.h.

------------------------------------------------------------------------
r154102 | paolo | 2009-11-11 11:57:48 -0800 (Wed, 11 Nov 2009) | 13 lines
Changed paths:
   M /trunk/libstdc++-v3/ChangeLog
   M /trunk/libstdc++-v3/include/bits/basic_string.h
   M /trunk/libstdc++-v3/include/ext/vstring.h
   A /trunk/libstdc++-v3/testsuite/21_strings/basic_string/numeric_conversions/char/dr1261.cc
   A /trunk/libstdc++-v3/testsuite/21_strings/basic_string/numeric_conversions/wchar_t/dr1261.cc

2009-11-11  Paolo Carlini  <paolo.carlini@oracle.com>

	* include/bits/basic_string.h (to_string(int), to_string(unsigned),
	to_string(long), to_string(unsigned long), to_string(float),
	to_string(double), to_wstring(int), to_wstring(unsigned),
	to_wstring(long), to_wstring(unsigned long), to_wstring(float),
	to_wstring(double)): Add, per resolution of DR 1261.
	* include/ext/vstring.h: Likewise.
	* testsuite/21_strings/basic_string/numeric_conversions/char/
	dr1261.cc: Add.
	* testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
	dr1261.cc: Likewise.

------------------------------------------------------------------------
r154104 | hjl | 2009-11-11 12:34:13 -0800 (Wed, 11 Nov 2009) | 9 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.dg/lto/lto.exp
   M /trunk/gcc/testsuite/lib/lto.exp

2009-11-11  H.J. Lu  <hongjiu.lu@intel.com>

	PR testsuite/42001
	* gcc.dg/lto/lto.exp: Pass no-mathlib to lto_init.  Call
	lto_finish at the end.

	* lib/lto.exp (lto_init): Set mathlib to " " for no-mathlib.
	(lto_finish): New. Restore mathlib.

------------------------------------------------------------------------
r154105 | hubicka | 2009-11-11 12:57:20 -0800 (Wed, 11 Nov 2009) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/lto-streamer-in.c
   M /trunk/gcc/lto-streamer-out.c


	(patch by Richard Guenther)
	* lto-streamer-out.c (output_function): Output head of argument list
	earlier.
	* lto-streamer-in.c (input_function): Re-map arguments into merged
	declaration.

------------------------------------------------------------------------
r154106 | jason | 2009-11-11 13:20:06 -0800 (Wed, 11 Nov 2009) | 2 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/call.c

	* call.c (build_op_delete_call): Downgrade error about
	placement/non-placement confusion to permerror.
------------------------------------------------------------------------
r154107 | janus | 2009-11-11 14:37:31 -0800 (Wed, 11 Nov 2009) | 12 lines
Changed paths:
   M /trunk/gcc/fortran/ChangeLog
   M /trunk/gcc/fortran/resolve.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gfortran.dg/proc_ptr_comp_22.f90

2009-11-11  Janus Weil  <janus@gcc.gnu.org>

	PR fortran/41978
	* resolve.c (resolve_ref): Take care of procedure pointer component
	references.


2009-11-11  Janus Weil  <janus@gcc.gnu.org>

	PR fortran/41978
	* gfortran.dg/proc_ptr_comp_22.f90: New test.

------------------------------------------------------------------------
r154108 | hubicka | 2009-11-11 15:45:09 -0800 (Wed, 11 Nov 2009) | 9 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/ipa.c


	PR middle-end/41729
	* ipa.c (function_and_variable_visibility): Do not privatize COMDAT
	and WEAK variables at -fwhole-program.

	PR middle-end/41735
	* ipa.c (whole_program_function_and_variable_visility): COMDAT
	functions/variables are not needed even if they are externally visible.

------------------------------------------------------------------------
r154111 | gccadmin | 2009-11-11 16:16:39 -0800 (Wed, 11 Nov 2009) | 1 line
Changed paths:
   M /trunk/gcc/DATESTAMP

Daily bump.
------------------------------------------------------------------------

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]