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@178412 on native


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

Log information for changes since the last build:
------------------------------------------------------------------------
r178398 | charlet | 2011-09-01 03:32:07 -0700 (Thu, 01 Sep 2011) | 33 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/Makefile.rtl
   A /trunk/gcc/ada/a-cbprqu.adb
   A /trunk/gcc/ada/a-cbprqu.ads
   A /trunk/gcc/ada/a-cbsyqu.adb
   A /trunk/gcc/ada/a-cbsyqu.ads
   A /trunk/gcc/ada/a-csquin.ads
   A /trunk/gcc/ada/a-cuprqu.adb
   A /trunk/gcc/ada/a-cuprqu.ads
   A /trunk/gcc/ada/a-cusyqu.adb
   A /trunk/gcc/ada/a-cusyqu.ads
   M /trunk/gcc/ada/a-direct.adb
   M /trunk/gcc/ada/a-rbtgbo.adb
   M /trunk/gcc/ada/comperr.adb
   M /trunk/gcc/ada/exp_ch9.adb
   M /trunk/gcc/ada/exp_dist.adb
   M /trunk/gcc/ada/exp_pakd.adb
   M /trunk/gcc/ada/exp_strm.adb
   M /trunk/gcc/ada/freeze.adb
   M /trunk/gcc/ada/gnat1drv.adb
   M /trunk/gcc/ada/impunit.adb
   M /trunk/gcc/ada/put_alfa.adb
   M /trunk/gcc/ada/s-taprop-linux.adb
   M /trunk/gcc/ada/s-taprop-mingw.adb
   M /trunk/gcc/ada/s-taprop-solaris.adb
   M /trunk/gcc/ada/s-taprop-vxworks.adb
   M /trunk/gcc/ada/sem_aggr.adb
   M /trunk/gcc/ada/sem_ch12.adb
   M /trunk/gcc/ada/sem_ch3.adb

2011-09-01  Hristian Kirtchev  <kirtchev@adacore.com>

	* exp_strm.adb: Remove with and use clause for Opt.
	(Build_Array_Input_Function): Remove the version-dependent generation
	of the return statement. The Ada 2005 tree is now the default.

2011-09-01  Yannick Moy  <moy@adacore.com>

	* put_alfa.adb: Unconditionnally write files in Alfa section, so that
	it is never empty when compiling in Alfa mode.

2011-09-01  Robert Dewar  <dewar@adacore.com>

	* sem_aggr.adb, sem_ch3.adb, a-direct.adb, s-taprop-vxworks.adb,
	comperr.adb, exp_ch9.adb, exp_pakd.adb, sem_ch12.adb, freeze.adb,
	s-taprop-mingw.adb, s-taprop-linux.adb, s-taprop-solaris.adb,
	gnat1drv.adb, a-rbtgbo.adb, exp_dist.adb: Minor reformatting

2011-09-01  Matthew Heaney  <heaney@adacore.com>

	* Makefile.rtl, impunit.adb: Add a-csquin.ads, a-cusyqu.ad[sb],
	a-cuprqu.ad[sb], a-cbsyqu.ad[sb], a-cbprqu.ad[sb]
	* a-csquin.ads: New Ada 2012 unit that specifies the queue interface
	* a-cusyqu.ads, a-cusyqu.adb: New Ada 2012 unit that specifies the
	unbounded queue container.
	* a-cbsyqu.ads, a-cbsyqu.adb: New Ada 2012 unit that specifies the
	bounded queue container.
	* a-cuprqu.ads, a-cuprqu.adb: New Ada 2012 unit that specifies the
	unbounded priority queue container.
	* a-cbprqu.ads, a-cbprqu.adb: New Ada 2012 unit that specifies the
	bounded priority queue container.


------------------------------------------------------------------------
r178399 | charlet | 2011-09-01 03:33:43 -0700 (Thu, 01 Sep 2011) | 6 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/exp_attr.adb
   M /trunk/gcc/ada/sem_attr.adb
   M /trunk/gcc/ada/snames.ads-tmpl

2011-09-01  Ed Schonberg  <schonberg@adacore.com>

	* exp_attr.adb, sem_attr.adb, snames.ads-tmpl: Implementation of
	attributes Same_Storage and Overlaps_Storage.


------------------------------------------------------------------------
r178400 | charlet | 2011-09-01 03:36:43 -0700 (Thu, 01 Sep 2011) | 35 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/a-cbprqu.adb
   M /trunk/gcc/ada/a-cbprqu.ads
   M /trunk/gcc/ada/a-cbsyqu.adb
   M /trunk/gcc/ada/a-cbsyqu.ads
   M /trunk/gcc/ada/a-cuprqu.adb
   M /trunk/gcc/ada/a-cuprqu.ads
   M /trunk/gcc/ada/aspects.adb
   M /trunk/gcc/ada/aspects.ads
   M /trunk/gcc/ada/s-mudido-affinity.adb
   M /trunk/gcc/ada/s-taskin.adb
   M /trunk/gcc/ada/s-taskin.ads
   M /trunk/gcc/ada/s-tassta.adb
   M /trunk/gcc/ada/sem_attr.adb
   M /trunk/gcc/ada/sem_ch13.adb

2011-09-01  Robert Dewar  <dewar@adacore.com>

	* a-cbprqu.adb, a-cbprqu.ads, a-cuprqu.adb, a-cuprqu.ads,
	a-cbsyqu.adb, a-cbsyqu.ads: Minor reformatting.

2011-09-01  Ed Schonberg  <schonberg@adacore.com>

	* sem_attr.adb: Conditionalize aliasing predicates to Ada2012.

2011-09-01  Jose Ruiz  <ruiz@adacore.com>

	* aspects.ads (Aspect_Id, Aspect_Argument, Aspect_Names): Add the CPU
	aspect.
	* aspects.adb (Canonical_Aspect): Add entry for the CPU aspect.
	* sem_ch13.adb (Analyze_Aspect_Specifications): Analyze the CPU aspect
	in a similar way as we do for the Priority or Dispatching_Domain aspect.
	* s-mudido-affinity.adb (Dispatching_Domain_Tasks,
	Dispatching_Domains_Frozen): Move this local data to package
	System.Tasking because with the CPU aspect we need to have access
	to this data when creating the task in System.Tasking.Stages.Create_Task
	* s-taskin.ads (Dispatching_Domain_Tasks, Dispatching_Domains_Frozen):
	Move these variables from the body of
	System.Multiprocessors.Dispatching_Domains because with the CPU aspect
	we need to have access to this data when creating the task in
	System.Tasking.Stages.Create_Task.
	* s-taskin.adb (Initialize): Signal the allocation of the environment
	task to a CPU, if any, so that we know whether the CPU can be
	transferred to a different dispatching domain.
	* s-tassta.adb (Create_Task): Check whether the CPU to which this task
	is being allocated belongs to the dispatching domain where the task
	lives. Signal the allocation of the task to a CPU, if any, so that we
	know whether the CPU can be transferred to a different dispatching
	domain.


------------------------------------------------------------------------
r178401 | charlet | 2011-09-01 03:44:14 -0700 (Thu, 01 Sep 2011) | 32 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/Makefile.rtl
   M /trunk/gcc/ada/einfo.ads
   M /trunk/gcc/ada/exp_ch4.adb
   M /trunk/gcc/ada/par-ch6.adb
   M /trunk/gcc/ada/s-taskin.ads
   M /trunk/gcc/ada/s-tassta.adb
   M /trunk/gcc/ada/sem_ch13.adb
   M /trunk/gcc/ada/sem_ch6.adb
   M /trunk/gcc/ada/sinfo.adb
   M /trunk/gcc/ada/sinfo.ads

2011-09-01  Robert Dewar  <dewar@adacore.com>

	* s-taskin.ads, s-tassta.adb, sem_ch13.adb: Minor reformatting.

2011-09-01  Thomas Quinot  <quinot@adacore.com>

	* Makefile.rtl: Move s-oscons.o from GNATRTL_TASKING_OBJS to
	GNATRTL_NONTASKING_OBJS.

2011-09-01  Robert Dewar  <dewar@adacore.com>

	* einfo.ads (Is_Aliased): Fix existing documentation and add note on
	possibility of this flag being set for formals in Ada 2012 mode.
	* par-ch6.adb (P_Formal_Part): Handle aliased for parameters for Ada
	2012.
	* sem_ch6.adb (Process_Formals): Handle aliased parameters in Ada 2012
	mode.
	* sinfo.adb (Aliased_Present): Allowed in N_Parameter_Specification for
	Ada 2012.
	* sinfo.ads (Aliased_Present): Allowed in N_Parameter_Specification for
	Ada 2012.

2011-09-01  Hristian Kirtchev  <kirtchev@adacore.com>

	* exp_ch4.adb (Find_Insertion_Node): New routine. Determines the proper
	insertion node in a tree of nested Expression_With_Actions nodes.
	(Process_Transient_Object): In the case where a complex if statement
	has been converted into nested Expression_With_Actions nodes, the
	"hook" object and the associated access type must be inserted before
	the top most Expression_With_Actions.


------------------------------------------------------------------------
r178402 | charlet | 2011-09-01 03:45:53 -0700 (Thu, 01 Sep 2011) | 5 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/a-exexda.adb
   M /trunk/gcc/ada/exp_ch4.adb

2011-09-01  Robert Dewar  <dewar@adacore.com>

	* exp_ch4.adb, a-exexda.adb: Minor reformatting.


------------------------------------------------------------------------
r178403 | charlet | 2011-09-01 03:48:23 -0700 (Thu, 01 Sep 2011) | 15 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/exp_ch6.adb
   M /trunk/gcc/ada/exp_ch7.adb

2011-09-01  Hristian Kirtchev  <kirtchev@adacore.com>

	* exp_ch7.adb (Find_Insertion_List): New routine.
	(Process_Transient_Objects): Add code to handle the abnormal
	finalization of a controlled transient associated with a subprogram
	call. Since transients are cleaned up right after the associated
	context, an exception raised during a subprogram call may bypass the
	finalization code.

2011-09-01  Robert Dewar  <dewar@adacore.com>

	* exp_ch6.adb (Expand_Call): Check actual for aliased parameter is
	aliased.


------------------------------------------------------------------------
r178404 | charlet | 2011-09-01 03:50:31 -0700 (Thu, 01 Sep 2011) | 10 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/gnat_ugn.texi
   M /trunk/gcc/ada/prj-env.adb

2011-09-01  Vincent Celier  <celier@adacore.com>

	* prj-env.adb (Create_Config_Pragmas_File.Check): Put all naming
	exceptions in the config pragmas file.

2011-09-01  Tristan Gingold  <gingold@adacore.com>

	* gnat_ugn.texi: Document GNAT_STACK_SIZE on IVMS.


------------------------------------------------------------------------
r178405 | charlet | 2011-09-01 03:52:10 -0700 (Thu, 01 Sep 2011) | 9 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/g-socthi-vms.adb
   M /trunk/gcc/ada/prj.ads

2011-09-01  Tristan Gingold  <gingold@adacore.com>

	* g-socthi-vms.adb: Add comments.

2011-09-01  Pascal Obry  <obry@adacore.com>

	* prj.ads: Minor reformatting.


------------------------------------------------------------------------
r178406 | charlet | 2011-09-01 03:59:58 -0700 (Thu, 01 Sep 2011) | 29 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/ali-util.adb
   M /trunk/gcc/ada/ali-util.ads
   M /trunk/gcc/ada/aux-io.c
   M /trunk/gcc/ada/cio.c
   M /trunk/gcc/ada/cstreams.c
   M /trunk/gcc/ada/exp_ch3.adb
   M /trunk/gcc/ada/g-socthi-vms.adb
   M /trunk/gcc/ada/lib-writ.adb
   M /trunk/gcc/ada/sysdep.c

2011-09-01  Yannick Moy  <moy@adacore.com>

	* ali-util.adb, ali-util.ads (Read_Withed_ALIs): Add parameter
	Ignore_Errors to ignore failures to read ALI files when True.

2011-09-01  Javier Miranda  <miranda@adacore.com>

	* exp_ch3.adb (Expand_N_Object_Declaration): Handle non-default
	constructor calls associated with non-tagged record types.

2011-09-01  Robert Dewar  <dewar@adacore.com>

	* g-socthi-vms.adb: Minor reformatting.

2011-09-01  Nicolas Roche  <roche@adacore.com>

	* sysdep.c: Don't use macro functions for stdio functions on VxWorks
	in order to avoid impact of imcompatible changes.
	* cstreams.c: Likewise
	* cio.c: Likewise
	* aux-io.c: Likewise

2011-09-01  Yannick Moy  <moy@adacore.com>

	* lib-writ.adb (Write_With_Lines): Always output complete information
	on "with" line in Alfa mode, as this is required by formal verification
	back-end.


------------------------------------------------------------------------
r178407 | charlet | 2011-09-01 04:06:39 -0700 (Thu, 01 Sep 2011) | 15 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/exp_ch6.adb
   M /trunk/gcc/ada/prj-proc.adb
   M /trunk/gcc/ada/prj.ads
   M /trunk/gcc/ada/sem_ch6.adb
   M /trunk/gcc/ada/sinput-p.adb

2011-09-01  Pascal Obry  <obry@adacore.com>

	* prj-proc.adb, prj.ads, sinput-p.adb: Minor reformatting.

2011-09-01  Ed Schonberg  <schonberg@adacore.com>

	* sem_ch6.adb (Analyze_Subprogram_Body_Helper): Generate references to
	the formals of a subprogram stub that acts as a spec.

2011-09-01  Ed Schonberg  <schonberg@adacore.com>

	* exp_ch6.adb (Expand_Inlined_Call): If an actual is a by_reference
	type, declare a renaming for it, not an object declaration.


------------------------------------------------------------------------
r178408 | rguenth | 2011-09-01 04:46:08 -0700 (Thu, 01 Sep 2011) | 28 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/expr.c
   M /trunk/gcc/gimple-fold.c
   M /trunk/gcc/gimple-pretty-print.c
   M /trunk/gcc/gimple.c
   M /trunk/gcc/tree-cfg.c
   M /trunk/gcc/tree-object-size.c
   M /trunk/gcc/tree-scalar-evolution.c
   M /trunk/gcc/tree-ssa-forwprop.c
   M /trunk/gcc/tree-ssa-loop-im.c
   M /trunk/gcc/tree-ssa-threadedge.c
   M /trunk/gcc/tree-vect-loop.c
   M /trunk/gcc/tree-vect-stmts.c
   M /trunk/gcc/tree-vrp.c

2011-08-31  Richard Guenther  <rguenther@suse.de>

	* expr.c (expand_expr_real_2): Move COND_EXPR and VEC_COND_EXPR
	handling here, from ...
	(expand_expr_real_1): ... here.
	* gimple-pretty-print.c (dump_ternary_rhs): Handle COND_EXPR
	and VEC_COND_EXPR.
	* gimple.c (gimple_rhs_class_table): Make COND_EXPR and VEC_COND_EXPR
	a GIMPLE_TERNARY_RHS.
	* tree-cfg.c (verify_gimple_assign_ternary): Handle COND_EXPR
	and VEC_COND_EXPR here ...
	(verify_gimple_assign_single): ... not here.
	* gimple-fold.c (fold_gimple_assign): Move COND_EXPR folding.
	* tree-object-size.c (cond_expr_object_size): Adjust.
	(collect_object_sizes_for): Likewise.
	* tree-scalar-evolution.c (interpret_expr): Don't handle
	ternary RHSs.
	* tree-ssa-forwprop.c (forward_propagate_into_cond): Fix and
	simplify.
	(ssa_forward_propagate_and_combine): Adjust.
	* tree-ssa-loop-im.c (move_computations_stmt): Build the COND_EXPR
	as ternary.
	* tree-ssa-threadedge.c (fold_assignment_stmt): Adjust.
	* tree-vect-loop.c (vect_is_simple_reduction_1): Likewise.
	* tree-vect-stmt.c (vectorizable_condition): Likewise.
	* tree-vrp.c (extract_range_from_cond_expr): Likewise.
	(extract_range_from_assignment): Likewise.

------------------------------------------------------------------------
r178409 | charlet | 2011-09-01 06:10:40 -0700 (Thu, 01 Sep 2011) | 5 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/exp_ch4.adb
   M /trunk/gcc/ada/sem_aux.adb

2011-09-01  Thomas Quinot  <quinot@adacore.com>

	* sem_aux.adb, exp_ch4.adb: Minor reformatting


------------------------------------------------------------------------
r178410 | charlet | 2011-09-01 06:14:44 -0700 (Thu, 01 Sep 2011) | 15 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/exp_ch4.adb
   M /trunk/gcc/ada/exp_ch6.adb
   M /trunk/gcc/ada/inline.adb

2011-09-01  Hristian Kirtchev  <kirtchev@adacore.com>

	* exp_ch4.adb: Minor code and comment reformatting.

2011-09-01  Thomas Quinot  <quinot@adacore.com>

	* exp_ch6.adb (Expand_Inlined_Call): Remove redundant tests
	for Is_Limited_Type and Is_Tagged_Type in condition checking
	for by-reference type.
	* inline.adb (Add_Inlined_Body): Only exclude init_procs. Other
	subprograms may have a completion because of a previous
	Inline_Always clause, but the enclosing package must be marked
	inlined for the subprogram body to become visible to the backend.


------------------------------------------------------------------------
r178411 | charlet | 2011-09-01 06:16:58 -0700 (Thu, 01 Sep 2011) | 27 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/exp_ch6.adb
   M /trunk/gcc/ada/exp_ch6.ads
   M /trunk/gcc/ada/prj-env.adb
   M /trunk/gcc/ada/prj-part.adb
   M /trunk/gcc/ada/sem_ch6.adb

2011-09-01  Gary Dismukes  <dismukes@adacore.com>

	* exp_ch6.ads (Needs_BIP_Alloc_Form): New utility function.
	* exp_ch6.adb (Make_Build_In_Place_Call_In_Object_Declaration):
	Test for case where call
	initializes an object of a return statement before testing for
	a constrained call, to ensure that all such cases get handled
	by simply passing on the caller's parameters. Also, in that
	case call Needs_BIP_Alloc_Form to determine whether to pass on
	the BIP_Alloc_Form parameter of the enclosing function rather
	than testing Is_Constrained. Add similar tests for the return
	of a BIP call to later processing to ensure consistent handling.
	(Needs_BIP_Alloc_Form): New utility function.
	* sem_ch6.adb: (Create_Extra_Formals): Replace test for adding
	a BIP_Alloc_Form formal with call to new utility function
	Needs_BIP_Alloc_Form.

2011-09-01  Pascal Obry  <obry@adacore.com>

	* prj-part.adb: Minor reformatting.

2011-09-01  Vincent Celier  <celier@adacore.com>

	* prj-env.adb (Create_Mapping_File.Process): Encode the upper
	half character in the unit name.


------------------------------------------------------------------------
r178412 | charlet | 2011-09-01 06:21:23 -0700 (Thu, 01 Sep 2011) | 15 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/exp_ch6.adb
   M /trunk/gcc/ada/inline.adb
   M /trunk/gcc/ada/prj-env.adb
   M /trunk/gcc/ada/prj-proc.adb
   M /trunk/gcc/ada/sem_aggr.adb

2011-09-01  Robert Dewar  <dewar@adacore.com>

	* prj-proc.adb, exp_ch6.adb, prj-env.adb: Minor reformatting.

2011-09-01  Bob Duff  <duff@adacore.com>

	* sem_aggr.adb (Resolve_Aggregate): Need to treat "in instance
	body" the same as "in inlined body", because visibility shouldn't
	apply there.

2011-09-01  Eric Botcazou  <ebotcazou@adacore.com>

	* inline.adb (Add_Inlined_Body): Refine previous change.


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

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]