public inbox for gcc-bugs@sourceware.org help / color / mirror / Atom feed
* [Bug tree-optimization/40801] New: internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1096 @ 2009-07-18 18:27 toon at moene dot org 2009-07-18 18:29 ` [Bug tree-optimization/40801] " toon at moene dot org ` (4 more replies) 0 siblings, 5 replies; 6+ messages in thread From: toon at moene dot org @ 2009-07-18 18:27 UTC (permalink / raw) To: gcc-bugs The attached Fortran source fails to compile with the error message mentioned in the summary. Revision (4.5.0 experimental): 149775 Compile flags: -g -c -O3 -ffast-math -fdefault-real-8 -fdefault-double-8 -- Summary: internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect- stmts.c:1096 Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: toon at moene dot org GCC build triplet: x86_64-unknown-linux-gnu GCC host triplet: x86_64-unknown-linux-gnu GCC target triplet: x86_64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40801 ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug tree-optimization/40801] internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1096 2009-07-18 18:27 [Bug tree-optimization/40801] New: internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1096 toon at moene dot org @ 2009-07-18 18:29 ` toon at moene dot org 2009-07-18 19:15 ` rguenth at gcc dot gnu dot org ` (3 subsequent siblings) 4 siblings, 0 replies; 6+ messages in thread From: toon at moene dot org @ 2009-07-18 18:29 UTC (permalink / raw) To: gcc-bugs ------- Comment #1 from toon at moene dot org 2009-07-18 18:28 ------- Created an attachment (id=18220) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18220&action=view) Source code that elicits the error. Not reduced (sorry). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40801 ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug tree-optimization/40801] internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1096 2009-07-18 18:27 [Bug tree-optimization/40801] New: internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1096 toon at moene dot org 2009-07-18 18:29 ` [Bug tree-optimization/40801] " toon at moene dot org @ 2009-07-18 19:15 ` rguenth at gcc dot gnu dot org 2009-07-19 9:36 ` irar at il dot ibm dot com ` (2 subsequent siblings) 4 siblings, 0 replies; 6+ messages in thread From: rguenth at gcc dot gnu dot org @ 2009-07-18 19:15 UTC (permalink / raw) To: gcc-bugs ------- Comment #2 from rguenth at gcc dot gnu dot org 2009-07-18 19:15 ------- ODULE YOMPHY0 REAL :: ECMNP REAL :: SCO REAL :: USDMLT END MODULE YOMPHY0 SUBROUTINE ACCONV ( KIDIA,KFDIA,KLON,KTDIA,KLEV,& &CDLOCK) USE YOMPHY0 , ONLY : ECMNP ,SCO ,USDMLT REAL :: PAPHIF(KLON,KLEV),PCVGQ(KLON,KLEV)& &,PFPLCL(KLON,0:KLEV),PFPLCN(KLON,0:KLEV),PSTRCU(KLON,0:KLEV)& &,PSTRCV(KLON,0:KLEV) INTEGER :: KNLAB(KLON,KLEV),KNND(KLON) REAL :: ZCP(KLON,KLEV),ZLHE(KLON,KLEV),ZDSE(KLON,KLEV)& &,ZPOII(KLON),ZALF(KLON),ZLN(KLON),ZUN(KLON),ZVN(KLON)& &,ZPOIL(KLON) DO JLEV=KLEV-1,KTDIA,-1 DO JIT=1,NBITER ZLN(JLON)=MAX(0.,ZLN(JLON)& &-(ZQW(JLON,JLEV)-ZQN(JLON)& &*(PQ(JLON,JLEV+1)-ZQN(JLON))))*KNLAB(JLON,JLEV) ENDDO ENDDO IF (ITOP < KLEV+1) THEN DO JLON=KIDIA,KFDIA ZZVAL=PFPLCL(JLON,KLEV)+PFPLCN(JLON,KLEV)-SCO KNND(JLON)=KNND(JLON)*MAX(0.,-SIGN(1.,0.-ZZVAL)) ENDDO DO JLEV=ITOP,KLEV DO JLON=KIDIA,KFDIA ENDDO ENDDO ENDIF END SUBROUTINE ACCONV -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|0000-00-00 00:00:00 |2009-07-18 19:15:43 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40801 ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug tree-optimization/40801] internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1096 2009-07-18 18:27 [Bug tree-optimization/40801] New: internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1096 toon at moene dot org 2009-07-18 18:29 ` [Bug tree-optimization/40801] " toon at moene dot org 2009-07-18 19:15 ` rguenth at gcc dot gnu dot org @ 2009-07-19 9:36 ` irar at il dot ibm dot com 2009-07-26 7:00 ` irar at gcc dot gnu dot org 2009-07-26 7:04 ` irar at il dot ibm dot com 4 siblings, 0 replies; 6+ messages in thread From: irar at il dot ibm dot com @ 2009-07-19 9:36 UTC (permalink / raw) To: gcc-bugs ------- Comment #3 from irar at il dot ibm dot com 2009-07-19 09:35 ------- Testing a fix. Ira -- 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 | Status|NEW |ASSIGNED Last reconfirmed|2009-07-18 19:15:43 |2009-07-19 09:35:55 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40801 ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug tree-optimization/40801] internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1096 2009-07-18 18:27 [Bug tree-optimization/40801] New: internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1096 toon at moene dot org ` (2 preceding siblings ...) 2009-07-19 9:36 ` irar at il dot ibm dot com @ 2009-07-26 7:00 ` irar at gcc dot gnu dot org 2009-07-26 7:04 ` irar at il dot ibm dot com 4 siblings, 0 replies; 6+ messages in thread From: irar at gcc dot gnu dot org @ 2009-07-26 7:00 UTC (permalink / raw) To: gcc-bugs ------- Comment #4 from irar at gcc dot gnu dot org 2009-07-26 07:00 ------- Subject: Bug 40801 Author: irar Date: Sun Jul 26 07:00:23 2009 New Revision: 150096 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150096 Log: PR tree-optimization/40801 * tree-vect-stmts.c (vectorizable_call): Get previous copy of vector operand from the previous copy of vector statement. Pass the correct definition type value to vect_get_vec_def_for_stmt_copy(). Added: trunk/gcc/testsuite/gfortran.dg/vect/fast-math-real8-pr40801.f90 Modified: trunk/gcc/ChangeLog trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gfortran.dg/vect/vect.exp trunk/gcc/tree-vect-stmts.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40801 ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug tree-optimization/40801] internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1096 2009-07-18 18:27 [Bug tree-optimization/40801] New: internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1096 toon at moene dot org ` (3 preceding siblings ...) 2009-07-26 7:00 ` irar at gcc dot gnu dot org @ 2009-07-26 7:04 ` irar at il dot ibm dot com 4 siblings, 0 replies; 6+ messages in thread From: irar at il dot ibm dot com @ 2009-07-26 7:04 UTC (permalink / raw) To: gcc-bugs ------- Comment #5 from irar at il dot ibm dot com 2009-07-26 07:04 ------- Fixed. -- irar at il dot ibm dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40801 ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2009-07-26 7:04 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-07-18 18:27 [Bug tree-optimization/40801] New: internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1096 toon at moene dot org 2009-07-18 18:29 ` [Bug tree-optimization/40801] " toon at moene dot org 2009-07-18 19:15 ` rguenth at gcc dot gnu dot org 2009-07-19 9:36 ` irar at il dot ibm dot com 2009-07-26 7:00 ` irar at gcc dot gnu dot org 2009-07-26 7:04 ` irar at il dot ibm dot com
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).