From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25174 invoked by alias); 12 Oct 2009 12:42:30 -0000 Received: (qmail 25095 invoked by uid 48); 12 Oct 2009 12:42:19 -0000 Date: Mon, 12 Oct 2009 12:42:00 -0000 Message-ID: <20091012124219.25094.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug fortran/38439] I/O PD edit descriptor inconsistency In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "jvdelisle at gcc dot gnu dot org" 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: 2009-10/txt/msg01012.txt.bz2 ------- Comment #16 from jvdelisle at gcc dot gnu dot org 2009-10-12 12:42 ------- Interestingly, I removed this previously: switch (t) { - case FMT_P: - t = format_lex (fmt); - if (t == FMT_POSINT) - { - fmt->error = "Repeat count cannot follow P descriptor"; - goto finished; - } - - fmt->saved_token = t; - get_fnode (fmt, &head, &tail, FMT_P); - - goto optional_comma; - It was dead code and wrong. Lets open a new PR. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38439