This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
1 new GCC HEAD@138402 regression
- From: GCC regression tester <regress at geoffk dot org>
- To: gcc-regression at gcc dot gnu dot org
- Date: Thu, 31 Jul 2008 14:06:50 GMT
- Subject: 1 new GCC HEAD@138402 regression
- Reply-to: gcc-regression at gcc dot gnu dot org
With your recent patch, GCC HEAD revision 138402 had problems on:
native: regress-20 (1 NEW failures)
The previous build was of revision 138388.
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
fixed 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:
------------------------------------------------------------------------
r138389 | charlet | 2008-07-31 12:31:12 +0000 (Thu, 31 Jul 2008) | 2 lines
Changed paths:
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gnat.dg/missing_acc_check.adb
* gnat.dg/missing_acc_check.adb: New test.
------------------------------------------------------------------------
r138390 | charlet | 2008-07-31 12:37:04 +0000 (Thu, 31 Jul 2008) | 6 lines
Changed paths:
M /trunk/gcc/ada/sinput.adb
2008-07-31 Bob Duff <duff@adacore.com>
* sinput.adb (Skip_Line_Terminators): Fix handling of LF/CR -- it was
recognized as two end-of-lines, but it should be just one.
------------------------------------------------------------------------
r138391 | charlet | 2008-07-31 12:37:14 +0000 (Thu, 31 Jul 2008) | 4 lines
Changed paths:
M /trunk/gcc/ada/exp_ch9.adb
2008-07-31 Thomas Quinot <quinot@adacore.com>
* exp_ch9.adb: Minor reformatting
------------------------------------------------------------------------
r138392 | charlet | 2008-07-31 12:37:24 +0000 (Thu, 31 Jul 2008) | 5 lines
Changed paths:
M /trunk/gcc/ada/tbuild.ads
2008-07-31 Thomas Quinot <quinot@adacore.com>
* tbuild.ads: Fix several occurrences of incorrectly referring to
Name_Find as Find_Name.
------------------------------------------------------------------------
r138393 | charlet | 2008-07-31 12:37:33 +0000 (Thu, 31 Jul 2008) | 7 lines
Changed paths:
M /trunk/gcc/ada/exp_aggr.adb
2008-07-31 Ed Schonberg <schonberg@adacore.com>
* exp_aggr.adb (Aggr_Size_OK): If the aggregate has a single component
and the context is an object declaration with non-static bounds, treat
the aggregate as non-static.
------------------------------------------------------------------------
r138394 | charlet | 2008-07-31 12:37:42 +0000 (Thu, 31 Jul 2008) | 11 lines
Changed paths:
M /trunk/gcc/ada/prj-env.adb
M /trunk/gcc/ada/prj-part.adb
M /trunk/gcc/ada/prj-part.ads
M /trunk/gcc/ada/prj.adb
M /trunk/gcc/ada/prj.ads
2008-07-31 Vincent Celier <celier@adacore.com>
* prj-part.adb, prj-part.ads, prj.adb, prj.ads, prj-env.adb:
Move back spec of Parse_Single_Project to body, as it is not called
outside of package Prj.Part.
(Project_Data): Remove components Linker_Name, Linker_Path and
Minimum_Linker_Options as they are no longer set.
Remove function There_Are_Ada_Sources from package Prj and move code
in the only place it was used, in Prj.Env.Set_Ada_Paths.
------------------------------------------------------------------------
r138395 | charlet | 2008-07-31 12:40:15 +0000 (Thu, 31 Jul 2008) | 2 lines
Changed paths:
M /trunk/gcc/ada/ChangeLog
Resync.
------------------------------------------------------------------------
r138396 | charlet | 2008-07-31 12:41:23 +0000 (Thu, 31 Jul 2008) | 2 lines
Changed paths:
M /trunk/gcc/ada/ChangeLog
Resync.
------------------------------------------------------------------------
r138397 | hjl | 2008-07-31 12:43:34 +0000 (Thu, 31 Jul 2008) | 5 lines
Changed paths:
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/gcc.dg/torture/stackalign/pr16660-1.c
2008-07-31 H.J. Lu <hongjiu.lu@intel.com>
* gcc.dg/torture/stackalign/pr16660-1.c: Include "check.h".
(f): Align to 64 byte. Use check instead of asm statement.
------------------------------------------------------------------------
r138398 | charlet | 2008-07-31 12:46:11 +0000 (Thu, 31 Jul 2008) | 6 lines
Changed paths:
M /trunk/gcc/ada/makeutl.adb
2008-07-31 Vincent Celier <celier@adacore.com>
* makeutl.adb (Executable_Prefix_Path): If Locate_Exec_On_Path fails,
return the empty string, instead of raising Constraint_Error.
------------------------------------------------------------------------
r138399 | charlet | 2008-07-31 12:46:23 +0000 (Thu, 31 Jul 2008) | 22 lines
Changed paths:
M /trunk/gcc/ada/checks.adb
M /trunk/gcc/ada/checks.ads
M /trunk/gcc/ada/exp_attr.adb
M /trunk/gcc/ada/exp_ch4.adb
2008-07-31 Gary Dismukes <dismukes@adacore.com>
* checks.ads (Apply_Accessibility_Check): Add parameter Insert_Node.
* checks.adb (Apply_Accessibility_Check): Insert the check on
Insert_Node.
* exp_attr.adb:
(Expand_N_Attribute_Refernce, Attribute_Access): Pass attribute node
to new parameter Insert_Node on call to Apply_Accessibility_Check.
Necessary to distinguish the insertion node because the dereferenced
formal may come from a rename, but the check must be inserted in
front of the attribute.
* exp_ch4.adb:
(Expand_N_Allocator): Pass actual for new Insert_Node parameter on
call to Apply_Accessibility_Check.
(Expand_N_Type_Conversion): Pass actual for new Insert_Node parameter
on call to Apply_Accessibility_Check.
Minor reformatting
------------------------------------------------------------------------
r138400 | charlet | 2008-07-31 12:46:35 +0000 (Thu, 31 Jul 2008) | 17 lines
Changed paths:
M /trunk/gcc/ada/sem_ch4.adb
M /trunk/gcc/ada/sem_ch6.adb
M /trunk/gcc/ada/sem_res.adb
M /trunk/gcc/ada/sem_type.adb
2008-07-31 Javier Miranda <miranda@adacore.com>
* sem_type.adb (Has_Compatible_Type): Complete support for synchronized
types when the candidate type is a synchronized type.
* sem_res.adb (Resolve_Actuals): Reorganize code handling synchronized
types, and complete management of synchronized types adding missing
code to handle formal that is a synchronized type.
* sem_ch4.adb (Try_Primitive_Operation): Avoid testing attributes that
are not available and cause the compiler to blowup. Found compiling
test with switch -gnatc
* sem_ch6.adb (Check_Synchronized_Overriding): Remove local subprogram
Has_Correct_Formal_Mode plus code cleanup.
------------------------------------------------------------------------
r138401 | charlet | 2008-07-31 12:47:08 +0000 (Thu, 31 Jul 2008) | 2 lines
Changed paths:
M /trunk/gcc/ada/ChangeLog
Resync.
------------------------------------------------------------------------
r138402 | charlet | 2008-07-31 12:49:43 +0000 (Thu, 31 Jul 2008) | 2 lines
Changed paths:
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gnat.dg/specs/sync_iface_test.ads
* gnat.dg/specs/sync_iface_test.ads: New test.
------------------------------------------------------------------------
For more information, see <http://glutton.geoffk.org/HEAD/>.
--
Geoffrey Keating <geoffk@geoffk.org>
(via an automated GCC regression-testing script.)