From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id F3FC03851C22; Thu, 4 Jun 2020 21:13:14 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org F3FC03851C22 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1591305195; bh=gpGkpePM1OXRc9kEEBzBrO+jv3OxDVdGlAy196W96Vc=; h=From:To:Subject:Date:In-Reply-To:References:From; b=RmARBp/BRPW4eWDwP5V7K86QNiYnXEMiMlFzZvXJiOoj/6x3E+cIxgF6b76qtwsHe IUdKN64iEGa1ATjq/rjloQqkbrhtBdxKDysdWSliYI9gdUrL82DIymIAE5Red7Fc2f Ei1ej7D4RDCo4su1//2aD/r1Dc6c+1YUGmVSiT8s= From: "seurer at linux dot vnet.ibm.com" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/95537] [11 regression] gfortran.dg/pr95090.f90 since r11-670 Date: Thu, 04 Jun 2020 21:13:14 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 11.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: seurer at linux dot vnet.ibm.com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: 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 X-BeenThere: gcc-bugs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-bugs mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jun 2020 21:13:15 -0000 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D95537 --- Comment #5 from Bill Seurer --- Still fails: make -k check-gcc-fortran RUNTESTFLAGS=3Ddg.exp=3Dgfortran.dg/pr95090.f90 FAIL: gfortran.dg/pr95090.f90 -O (internal compiler error) FAIL: gfortran.dg/pr95090.f90 -O (test for excess errors) git diff diff --git a/gcc/fortran/gfortran.h b/gcc/fortran/gfortran.h index 5af44847f..0ef7b1b0e 100644 --- a/gcc/fortran/gfortran.h +++ b/gcc/fortran/gfortran.h @@ -1677,7 +1677,8 @@ typedef struct gfc_common_head char use_assoc, saved, threadprivate; unsigned char omp_declare_target : 1; unsigned char omp_declare_target_link : 1; - char name[GFC_MAX_SYMBOL_LEN + 1]; + /* Provide sufficient space to hold "symbol.eq.1234567890". */ + char name[GFC_MAX_SYMBOL_LEN + 1 + 14]; struct gfc_symbol *head; const char* binding_label; int is_bind_c;=