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]

GCC build failure, HEAD@180104 on native


With your recent patch, GCC HEAD revision 180104 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 180091.

Log information for changes since the last build:
------------------------------------------------------------------------
r180093 | ak | 2011-10-17 07:43:37 -0700 (Mon, 17 Oct 2011) | 18 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config.in
   M /trunk/gcc/configure
   M /trunk/gcc/configure.ac
   M /trunk/gcc/ggc-page.c

Use MADV_DONTNEED for freeing in garbage collector

Use the Linux MADV_DONTNEED call to unmap free pages in the garbage
collector.Then keep the unmapped pages in the free list. This avoid
excessive memory fragmentation on large LTO bulds, which can lead
to gcc bumping into the Linux vm_max_map limit per process.

gcc/:

2011-10-08  Andi Kleen  <ak@linux.intel.com>

	PR other/50636
	* config.in, configure: Regenerate.
	* configure.ac (madvise): Add to AC_CHECK_FUNCS.
	* ggc-page.c (USING_MADVISE): Add.
	(page_entry): Add discarded field.
	(alloc_page): Check for discarded pages.
	(release_pages): Add USING_MADVISE branch.
------------------------------------------------------------------------
r180095 | tromey | 2011-10-17 07:47:01 -0700 (Mon, 17 Oct 2011) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/configure
   M /trunk/gcc/configure.ac

2011-10-17  Sergio Durigan Junior  <sergiodj@redhat.com>

	* configure.ac: Display `yes' if the SystemTap header has been
	found.
	* configure: Regenerate.
------------------------------------------------------------------------
r180097 | ro | 2011-10-17 08:14:54 -0700 (Mon, 17 Oct 2011) | 5 lines
Changed paths:
   M /trunk/libstdc++-v3/ChangeLog
   M /trunk/libstdc++-v3/config/abi/pre/gnu.ver

Remove duplicate symbol in gnu.ver (PR bootstrap/50715)

	PR bootstrap/50715
	* config/abi/pre/gnu.ver (CXXABI_1.3.6): Remove duplicate
	__cxa_get_exception_ptr.
------------------------------------------------------------------------
r180098 | uros | 2011-10-17 08:36:28 -0700 (Mon, 17 Oct 2011) | 19 lines
Changed paths:
   M /trunk/libgcc/ChangeLog
   M /trunk/libgcc/config/alpha/linux-unwind.h
   M /trunk/libjava/ChangeLog
   M /trunk/libjava/include/dwarf2-signal.h

libgcc/ChangeLog:

2011-10-16  Uros Bizjak  <ubizjak@gmail.com>
	    Eric Botcazou  <ebotcazou@adacore.com>

	PR target/50737
	* config/alpha/linux-unwind.h (alpha_fallback_frame_state): Set
	fs->signal_frame to 1.

libjava/ChangeLog:

2011-10-16  Uros Bizjak  <ubizjak@gmail.com>
	    Eric Botcazou  <ebotcazou@adacore.com>

	PR target/50737
	* include/dwarf2-signal.h [__alpha__]: Remove MAKE_THROW_FRAME
	definition.


------------------------------------------------------------------------
r180100 | rth | 2011-10-17 10:02:05 -0700 (Mon, 17 Oct 2011) | 2 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/optabs.c

PR 50746
        * optabs.c (expand_vec_perm_expr): Fix indexing error.
------------------------------------------------------------------------
r180101 | paolo | 2011-10-17 10:44:42 -0700 (Mon, 17 Oct 2011) | 14 lines
Changed paths:
   M /trunk/gcc/c-family/c.opt
   M /trunk/gcc/doc/invoke.texi
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/g++.dg/warn/format7.C
   A /trunk/gcc/testsuite/obj-c++.dg/warn7.mm

/gcc
2011-10-17  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/50757
	* c-family/c.opt ([Wnonnull]): Add C++ and Objective-C++.
	* doc/invoke.texi: Update.

/testsuite
2011-10-17  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/50757
	* g++.dg/warn/format7.C: New.
	* obj-c++.dg/warn7.mm: Likewise.

------------------------------------------------------------------------
r180102 | paolo | 2011-10-17 10:49:06 -0700 (Mon, 17 Oct 2011) | 14 lines
Changed paths:
   M /trunk/gcc/ChangeLog

/gcc
2011-10-17  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/50757
	* c-family/c.opt ([Wnonnull]): Add C++ and Objective-C++.
	* doc/invoke.texi: Update.

/testsuite
2011-10-17  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/50757
	* g++.dg/warn/format7.C: New.
	* obj-c++.dg/warn7.mm: Likewise.

------------------------------------------------------------------------
r180103 | paolo | 2011-10-17 10:51:00 -0700 (Mon, 17 Oct 2011) | 15 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/typeck.c
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/g++.dg/parse/error20.C
   A /trunk/gcc/testsuite/g++.dg/parse/error41.C

/cp
2011-10-17  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/44524
	* typeck.c (build_class_member_access_expr): Provide a better error
	message for X.Y where X is a pointer to class type.
	(finish_class_member_access_expr): Likewise.

/testsuite
2011-10-17  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/44524
	* g++.dg/parse/error41.C: New.
	* g++.dg/parse/error20.C: Adjust.

------------------------------------------------------------------------
r180104 | gjl | 2011-10-17 10:53:07 -0700 (Mon, 17 Oct 2011) | 28 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/avr/avr.c
   M /trunk/gcc/config/avr/avr.h
   M /trunk/gcc/config/avr/avr.md

	* config/avr/avr.h (ASSEMBLER_DIALECT): Remove.
	* config/avr/avr.md (mcu_have_movw, mcu_mega): Remove attributes.
	(adjust_len): Add alternative "call".
	(isa, enabled): New insn attributes.
	(length): Use match_test with AVR_HAVE_JMP_CALL instead of
	mcu_mega attribute.
	(*sbrx_branch<mode>): Ditto.
	(*sbrx_and_branch<mode>): Ditto.
	(*sbix_branch): Ditto.
	(*sbix_branch_bit7): Ditto.
	(*sbix_branch_tmp): Ditto.
	(*sbix_branch_tmp_bit7): Ditto.
	(jump): Ditto.
	(negsi2): Use attribute "isa" instead of assembler dialect.
	(extendhisi2): Ditto.
	(call_insn, call_value_insn): Set adjust_len attribute.
	(indirect_jump): Indent to coding rules.
	(call_prologue_saves): Use isa attribute instead of mcu_mega.
	(epilogue_restores): Ditto.  Fix setting of SP as described in the
	RTX pattern.
	(*indirect_jump): Fusion of *jcindirect_jump, *njcindirect_jump
	and *indirect_jump_avr6.
	(*tablejump): Fusion of *tablejump_rjmp and *tablejump_lib.
	(*jcindirect_jump, *njcindirect_jump, *indirect_jump_avr6): Remove.
	(*tablejump_rjmp, *tablejump_lib): Remove.
	* config/avr/avr.c (adjust_insn_length): Handle ADJUST_LEN_CALL.


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

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

Attachment: native-log.txt
Description: Text document

-- 
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]