From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32488 invoked by alias); 22 Jul 2010 14:47:34 -0000 Received: (qmail 32423 invoked by uid 48); 22 Jul 2010 14:47:21 -0000 Date: Thu, 22 Jul 2010 14:47:00 -0000 Message-ID: <20100722144721.32422.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug lto/44152] ICE on compiling xshow.f of xplor-nih with -O3 -ffast-math -fwhopr In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "rguenth at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2010-07/txt/msg02398.txt.bz2 ------- Comment #3 from rguenth at gcc dot gnu dot org 2010-07-22 14:47 ------- Confirmed. We ICE in the vectorizer SLPing. Somewhat reduced testcase: SUBROUTINE XSHOW(MAASY,MBASY,MCASY,NAASY,NBASY,NCASY, & XRMREF,XRNSYM2,XRSYMM2,XRITSY2,MBINS) INTEGER HEAPDM PARAMETER (HEAPDM=2) INTEGER HEAP(HEAPDM) INTEGER HPMXUS INTEGER HPCURR COMMON // HEAP, HPMXUS, HPCURR CHARACTER*2 TYPE, TYPE2, DOMAIN, DOMAIN2 CHARACTER*4 SHOW DOUBLE COMPLEX SHOW1,SHOW2 INTEGER VLEVEL, DEPTH DO WHILE (START.LE.STOP) CALL XMDOMAK(A,B,C,HEAP(INDEXA),HEAP(INDEXB),HEAP(INDEXC), & HEAP(INDEXA),HEAP(INDEXB),HEAP(INDEXC),XRNSYM) CALL XMDOSHO(SHOW,SHOW1,SHOW2,NSHOW,TYPE,VLEVEL,DEPTH,NSELE, & HEAP(VSTACK),HEAP(LSTACK), & MAASY,MBASY,MCASY,NAASY,NBASY,NCASY, & HEAP(HPRHOMA)) END DO END SUBROUTINE XMDOSHO(SHOW,SHOW1,SHOW2,NSHOW,TYPE, & VLEVEL,VMAX,N,VSTACK,LSTACK, & MAASY,MBASY,MCASY,NAASY,NBASY,NCASY,RHOMASK) CHARACTER*(*) SHOW DOUBLE COMPLEX SHOW1, SHOW2 CHARACTER*(*) TYPE INTEGER VLEVEL, VMAX, N DOUBLE COMPLEX VSTACK(N,VMAX) DOUBLE COMPLEX LSHOW1 DO I=1,N LSHOW1=LSHOW1+VSTACK(I,VLEVEL) END DO SHOW1=LSHOW1 END -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |irar at gcc dot gnu dot org Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|0000-00-00 00:00:00 |2010-07-22 14:47:20 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44152