1 new GCC HEAD@138620 regression

GCC regression tester regress@geoffk.org
Mon Aug 4 14:13:00 GMT 2008


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

Regressions for native:
old   g++.sum g++.dg/other/PR23205.C
old   gcc.sum gcc.dg/debug/dwarf2/dwarf-die3.c
old   gcc.sum gcc.dg/pr30286.c
old   gcc.sum gcc.dg/vect/no-scevccp-outer-13.c
old   gcc.sum gcc.dg/vect/no-scevccp-outer-7.c
old   gcc.sum gcc.dg/vect/vect-67.c
old   libjava.sum StackTrace2
old   libstdc++.sum ext/pb_ds/regression/trie_data_map_rand.cc
NEW   libstdc++.sum ext/pb_ds/regression/trie_no_data_map_rand.cc

Log information for changes since the last build:
------------------------------------------------------------------------
r138609 | charlet | 2008-08-04 12:13:10 +0000 (Mon, 04 Aug 2008) | 2 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gnat.dg/test_ai254.adb

	* gnat.dg/test_ai254.adb: New test.

------------------------------------------------------------------------
r138610 | charlet | 2008-08-04 12:14:25 +0000 (Mon, 04 Aug 2008) | 38 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/checks.adb
   M /trunk/gcc/ada/exp_ch3.adb
   M /trunk/gcc/ada/sem_ch3.adb
   M /trunk/gcc/ada/sem_ch5.adb
   M /trunk/gcc/ada/sem_ch6.adb
   M /trunk/gcc/ada/sem_eval.adb
   M /trunk/gcc/ada/sem_res.adb
   M /trunk/gcc/ada/sem_type.adb

2008-08-04  Javier Miranda  <miranda@adacore.com>

	* sem_ch3.adb (Access_Subprogram_Declaration): Adding missing support
	for N_Formal_Object_Declaration nodes. Adding kludge required by
	First_Formal to provide its functionality with access to functions.
	(Replace_Anonymous_Access_To_Protected_Subprogram): Add missing support
	for anonymous access types returned by functions.

	* sem_ch5.adb (Analyze_Assignment): Code cleanup to avoid duplicate
	conversion of null-excluding access types (required only once to force
	the generation of the required runtime check).

	* sem_type.adb (Covers): minor reformating

	* checks.adb (Null_Exclusion_Static_Checks): Avoid reporting errors
	with internally generated nodes. Avoid generating the error inside init
	procs.

	* sem_res.adb (Resolve_Membership_Test): Minor reformating.
	(Resolve_Null): Generate the null-excluding check in case of assignment
	to a null-excluding object.
	(Valid_Conversion): Add missing support for anonymous access to
	subprograms.

	* sem_ch6.adb (Check_Return_Subtype_Indication): Add missing support for
	anonymous access types whose designated type is an itype. This case
	occurs with anonymous access to protected subprograms types.
	(Analyze_Return_Type):  Add missing support for anonymous access to
	protected subprogram.

	* sem_eval.adb (Subtypes_Statically_Match): In case of access to
	subprograms addition of missing check on matching convention. Required
	to properly handle access to protected subprogram types.

	* exp_ch3 (Build_Assignment): Code cleanup removing duplicated check on
	null excluding access types.


------------------------------------------------------------------------
r138611 | hjl | 2008-08-04 12:29:08 +0000 (Mon, 04 Aug 2008) | 5 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/i386/i386.c

2008-08-04  H.J. Lu  <hongjiu.lu@intel.com>

	* config/i386/i386.c (ix86_compute_frame_layout): Fix a typo
	in comments.

------------------------------------------------------------------------
r138612 | charlet | 2008-08-04 12:34:16 +0000 (Mon, 04 Aug 2008) | 7 lines
Changed paths:
   M /trunk/gcc/ada/sem_res.adb

2008-08-04  Robert Dewar  <dewar@adacore.com>

	* sem_ch13.ads: Minor comment update

	* sem_res.adb: (Large_Storage_Type): Improve previous change.


------------------------------------------------------------------------
r138613 | charlet | 2008-08-04 12:35:08 +0000 (Mon, 04 Aug 2008) | 6 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/adaint.c
   M /trunk/gcc/ada/s-os_lib.adb
   M /trunk/gcc/ada/s-os_lib.ads

2008-08-04  Pascal Obry  <obry@adacore.com>

	* adaint.c, s-os_lib.adb, s-os_lib.ads: Use Windows ACL to deal with
	file attributes.


------------------------------------------------------------------------
r138614 | charlet | 2008-08-04 12:50:41 +0000 (Mon, 04 Aug 2008) | 5 lines
Changed paths:
   M /trunk/gcc/ada/adaint.h

2008-08-04  Pascal Obry  <obry@adacore.com>

	* adaint.h: Add missing prototype.


------------------------------------------------------------------------
r138615 | charlet | 2008-08-04 12:51:00 +0000 (Mon, 04 Aug 2008) | 7 lines
Changed paths:
   M /trunk/gcc/ada/sem_res.adb

2008-08-04  Robert Dewar  <dewar@adacore.com>

	* sem_res.adb:
	(Valid_Conversion): Catch case of designated types having different
	sizes, even though they statically match.


------------------------------------------------------------------------
r138616 | charlet | 2008-08-04 12:51:10 +0000 (Mon, 04 Aug 2008) | 6 lines
Changed paths:
   M /trunk/gcc/ada/sem_eval.adb

2008-08-04  Javier Miranda  <miranda@adacore.com>

	* sem_eval.adb (Subtypes_Statically_Match): Remove superfluous patch
	added in previous patch to handle access to subprograms.


------------------------------------------------------------------------
r138617 | charlet | 2008-08-04 12:51:19 +0000 (Mon, 04 Aug 2008) | 7 lines
Changed paths:
   M /trunk/gcc/ada/freeze.adb

2008-08-04  Robert Dewar  <dewar@adacore.com>

	* freeze.adb:
	(Freeze_Entity): Only check No_Default_Initialization restriction for
	constructs that come from source


------------------------------------------------------------------------
r138618 | charlet | 2008-08-04 12:51:30 +0000 (Mon, 04 Aug 2008) | 4 lines
Changed paths:
   M /trunk/gcc/ada/exp_ch6.adb

2008-08-04  Thomas Quinot  <quinot@adacore.com>

	* exp_ch6.adb: Minor comment fix.

------------------------------------------------------------------------
r138619 | charlet | 2008-08-04 12:51:41 +0000 (Mon, 04 Aug 2008) | 4 lines
Changed paths:
   M /trunk/gcc/ada/sem_ch4.adb

2008-08-04  Thomas Quinot  <quinot@adacore.com>

	* sem_ch4.adb: Minor reformatting.

------------------------------------------------------------------------
r138620 | charlet | 2008-08-04 12:52:38 +0000 (Mon, 04 Aug 2008) | 5 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/adaint.c

2008-08-04  Pascal Obry  <obry@adacore.com>

	* adaint.c: Refine support for Windows file attributes.


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

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

-------------- next part --------------

-- 
Geoffrey Keating <geoffk@geoffk.org> 
(via an automated GCC regression-testing script.)


More information about the Gcc-regression mailing list