From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8347 invoked by alias); 23 Feb 2006 19:25:09 -0000 Received: (qmail 8191 invoked by alias); 23 Feb 2006 19:25:06 -0000 Date: Thu, 23 Feb 2006 19:25:00 -0000 Message-ID: <20060223192506.8190.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug fortran/26444] gfortran does not compile cp2k In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "dberlin at dberlin dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2006-02/txt/msg02683.txt.bz2 List-Id: ------- Comment #4 from dberlin at gcc dot gnu dot org 2006-02-23 19:25 ------- Subject: Re: gfortran does not compile cp2k On Thu, 2006-02-23 at 18:37 +0000, jb at gcc dot gnu dot org wrote: > > ------- Comment #2 from jb at gcc dot gnu dot org 2006-02-23 18:37 ------- > I have the current CVS of cp2k, it fails with > > gfortran -c -O3 -g -ffast-math -fomit-frame-pointer message_passing.f90 > ... > message_passing.f90: In function 'mp_perf_env_create': > message_passing.f90:58: internal compiler error: in add_virtual_operand, at > tree-ssa-operands.c:1867 > > Confirmed. > > And yes, it seems cp2k is a good testsuite for modern Fortran features. > > This assert means some pass changed TMT usage without the right update flags. Andrew, can you try to figure out what pass did this (it should be relatively simple to see what the last pass touching the statement in question is). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26444