From owner-freebsd-bugs Mon Aug 30 23:55:30 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from nets5.rz.rwth-aachen.de (nets5.rz.RWTH-Aachen.DE [137.226.144.13]) by hub.freebsd.org (Postfix) with ESMTP id 3A76C14FBD; Mon, 30 Aug 1999 23:55:24 -0700 (PDT) (envelope-from kuku@gilberto.physik.RWTH-Aachen.DE) Received: from campino.informatik.rwth-aachen.de (campino.Informatik.RWTH-Aachen.DE [137.226.116.240]) by nets5.rz.rwth-aachen.de (8.9.1a/8.9.1/6) with ESMTP id IAA24305; Tue, 31 Aug 1999 08:53:03 +0200 (MET DST) Received: from gil.physik.rwth-aachen.de (gilberto.physik.rwth-aachen.de [137.226.30.2]) by campino.informatik.rwth-aachen.de (8.9.1a/8.9.1/3) with ESMTP id IAA25377; Tue, 31 Aug 1999 08:52:57 +0200 (MET DST) Received: (from kuku@localhost) by gil.physik.rwth-aachen.de (8.9.2/8.6.9) id IAA92948; Tue, 31 Aug 1999 08:52:59 +0200 (CEST) Date: Tue, 31 Aug 1999 08:52:59 +0200 From: Christoph Kukulies To: steve@FreeBSD.ORG Cc: dima@server.ru, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/12431: f2c works incorrectly with arguments of subroutine with multiple entry points Message-ID: <19990831085259.A92923@gil.physik.rwth-aachen.de> References: <199908292017.NAA22019@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4us In-Reply-To: <199908292017.NAA22019@freefall.freebsd.org>; from steve@FreeBSD.ORG on Sun, Aug 29, 1999 at 01:17:36PM -0700 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, Aug 29, 1999 at 01:17:36PM -0700, steve@FreeBSD.ORG wrote: > Synopsis: f2c works incorrectly with arguments of subroutine with multiple entry points > > State-Changed-From-To: open->closed > State-Changed-By: steve > State-Changed-When: Sun Aug 29 13:16:35 PDT 1999 > State-Changed-Why: > I didn't hear any arguments to Steven Kargl claim that this program relied > on undefined behavior. The program example in the bug report violates the f77 standard ANSI X3.9-1978 FORTRAN 77: Paragraph 15.7.4 ENTRY Statement Restrictions. Page 15-13 lines 45 to 50. "If a dummy argument appears in an executable statement, the execution of the executable statement is permitted during 45 the execution of a reference to the function or subroutine only if the dummy argument appears in the dummy argument list of the procedure name referenced. Note that the association of dummy arguments with actual arguments is bot retained between references to a function or subroutine." 50 The PR should be closed (if not already). > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-bugs" in the body of the message -- Chris Christoph P. U. Kukulies kuku@gil.physik.rwth-aachen.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message