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@159063 regression


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

Regressions for native:
NEW   gcc.sum gcc.c-torture/compile/20040323-1.c
old   gcc.sum gcc.dg/pr34668-1.c
old   gfortran.sum gfortran.dg/array_constructor_11.f90

Log information for changes since the last build:
------------------------------------------------------------------------
r159059 | jakub | 2010-05-05 02:26:26 -0700 (Wed, 05 May 2010) | 2 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/testsuite/ChangeLog

Fix up ChangeLog entry.

------------------------------------------------------------------------
r159060 | lauras | 2010-05-05 03:06:37 -0700 (Wed, 05 May 2010) | 26 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/Makefile.in
   M /trunk/gcc/gengtype.c
   M /trunk/gcc/gengtype.h

2010-05-05  Laurynas Biveinis  <laurynas.biveinis@gmail.com>

	* Makefile.in (build/gengtype.o): Add $(HASHTAB_H) to
	dependencies.

	* gengtype.h (erro_at_line): Constify pos argument.

	* gengtype.c: Include hashtab.h.
	(enum gc_used): Document GC_MAYBE_POINTED_TO.
	(error_at_line): Constify pos argument.
	(do_typedef): Initialize p->opt field.
	(get_file_gtfilename): Fix comment typo.
	(struct walk_type_data): Constify line field.
	(get_output_file_for_structure): New function.
	(write_local_func_for_structure): Constify orig_s argument.
	Use get_output_file_for_structure.
	(write_func_for_structure): Use get_output_file_for_structure.
	(INDENT): New define.
	(dump_pair, dump_type, dump_type_list, dump_typekind)
	(dump_gc_used, dump_options, dump_fileloc, dump_type_u_s)
	(dump_type_u_a, dump_type_u_param_struct, dump_everything): New
	functions.
	(seen_types): New variable.
	(main): New variable do_dump.  Process "-d" command line option.
	Call dump_everything if dump requested.

------------------------------------------------------------------------
r159061 | hubicka | 2010-05-05 03:20:38 -0700 (Wed, 05 May 2010) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/lto-symtab.c

	* lto-symtab.c (lto_symtab_resolve_can_prevail_p): Alias of variable
	with body can prevail.

	* lto-symtab.c (lto_symtab_merge_decls_1): Prefer declarations with
	size.

------------------------------------------------------------------------
r159062 | hubicka | 2010-05-05 03:21:42 -0700 (Wed, 05 May 2010) | 29 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   A /trunk/gcc/ipa-ref-inline.h
   A /trunk/gcc/ipa-ref.c
   A /trunk/gcc/ipa-ref.h
   M /trunk/gcc/lto/ChangeLog
   M /trunk/gcc/lto/lto.c
   M /trunk/gcc/lto-cgraph.c
   M /trunk/gcc/lto-section-out.c
   M /trunk/gcc/lto-streamer-out.c
   M /trunk/gcc/lto-streamer.h


	* lto-cgraph.c (output_varpool): Forward declare; work on encoder.
	(lto_varpool_encoder_new, lto_varpool_encoder_delete, lto_varpool_encoder_encode
	lto_varpool_encoder_lookup, lto_varpool_encoder_deref, lto_varpool_encoder_size,
	lto_varpool_encoder_encode_initializer_p,
	lto_set_varpool_encoder_encode_initializer): New functions.
	(lto_output_cgraph): Take vset parameter too; compute varpool encoder;
	call output_varpool.
	(input_varpool_node): Do not always set analyzed.
	(input_cgraph_1): Return vector of cgraph nodes.
	(input_varpool_1): Return vector of varpools.
	(input_cgraph): Free the vectors.
	* lto-streamer-out.c (lto_output_ts_decl_common_tree_pointers):
	output only initializers needed.
	(lto_output): Only call output_cgraph.
	(produce_asm_for_decls): Call lto_varpool_encoder_delete.
	* lto-section-out.c (lto_new_out_decl_state): Initialize
	state->varpool_node_encoder.
	* lto-streamer.h (lto_varpool_encoder_d): New.
	(lto_out_decl_state, lto_file_decl_data): Add varpool_node_encoder.	
	(lto_cgraph_encoder_delete, output_cgraph): Update prototype.
	(lto_varpool_encoder_deref, lto_varpool_encoder_lookup,
	lto_varpool_encoder_encode, lto_varpool_encoder_delete,
	lto_varpool_encoder_encode_initializer_p, lto_varpool_encoder_new):
	Declare.
	(output_varpool, input_varpool): Remove declarations.

	* lto.c (lto_1_to_1_map): Partition only needed nodes.

------------------------------------------------------------------------
r159063 | jakub | 2010-05-05 03:43:36 -0700 (Wed, 05 May 2010) | 10 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/df-problems.c
   M /trunk/gcc/rtl.h
   M /trunk/gcc/varasm.c

	PR debug/43478
	* df-problems.c (struct dead_debug_use, struct dead_debug): New.
	(dead_debug_init, dead_debug_finish): New functions.
	(dead_debug_add, dead_debug_insert_before): Likewise.
	(df_note_bb_compute): Initialize a dead_debug object, add dead
	debug uses to it, insert debug bind insns before death insns,
	reset debug insns that refer to pending uses at the end.
	* rtl.h (make_debug_expr_from_rtl): New prototype.
	* varasm.c (make_debug_expr_from_rtl): New function.

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

For more information, see <http://glutton.geoffk.org/HEAD/>.

-- 
Geoffrey Keating <geoffk@geoffk.org> 
(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]