--- Comment #9 from irar at il dot ibm dot com 2009-04-02 10:07 ---
Will the following test do the job? (I added -m64 for target i686-*-*)
! { dg-do compile }
! { dg-options -c -O3 -fdump-tree-vect-details -m64 { target i686-*-* } }
subroutine foo(a,c,i,m)
dimension
--- Comment #10 from jakub at gcc dot gnu dot org 2009-04-02 10:18 ---
No, please don't ever add -m64 or -m32 to dg-options, that is something the
tester decides on in how it invokes make check. If a test is specific to -m64
or -m32, you should be using ilp32 or lp64 etc. effective
--- Comment #11 from irar at il dot ibm dot com 2009-04-02 11:16 ---
(In reply to comment #10)
No, please don't ever add -m64 or -m32 to dg-options, that is something the
tester decides on in how it invokes make check. If a test is specific to -m64
or -m32, you should be using ilp32
--- Comment #12 from irar at gcc dot gnu dot org 2009-04-02 12:39 ---
Subject: Bug 39595
Author: irar
Date: Thu Apr 2 12:39:28 2009
New Revision: 145445
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145445
Log:
PR tree-optimization/39595
* tree-vect-slp.c
--- Comment #13 from irar at gcc dot gnu dot org 2009-04-02 18:08 ---
Subject: Bug 39595
Author: irar
Date: Thu Apr 2 18:08:10 2009
New Revision: 145465
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145465
Log:
PR tree-optimization/39595
* tree-vect-analyze.c
--- Comment #14 from jakub at gcc dot gnu dot org 2009-04-02 19:19 ---
Fixed.
--
jakub at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNED
--- Comment #8 from dominiq at lps dot ens dot fr 2009-04-01 12:50 ---
On powerpc-apple-darwin9 the code in comment #3 compiles with -m64 -O3, but ICE
with the change in comment #6 with:
pr39595_db.f90: In function 'foo':
pr39595_db.f90:3: internal compiler error: vector VEC(tree,base)
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-03-31 09:49 ---
Confirmed.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
CC|
--
irar at il dot ibm dot com changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |irar at il dot ibm dot com
|dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2009-03-31 12:34 ---
Simplified testcase:
c { dg-do compile }
c { dg-options -O3 }
subroutine foo(a,c,i,m)
double precision a(4,*),b(3,64),c(3,200),d(64)
integer*8 i,j,k,l,m
do j=1,m,64
do k=1,m-j+1
--- Comment #4 from dominiq at lps dot ens dot fr 2009-03-31 12:51 ---
On i686-apple-darwin9, I need -m64 to get an ICE with the test in comment #3.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39595
--- Comment #5 from hjl dot tools at gmail dot com 2009-03-31 16:45 ---
This is triggered by revision 143152:
http://gcc.gnu.org/ml/gcc-cvs/2009-01/msg00163.html
--
hjl dot tools at gmail dot com changed:
What|Removed |Added
12 matches
Mail list logo