From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9781 invoked by alias); 8 May 2006 09:46:41 -0000 Received: (qmail 9712 invoked by uid 48); 8 May 2006 09:46:33 -0000 Date: Mon, 08 May 2006 09:46:00 -0000 Message-ID: <20060508094633.9711.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug fortran/18271] INT is allowed in a specification expression In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "anlauf at gmx dot de" 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-05/txt/msg00745.txt.bz2 List-Id: ------- Comment #10 from anlauf at gmx dot de 2006-05-08 09:46 ------- (In reply to comment #9) > It appears that the original testcase, involving INT in as specification > expression, is valid F95 and F2003. It was not valid F90, however, because the > return type of INT is real. This is confirmed by the results of different > compilers and Bob Corbett on c.l.f, so I'm closing this one as INVALID. FX, I do not understand why you are closing this one as INVALID, since you just argued that it VALID F95 and F2003. Anyway, current gfortran seems to accept this code, so this issue appears resolved. Please do not break it! ;-) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18271