From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28425 invoked by alias); 24 Feb 2006 18:14:36 -0000 Received: (qmail 28398 invoked by uid 48); 24 Feb 2006 18:14:34 -0000 Date: Fri, 24 Feb 2006 18:16:00 -0000 Message-ID: <20060224181434.28397.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug tree-optimization/26444] [4.2 Regression] gfortran does not compile cp2k In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "pinskia at gcc dot gnu 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/msg02836.txt.bz2 List-Id: ------- Comment #12 from pinskia at gcc dot gnu dot org 2006-02-24 18:14 ------- (In reply to comment #11) > (In reply to comment #10) > > Note -O3 enables complete unrolling at the tree level, I think there might be > > another related bug to this one. I bet it is failing in VRP2 also, just like > > the other one. > > That would be PR 26443 by the way. And it fails in the same way PR 26443 fails as that it is ICE after VRP2. Here is the "reduced" testcase (there are no complex types in there): MODULE message_passing TYPE mp_perf_type CHARACTER ( LEN = 20 ) :: name REAL :: time END TYPE mp_perf_type INTEGER, PARAMETER :: MAX_PERF = 12 TYPE mp_perf_env_type INTEGER :: ref_count, id_nr TYPE ( mp_perf_type ), DIMENSION ( MAX_PERF ) :: mp_perfs END TYPE mp_perf_env_type CHARACTER ( LEN = 20 ), PARAMETER :: sname ( MAX_PERF ) = & (/"MP_Group ", "MP_Bcast ", "MP_Allreduce ", & "MP_Gather ", "MP_Sync ", "MP_Alltoall ", & "MP_SendRecv ", "MP_ISendRecv ", "MP_Wait ", & "MP_comm_split ", "MP_ISend ", "MP_IRecv "/) CONTAINS SUBROUTINE mp_perf_env_create(perf_env) TYPE(mp_perf_env_type), POINTER :: perf_env perf_env%id_nr=last_mp_perf_env_id DO i = 1, MAX_PERF perf_env%mp_perfs(i) % name = sname(i) perf_env%mp_perfs(i) % time = 0.0 END DO END SUBROUTINE mp_perf_env_create END MODULE message_passing -- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- BugsThisDependsOn| |26443 Component|fortran |tree-optimization Keywords| |ice-on-valid-code Summary|gfortran does not compile |[4.2 Regression] gfortran |cp2k |does not compile cp2k Target Milestone|--- |4.2.0 Version|4.1.0 |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26444