From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2072 invoked by alias); 13 Jul 2010 11:37:11 -0000 Received: (qmail 2009 invoked by uid 48); 13 Jul 2010 11:36:56 -0000 Date: Tue, 13 Jul 2010 11:37:00 -0000 Message-ID: <20100713113656.2008.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug fortran/37744] ICE-on-invalid with ISO_C_BINDING In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "dennis dot wassel at googlemail dot com" 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/msg01378.txt.bz2 ------- Comment #8 from dennis dot wassel at googlemail dot com 2010-07-13 11:36 ------- Also fails with 4.5.0 (release version) using Daniel's reduced testcase $ gfortran -c pr37744.f90 pr37744.f90:4.2: XXX ! any error will do 1 Error: Unclassifiable statement at (1) pr37744.f90:3.19: CALL C_F_POINTER(rws, xrws) 1 Error: Type mismatch in argument 'cptr' at (1); passed REAL(4) to TYPE(c_ptr) f951: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See for instructions. $ gfortran --version GNU Fortran (GCC) 4.5.0 Copyright (C) 2010 Free Software Foundation, Inc. GNU Fortran comes with NO WARRANTY, to the extent permitted by law. You may redistribute copies of GNU Fortran under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING -- dennis dot wassel at googlemail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Known to fail|4.3.4 4.4.0 4.5.1 4.6.0 |4.3.4 4.4.0 4.5.0 4.5.1 | |4.6.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37744