This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug testsuite/42855] New: FAIL: gcc.dg/tree-ssa/pr42585.c scan-tree-dump-times optimized *
- From: "dominiq at lps dot ens dot fr" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 24 Jan 2010 16:05:50 -0000
- Subject: [Bug testsuite/42855] New: FAIL: gcc.dg/tree-ssa/pr42585.c scan-tree-dump-times optimized *
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
On powerpc*-*-* gcc.dg/tree-ssa/pr42585.c fails with:
FAIL: gcc.dg/tree-ssa/pr42585.c scan-tree-dump-times optimized "struct _fat_ptr
_ans" 0
FAIL: gcc.dg/tree-ssa/pr42585.c scan-tree-dump-times optimized "struct _fat_ptr
_T2" 0
(see http://gcc.gnu.org/ml/gcc-testresults/2010-01/msg02116.html or
http://gcc.gnu.org/ml/gcc-testresults/2010-01/msg02115.html ):
[karma] f90/bug% gcc45 -c -O1 -fdump-tree-optimized
/opt/gcc/gcc-4.5-work/gcc/testsuite/gcc.dg/tree-ssa/pr42585.c
[karma] f90/bug% grep struct pr42585.c.139t.optimized
Cyc_string_ungetc (int ignore, struct _fat_ptr * sptr)
struct _fat_ptr _ans;
struct _fat_ptr _T2;
This has probably started with
Author: jamborm
Date: Thu Jan 21 16:18:06 2010
New Revision: 156156
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156156
Log:
2010-01-21 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/42585
* tree-sra.c (struct access): New field grp_total_scalarization.
(dump_access): Dump the new field.
(should_scalarize_away_bitmap): New variable.
(cannot_scalarize_away_bitmap): Likewise.
(sra_initialize): Allocate new bitmaps.
(sra_deinitialize): Free new bitmaps.
(create_access_1): New function.
(create_access): Parts moved to create_access_1.
(type_consists_of_records_p): New function.
(completely_scalarize_record): Likewise.
(build_access_from_expr): Set bit in cannot_scalarize_away_bitmap.
(build_accesses_from_assign): Set bits in should_scalarize_away_bitmap.
(sort_and_splice_var_accesses): Hint groups with a total_scalarization
access.
(analyze_all_variable_accesses): Completely scalarize small eligible
records.
* testsuite/gcc.dg/tree-ssa/pr42585.c: New test.
Added:
trunk/gcc/testsuite/gcc.dg/tree-ssa/pr42585.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/testsuite/ChangeLog
trunk/gcc/tree-sra.c
--
Summary: FAIL: gcc.dg/tree-ssa/pr42585.c scan-tree-dump-times
optimized *
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: testsuite
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: dominiq at lps dot ens dot fr
GCC build triplet: powerpc*-*-*
GCC host triplet: powerpc*-*-*
GCC target triplet: powerpc*-*-*
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42855