From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18420 invoked by alias); 4 Dec 2009 22:48:20 -0000 Received: (qmail 18296 invoked by uid 48); 4 Dec 2009 22:48:02 -0000 Date: Fri, 04 Dec 2009 22:48:00 -0000 Message-ID: <20091204224802.18295.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug fortran/40472] Simplification of spread intrinsic takes a long time In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "dominiq at lps dot ens dot fr" 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: 2009-12/txt/msg00461.txt.bz2 ------- Comment #21 from dominiq at lps dot ens dot fr 2009-12-04 22:47 ------- > Pretty sure. The following ICE is probably a signature: [macbook] f90/bug% cat > pr40472_1.f90 REAL, DIMENSION(720,360), PARAMETER :: ZLON_MASK = SPREAD( (/ (JLON , JLON=1,720) /) , DIM=2, NCOPIES=360 ) print *, size(ZLON_MASK), ZLON_MASK(720,360) end [macbook] f90/bug% time gfc pr40472_1.f90 pr40472_1.f90: In function 'MAIN__': pr40472_1.f90:2:0: internal compiler error: in gfc_conv_array_initializer, at fortran/trans-array.c:4189 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40472