From nobody Wed Nov 16 16:37:00 2022 X-Original-To: fortran@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NC7x838gRz4fjqD for ; Wed, 16 Nov 2022 16:37:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NC7x81FWqz3F8r for ; Wed, 16 Nov 2022 16:37:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1668616620; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=mt4GwyPEMufbmSr3H2SwRpT7h+9C0A/SVhAgEYVugXA=; b=PmG5WkCEShiYpEVwb4gaUdqEKmf3luktFLIVmhS+FMxkOnugzsvVCT0rXpb5nj6yCkHXTp UIEKoruLbLyiE4c1lCWH10GdAzukd3CLfTXgL89FpEC0DrL2hpp8Wge464FA0AqGcJObTW Dv1EM9JDCkj/Cn3Hmr9CoJu7k1KfB+vZQQEnC92KliRq5LpyZSbUKzUgrFV/Eov9iyCWJo MR1maJdT3kcAVk+eTK+VkH2m2lZJ2Ay/ssLdBJe0TPTGfxGfOg88iBd2gn/pOqC5oiksi6 xtAfNApmzuwp4qDYPBzFFE4uCIoUVkXEUvmZf7maeW/0dfjADn2XdlUyDZ1B0g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1668616620; a=rsa-sha256; cv=none; b=jRLcAto4jLl6DIPBLhaEtARrmJaJOs1PLFGtxNY1s1hg7V+mKfW1AyGatn1QxWgrfBLWPk 3Yvz7WQTR2kqbASXD3T58ipliS4IUXaAi3NOeEVodtwRus6CreIXFNve/wQFQ8qUnkteFt uoS/lQeb17BXxws6xnDMzV7z3NtjiMsBzCRtXHaD/RoCSRCeWFTLazG+4opvy2RPEDzHXt fMnRJeyFvkb8Oz9U8SRGF02wsDAcEKxFIIWZyGlY7Llt64Kgzd29oJXgwnBqoFTA7D/xoA 7aal2L9z35uQ2cDjPgkZVMHhFz0t4YJ2rmmegjt5n4folBgR0Z2To2fWAbL+QQ== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NC7x80Kvjz18Hm for ; Wed, 16 Nov 2022 16:37:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 2AGGaxwM020249 for ; Wed, 16 Nov 2022 16:36:59 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 2AGGaxGp020248 for fortran@FreeBSD.org; Wed, 16 Nov 2022 16:36:59 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: fortran@FreeBSD.org Subject: [Bug 266196] science/octopus: Fails to build with GCC 12: Fatal Error: Sorry, polymorphic arrays not yet supported for firstprivate compilation terminated. Date: Wed, 16 Nov 2022 16:37:00 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: gerald@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: yuri@freebsd.org X-Bugzilla-Flags: maintainer-feedback? 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: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Fortran on FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-fortran List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-fortran@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D266196 --- Comment #13 from Gerald Pfeifer --- (In reply to Lorenzo Salvadore from comment #8) > - USE_GCC also supports notations such as USE_GCC=3D11+ and=20 > USE_GCC=3D11+:BUILD, so I fear something more complex than > _GCC_VER=3D${USE_GCC} is needed. I noticed the same and it got me thinking: Between this report and PR267215 and there only being two(!) ports left that use the USE_GCC=3DX+ notation (security/openssl-unsafe and x11-wm/hyprland-devel, and the former having it disabled), maybe the time has come to end of life it? Even if we don't, Thierry's patch does not run into any special cases, so KISS (Keep It Simple Sweatheart) and go with that patch? (In reply to Lorenzo Salvadore from comment #10) > I think the variable you need is _USE_GCC. Gerald, since you are=20 > still maintaining bsd.gcc.mk, do you confirm we can safely use this > variable in this context? (In reply to Thierry Thomas from comment #11) > Remark: the variables prefixed by "_" are not intended to be exported. Both of you are right. :-) Thierry, you are definitely right about variables whose name starts with a "_". That was my intention here.=20 Practically I think we can make this an exception since it's within the Mk/ infrastructure and document this use in bsd.gcc.mk. Thierry and Salvadore, if you want to proceed with this patch I'm good (Reviewed by: gerald) and volunteer adding such a note as follow-up. --=20 You are receiving this mail because: You are on the CC list for the bug.=