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]

2 new GCC HEAD@176296 regressions


With your recent patch, GCC HEAD revision 176296 had problems on:
native: regress-19 (previously the build failed)
The previous build was of revision 176250.

Regressions for native:
old   g++.sum g++.dg/eh/simd-3.C
old   g++.sum g++.dg/eh/simd-4.C
NEW   gcc.sum gcc.c-torture/compile/pr34856.c
old   gcc.sum gcc.c-torture/execute/20040811-1.c
old   gcc.sum gcc.c-torture/execute/pr22061-4.c
old   gcc.sum gcc.dg/20020103-1.c
NEW   gcc.sum gcc.dg/pr34856.c
old   gcc.sum gcc.dg/sms-2.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/vmx/gcc-bug-i.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-vector-memcpy.c
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:
------------------------------------------------------------------------
r176251 | ebotcazou | 2011-07-13 14:13:49 -0700 (Wed, 13 Jul 2011) | 3 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/gcc-interface/utils.c
   M /trunk/gcc/ada/xeinfo.adb
   M /trunk/gcc/ada/xsinfo.adb
   M /trunk/gcc/ada/xsnamest.adb

	* gcc-interface/utils.c (build_vms_descriptor32): Skip the 32-bit
	range comparison if Pmode is SImode.

------------------------------------------------------------------------
r176252 | meissner | 2011-07-13 14:38:29 -0700 (Wed, 13 Jul 2011) | 1 line
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/rs6000/rs6000.c
   M /trunk/gcc/config/rs6000/rs6000.md
   M /trunk/gcc/config/rs6000/rs6000.opt
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.target/powerpc/no-r11-1.c
   M /trunk/gcc/testsuite/gcc.target/powerpc/no-r11-2.c
   M /trunk/gcc/testsuite/gcc.target/powerpc/no-r11-3.c

Change -mno-r11 to -mno-pointers-to-nested-functions
------------------------------------------------------------------------
r176253 | meissner | 2011-07-13 15:21:44 -0700 (Wed, 13 Jul 2011) | 1 line
Changed paths:
   M /trunk/gcc/doc/invoke.texi

Change -mno-r11 to -mno-pointers-to-nested-functions
------------------------------------------------------------------------
r176255 | bernds | 2011-07-13 16:10:52 -0700 (Wed, 13 Jul 2011) | 52 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/Makefile.in
   M /trunk/gcc/haifa-sched.c
   M /trunk/gcc/modulo-sched.c
   M /trunk/gcc/sched-deps.c
   M /trunk/gcc/sched-ebb.c
   M /trunk/gcc/sched-int.h
   M /trunk/gcc/sched-rgn.c
   M /trunk/gcc/sel-sched-ir.c

	* haifa-sched.c: Include "hashtab.h"
	(sched_no_dce): New global variable.
	(INSN_EXACT_TICK, INSN_TICK_ESTIMATE, FEEDS_BACKTRACK_INSN,
	SHADOW_P): New macros.
	(last_clock_var, cycle_issued_insns): Move declarations.
	(must_backtrack): New static variable.
	(struct delay_pair): New structure.
	(delay_htab, delay_htab_i2): New static variables.
	(delay_hash_i1, delay_hash_i2, delay_i1_eq, delay_i2_eq,
	record_delay_slot_pair, pair_delay, add_delay_dependencies): New
	functions.
	(dep_cost_1): If delay pairs exist, try to look up the insns and
	use the correct pair delay if we find them.
	(rank-for_schedule): Tweak priority for insns that must be scheduled
	soon to avoid backtracking.
	(queue_insn): Detect conditions which force backtracking.
	(ready_add): Likewise.
	(struct sched_block_state): Add member shadows_only_p.
	(struct haifa_save_data): New structure.
	(backtrack_queue): New static variable.
	(mark_backtrack_feeds, copy_insn_list, save_backtrack_point,
	unschedule_insns_until, restore_last_backtrack_point,
	free_topmost_backtrack_point, free_backtrack_queue,
	estimate_insn_tick, estimate_shadow_tick): New functions.
	(prune_ready_list): New arg shadows_only_p.  All callers changed.
	If true, remove everything that isn't SHADOW_P.  Look up delay
	pairs and estimate ticks to avoid scheduling the first insn too
	early.
	(verify_shadows): New function.
	(schedule_block): Add machinery to enable backtracking.
	(sched_init): Take sched_no_dce into account when setting
	DF_LR_RUN_DCE.
	(free_delay_pairs): New function.
	(init_h_i_d): Initialize INSN_EXACT_TICK.
	* Makefile.in (haifa-sched.o): Add $(HASHTAB_H).
	* sched-deps.c (sd_unresolve_dep): New function.
	* sched-int.h (struct haifa_sched_info): New fields save_state
	and restore_state.
	(struct _haifa_insn_data): New fields exact_tick, tick_estimate,
	feeds_backtrack_insn and shadow_p.
	(DO_BACKTRACKING): New value in enum SCHED_FLAGS.
	(sched_no_dce): Declare variable.
	(record_delay_slot_pair, free_delay_pairs, add_delay_dependencies,
	sd_unresolve_dep): Declare functions.
	* modulo-sched.c (sms_sched_info): Clear the two new fields.
	* sched-rgn.c (rgn_const_sched_info): Likewise.
	* sel-sched-ir.c (sched_sel_haifa_sched_info): Likewise.
	* sched-ebb.c (save_ebb_state, restore_ebb_state): New functions.
	(ebb_sched_info): Add them for the two new fields.
	(add_deps_for_risky_insns): Call add_delay_dependencies.


------------------------------------------------------------------------
r176259 | gccadmin | 2011-07-13 17:18:23 -0700 (Wed, 13 Jul 2011) | 1 line
Changed paths:
   M /trunk/gcc/DATESTAMP

Daily bump.
------------------------------------------------------------------------
r176260 | tmsriram | 2011-07-13 18:44:11 -0700 (Wed, 13 Jul 2011) | 23 lines
Changed paths:
   M /trunk/include/ChangeLog
   M /trunk/include/plugin-api.h

2012011-07-13  Sriraman Tallam  <tmsriram@google.com>
	
	* plugin-api.h
	(ld_plugin_section): New struct.
	(ld_plugin_get_section_count): New typedef.
	(ld_plugin_get_section_type): New typedef.
	(ld_plugin_get_section_name): New typedef.
	(ld_plugin_get_section_contents): New typedef.
	(ld_plugin_update_section_order): New typedef.
	(ld_plugin_allow_section_ordering): New typedef.
	(LDPT_GET_SECTION_COUNT): New enum value.
	(LDPT_GET_SECTION_TYPE): New enum value.
	(LDPT_GET_SECTION_NAME): New enum value.
	(LDPT_GET_SECTION_CONTENTS): New enum value.
	(LDPT_UPDATE_SECTION_ORDER): New enum value.
	(LDPT_ALLOW_SECTION_ORDERING): New enum value.
	(tv_get_section_count): New struct members.
	(tv_get_section_type): New struct members.
	(tv_get_section_name): New struct members.
	(tv_get_section_contents): New struct members.
	(tv_update_section_order): New struct members.
	(tv_allow_section_ordering): New struct members.

------------------------------------------------------------------------
r176261 | hjl | 2011-07-13 20:38:06 -0700 (Wed, 13 Jul 2011) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config.gcc

Restore bootstrap on Linux/x86.

2011-07-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

	PR bootstrap/49739
	* config.gcc (extra_parts): Add crtprec32.o crtprec64.o crtp
	rec80.o crtfastmath.o for Linux/x86.

------------------------------------------------------------------------
r176262 | gjl | 2011-07-14 00:49:14 -0700 (Thu, 14 Jul 2011) | 17 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/avr/avr.c
   M /trunk/gcc/config/avr/elf.h
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.dg/array-quals-1.c

gcc/
	PR target/43746
	* config/avr/elf.h (TARGET_ASM_SELECT_SECTION): Remove,
	i.e. use default_elf_select_section.
	(TARGET_HAVE_SWITCHABLE_BSS_SECTIONS): Remove.
	(READONLY_DATA_SECTION_ASM_OP): Remove.
	(TARGET_ASM_NAMED_SECTION): Move from here...
	* config/avr/avr.c: ...to here.
	(avr_asm_init_sections): Set unnamed callback of
	readonly_data_section.
	(avr_asm_named_section): Make static.
	
testsuite/
	PR target/43746
	* gcc.dg/array-quals-1.c: Don't xfail on AVR.


------------------------------------------------------------------------
r176265 | ebotcazou | 2011-07-14 02:27:22 -0700 (Thu, 14 Jul 2011) | 3 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/g-socthi-mingw.adb

	PR ada/48711
	* g-socthi-mingw.adb (Fill): Guard against invalid MSG_WAITALL.

------------------------------------------------------------------------
r176267 | rguenth | 2011-07-14 04:23:02 -0700 (Thu, 14 Jul 2011) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/gimplify.c

2011-07-14  Richard Guenther  <rguenther@suse.de>

	* gimplify.c (gimplify_expr): Only do required conversions.

------------------------------------------------------------------------
r176268 | doko | 2011-07-14 04:41:31 -0700 (Thu, 14 Jul 2011) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/doc/extend.texi

2011-07-14  Matthias Klose <doko@ubuntu.com>

        * doc/extend.texi (optimize attribute): Fix typo.

------------------------------------------------------------------------
r176269 | doko | 2011-07-14 04:47:37 -0700 (Thu, 14 Jul 2011) | 5 lines
Changed paths:
   M /trunk/gcc/doc/extend.texi

2011-07-14  Matthias Klose <doko@ubuntu.com>

        * doc/extend.texi (optimize attribute): Fix (another) typo.


------------------------------------------------------------------------
r176270 | rsandifo | 2011-07-14 04:49:01 -0700 (Thu, 14 Jul 2011) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/expr.c

gcc/
	PR middle-end/49736
	* expr.c (all_zeros_p): Undo bogus part of last change.

------------------------------------------------------------------------
r176271 | bernds | 2011-07-14 04:55:59 -0700 (Thu, 14 Jul 2011) | 17 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/haifa-sched.c
   M /trunk/gcc/sched-deps.c

	* haifa-sched.c (schedule_insns): Remove outdated comment.
	(schedule_block): When computing a known value for TODO_SPEC,
	just set it rather than using logical operations.
	(try_ready): Likewise.  Use a local variable rather than a
	pointer to TODO_SPEC.  Reorder an if statement to move the
	easy case to the then block.
	* sched-deps.c (dep_spec_p): New static function.
	(update_dep): Use it to decide whether to call
	change_spec_dep_to_hard.
	(get_back_and_forw_lists): Use it.
	(sd_resolve_dep): Likewise.
	(init_dep): If !USE_DEPS_LIST, use zero to initialize status.
	(haifa_note_mem_dep): Likewise.
	(check_dep): Likewise.
	(sd_add_dep): Also clear SPECULATIVE bits if not DO_SPECULATION.
	(sched_free_deps): Free in two passes.

------------------------------------------------------------------------
r176272 | rguenth | 2011-07-14 05:42:17 -0700 (Thu, 14 Jul 2011) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/fold-const.c

2011-07-14  Richard Guenther  <rguenther@suse.de>

	* fold-const.c (fold_binary_loc): Convert the !bool_var result,
	not bool_var when folding bool_var != 1 or bool_var == 0.

------------------------------------------------------------------------
r176273 | rguenth | 2011-07-14 07:21:07 -0700 (Thu, 14 Jul 2011) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/gimple-fold.c

2011-07-14  Richard Guenther  <rguenther@suse.de>

	* gimple-fold.c (fold_gimple_assign): Remove operand swapping.
	(fold_stmt_1): Do it here directly on gimple and as a first thing.

------------------------------------------------------------------------
r176274 | rguenth | 2011-07-14 07:53:30 -0700 (Thu, 14 Jul 2011) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/torture/pr49651.c
   M /trunk/gcc/tree-ssa-structalias.c

2011-07-14  Richard Guenther  <rguenther@suse.de>

	PR tree-optimization/49651
	* tree-ssa-structalias.c (get_constraint_for_1): Properly
	handle dereferences with subvariables.

	* gcc.dg/torture/pr49651.c: New testcase.

------------------------------------------------------------------------
r176276 | gjl | 2011-07-14 08:10:12 -0700 (Thu, 14 Jul 2011) | 10 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/avr/avr.c
   M /trunk/gcc/config/avr/avr.md

	
	PR target/49487
	* config/avr/avr.md (rotl<mode>3): Generate SCRATCH instead
	of REG.
	(*rotw<mode>): Use const_int_operand for operand2.
	Use match_scatch for operand3.
	(*rotb<mode>): Ditto
	* config/avr/avr.c (avr_rotate_bytes): Treat SCRATCH.


------------------------------------------------------------------------
r176278 | dcarrera | 2011-07-14 08:49:00 -0700 (Thu, 14 Jul 2011) | 3 lines
Changed paths:
   M /trunk/libgfortran/ChangeLog
   M /trunk/libgfortran/caf/mpi.c
   M /trunk/libgfortran/caf/single.c

Remove error parameter from caf_runtime_error. Add caf_runtime_error to single.c.


------------------------------------------------------------------------
r176279 | bernds | 2011-07-14 09:40:29 -0700 (Thu, 14 Jul 2011) | 2 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.dg/pr48770.c

	* gcc.dg/pr48770.c: Add dg-require-effective-target fpic.

------------------------------------------------------------------------
r176280 | bernds | 2011-07-14 10:06:33 -0700 (Thu, 14 Jul 2011) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/ia64/ia64.c
   M /trunk/gcc/config/ia64/ia64.md

	PR rtl-optimization/11320
	* config/ia64/ia64.md (load_symptr_low): Show a MEM.
	* config/ia64/ia64.c (ia64_expand_load_address): Generate it.

------------------------------------------------------------------------
r176281 | pinskia | 2011-07-14 13:23:36 -0700 (Thu, 14 Jul 2011) | 13 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/g++.dg/torture/pr49309.C
   M /trunk/gcc/tree-mudflap.c

2011-07-14  Andrew Pinski  <pinskia@gmail.com>

	PR tree-opt/49309
	* tree-mudflap.c (mf_xform_derefs_1 <case MEM_REF>):
	Use fold_build2_loc instead of build2.
	Use the correct type for the new tree.

2011-07-14  Andrew Pinski  <pinskia@gmail.com>

	PR tree-opt/49309
	* g++.dg/torture/pr49309.C: New testcase.


------------------------------------------------------------------------
r176296 | danglin | 2011-07-14 16:22:17 -0700 (Thu, 14 Jul 2011) | 4 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/s-taprop-hpux-dce.adb

	PR ada/46350
	* s-taprop-hpux-dce.adb (Abort_Task): Remove unnecessary cast.


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

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]