1 new GCC HEAD@138484 regression

GCC regression tester regress@geoffk.org
Fri Aug 1 09:42:00 GMT 2008


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

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/matrix/matrix-1.c
old   gcc.sum gcc.dg/matrix/matrix-2.c
old   gcc.sum gcc.dg/matrix/matrix-3.c
old   gcc.sum gcc.dg/matrix/matrix-4.c
old   gcc.sum gcc.dg/matrix/matrix-5.c
old   gcc.sum gcc.dg/matrix/matrix-6.c
old   gcc.sum gcc.dg/matrix/transpose-1.c
old   gcc.sum gcc.dg/matrix/transpose-2.c
old   gcc.sum gcc.dg/matrix/transpose-3.c
old   gcc.sum gcc.dg/matrix/transpose-4.c
old   gcc.sum gcc.dg/matrix/transpose-5.c
old   gcc.sum gcc.dg/matrix/transpose-6.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
NEW   libstdc++.sum ext/pb_ds/regression/trie_data_map_rand.cc

Log information for changes since the last build:
------------------------------------------------------------------------
r138469 | charlet | 2008-08-01 07:41:55 +0000 (Fri, 01 Aug 2008) | 2 lines
Changed paths:
   M /trunk/gcc/ada/prj-part.adb

Update comments.

------------------------------------------------------------------------
r138470 | charlet | 2008-08-01 07:43:16 +0000 (Fri, 01 Aug 2008) | 2 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog

Resync.

------------------------------------------------------------------------
r138472 | charlet | 2008-08-01 07:56:07 +0000 (Fri, 01 Aug 2008) | 4 lines
Changed paths:
   M /trunk/gcc/ada/scng.adb

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

	* scng.adb (Error_Illegal_Wide_Character): Bump scan pointer

------------------------------------------------------------------------
r138473 | charlet | 2008-08-01 07:56:20 +0000 (Fri, 01 Aug 2008) | 47 lines
Changed paths:
   M /trunk/gcc/ada/gcc-interface/decl.c
   M /trunk/gcc/ada/gcc-interface/gigi.h
   M /trunk/gcc/ada/gcc-interface/trans.c
   M /trunk/gcc/ada/gcc-interface/utils.c
   M /trunk/gcc/ada/gcc-interface/utils2.c
   M /trunk/gcc/ada/gnat_rm.texi
   M /trunk/gcc/ada/sem_mech.adb
   M /trunk/gcc/ada/sem_mech.ads
   M /trunk/gcc/ada/sem_prag.adb
   M /trunk/gcc/ada/snames.adb
   M /trunk/gcc/ada/snames.ads
   M /trunk/gcc/ada/treepr.adb
   M /trunk/gcc/ada/types.ads
   M /trunk/gcc/ada/types.h

2008-08-01  Doug Rupp  <rupp@adacore.com>

	* gnat_rm.texi: Document new mechanism Short_Descriptor.
	
	* types.ads (Mechanism_Type): Modify range for new Short_Descriptor
	mechanism values.

	* sem_prag.adb (Set_Mechanism_Value): Enhance for Short_Descriptor
	mechanism and Short_Descriptor mechanism values.

	* snames.adb (preset_names): Add short_descriptor entry.

	* snames.ads: Add Name_Short_Descriptor.

	* types.h: Add new By_Short_Descriptor mechanism values.

	* sem_mech.adb (Set_Mechanism_Value): Enhance for Short_Descriptor
	mechanism and Short_Descriptor mechanism values.

	* sem_mech.ads (Mechanism_Type): Add new By_Short_Descriptor mechanism
	values.
	(Descriptor_Codes): Modify range for new mechanism values.

	* treepr.adb (Print_Entity_Enfo): Handle new By_Short_Descriptor
	mechanism values.

	* gcc-interface/decl.c (gnat_to_gnu_entity): Handle By_Short_Descriptor.
	(gnat_to_gnu_param): Handle By_Short_Descriptor.

	* gcc-interface/gigi.h (build_vms_descriptor64): Remove prototype.
	(build_vms_descriptor32): New prototype.
	(fill_vms_descriptor): Remove unneeded gnat_actual parameter.

	* gcc-interface/trans.c (call_to_gnu): Removed unneeded gnat_actual
	argument in call fill_vms_descriptor.

	* gcc-interface/utils.c (build_vms_descriptor32): Renamed from
	build_vms_descriptor and enhanced to hande Short_Descriptor mechanism.
	(build_vms_descriptor): Renamed from build_vms_descriptor64. 
	(convert_vms_descriptor32): New function.
	(convert_vms_descriptor64): New function.
	(convert_vms_descriptor): Rewrite to handle both 32bit and 64bit
	descriptors.

	* gcc-interface/utils2.c (fill_vms_descriptor): Revert previous changes,
	no longer needed.

------------------------------------------------------------------------
r138474 | charlet | 2008-08-01 07:56:32 +0000 (Fri, 01 Aug 2008) | 6 lines
Changed paths:
   M /trunk/gcc/ada/adaint.c

2008-08-01  Jose Ruiz  <ruiz@adacore.com>

	* adaint.c (__gnat_tmp_name): RTSS applications do not support tempnam
	nor tmpnam, so we always use c:\WINDOWS\Temp\gnat-XXXXXX as temporary
	name.

------------------------------------------------------------------------
r138475 | charlet | 2008-08-01 07:56:48 +0000 (Fri, 01 Aug 2008) | 2 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog

Resync.

------------------------------------------------------------------------
r138479 | bonzini | 2008-08-01 08:18:13 +0000 (Fri, 01 Aug 2008) | 36 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/Makefile.in
   M /trunk/gcc/configure
   M /trunk/gcc/configure.ac
   D /trunk/gcc/libada-mk.in
   M /trunk/gnattools/ChangeLog
   M /trunk/gnattools/Makefile.in
   M /trunk/gnattools/configure
   M /trunk/gnattools/configure.ac
   M /trunk/libada/ChangeLog
   M /trunk/libada/Makefile.in
   M /trunk/libada/configure
   M /trunk/libada/configure.ac

gcc:
2008-08-01  Paolo Bonzini  <bonzini@gnu.org>

	* configure.ac: Do not generate libada-mk.  Do not subst
	host_cc_for_libada.
	* libada-mk.in: Remove.
	* Makefile.in: Pass TARGET_LIBGCC2_CFLAGS to libgcc.mvars.
	* configure: Regenerate.

libada:
2008-08-01  Paolo Bonzini  <bonzini@gnu.org>

	* configure.ac (warn_cflags): Substitute.
	* configure: Regenerate.
	* Makefile.in (libdir, WARN_CFLAGS): Substitute.
	(GCC_WARN_CFLAGS): Remove NOCOMMON_FLAG.
	(ADA_CFLAGS, T_ADA_CFLAGS, X_ADA_CFLAGS, ALL_ADA_CFLAGS): Remove,
	they were unused.
	(libada-mk): Do not include.  Include libgcc.mvars instead.
	(tmake_file): Remove, do not include.
	(FLAGS_TO_PASS): Pass dummy values for exeext and CC.
	* configure: Regenerate.

gnattools:
2008-08-01  Paolo Bonzini  <bonzini@gnu.org>

	* configure.ac (warn_cflags): Substitute.
	* configure: Regenerate.
	* Makefile.in (libdir, exeext, WARN_CFLAGS): Substitute.
	(GCC_WARN_CFLAGS): Remove NOCOMMON_FLAG.
	(ADA_INCLUDE_DIR, ADA_RTL_OBJ_DIR): Remove as they were unused.
	(libsubdir): Remove.
	(libada-mk): Do not include.  Include libgcc.mvars instead.
	(xmake_file): Remove, do not include.


------------------------------------------------------------------------
r138480 | charlet | 2008-08-01 08:19:04 +0000 (Fri, 01 Aug 2008) | 14 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/sem_ch12.adb
   M /trunk/gcc/ada/sem_ch12.ads
   M /trunk/gcc/ada/sem_prag.adb

2008-08-01  Ed Schonberg  <schonberg@adacore.com>

	* sem_ch12.ads (Need_Subprogram_Instance_Body): new function, to create
	a pending instantiation for the body of a subprogram that is to be
	inlined.

	* sem_ch12.adb:
	(Analyze_Subprogram_Instantiation): use Need_Subprogram_Instance_Body.

	* sem_prag.adb (Make_Inline): If the pragma applies to an instance,
	create a pending instance for its body, so that calls to the subprogram
	can be inlined by the back-end.


------------------------------------------------------------------------
r138481 | charlet | 2008-08-01 08:19:29 +0000 (Fri, 01 Aug 2008) | 6 lines
Changed paths:
   M /trunk/gcc/ada/gnat_ugn.texi

2008-08-01  Jose Ruiz  <ruiz@adacore.com>

	* gnat_ugn.texi: Document the RTX run times (rts-rtx-rtss and
	rts-rtx-w32).


------------------------------------------------------------------------
r138482 | charlet | 2008-08-01 08:34:50 +0000 (Fri, 01 Aug 2008) | 6 lines
Changed paths:
   M /trunk/gcc/ada/adaint.c

2008-08-01  Jose Ruiz  <ruiz@adacore.com>

	* adaint.c (__gnat_tmp_name): Refine the generation of temporary names
	for RTX. Adding a suffix that is incremented at each iteration.


------------------------------------------------------------------------
r138483 | charlet | 2008-08-01 08:35:04 +0000 (Fri, 01 Aug 2008) | 6 lines
Changed paths:
   M /trunk/gcc/ada/sem_ch6.adb

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

	* sem_ch6.adb (Analyze_Subprogram_Body): Remove special casing of
	Raise_Exception


------------------------------------------------------------------------
r138484 | charlet | 2008-08-01 08:35:21 +0000 (Fri, 01 Aug 2008) | 7 lines
Changed paths:
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/s-os_lib.adb

2008-08-01  Jerome Lambourg  <lambourg@adacore.com>

	* s-os_lib.adb (Normalize_Pathname): Take care of double-quotes in
	paths, which are authorized by Windows but can lead to errors when used
	elsewhere.


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

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