From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 1DEE83858C50; Mon, 11 Mar 2024 12:26:52 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1DEE83858C50 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1710160012; bh=HBzq2HOwE/7B6uDkrbs33nV0ziLCEUO0IflSM2F8r/M=; h=From:To:Subject:Date:In-Reply-To:References:From; b=bGp5gbNKNz+St77rpat54jmUTp4QAiFAbFIaNaD4Tg4JUN2qd/bbfj69dBYBeD8qg ePnGUaVZSNC/blf8MEs3vses6y8xabVSqkTI6ugtxvug90gofWl+yRPRb5Oer5Sh8e fj9IgpQBW28HFCyhjv0v8Y2uKRxIVPSmxYhgO4hY= From: "burnus at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libfortran/114304] [14 Regression] Rejects lapack test Date: Mon, 11 Mar 2024 12:26:51 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libfortran X-Bugzilla-Version: 14.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: burnus at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 14.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D114304 Tobias Burnus changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|INVALID |--- CC| |burnus at gcc dot gnu.org, | |jvdelisle at gcc dot gnu.o= rg --- Comment #3 from Tobias Burnus --- I think the semicolon is not permitted as item separator but if I have as i= nput '1.234 134.23 abc' or likewise: '1.234, 134.23 abc' and read (..., * ) x(1:2) it works =E2=80=93 i.e. only reading two floats and then stopping before re= ading 'abc'. But if I do the very same but replace ' abc' by ' ;', I get the error, which seems to be rather inconsistent =E2=80=94 what's the difference between 'ab= c' and ';' in this case? * * * The message is new since r14-9050-ga71d87431d0c4e libgfortran: [PR105473] Fix checks for decimal=3D'comma'. Jerry, can you check?=