From owner-freebsd-fortran@freebsd.org Sun May 6 20:08:39 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BBD92FC4EBC for ; Sun, 6 May 2018 20:08:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 4E55670A3B for ; Sun, 6 May 2018 20:08:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 057DFFC4EB8; Sun, 6 May 2018 20:08:39 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E808DFC4EB4 for ; Sun, 6 May 2018 20:08:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8834F70A39 for ; Sun, 6 May 2018 20:08:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id C55937561 for ; Sun, 6 May 2018 20:08:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w46K8btG047339 for ; Sun, 6 May 2018 20:08:37 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w46K8b2P047338 for fortran@FreeBSD.org; Sun, 6 May 2018 20:08:37 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 228007] math/lapack: switch to flang Date: Sun, 06 May 2018 20:08:37 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: gonzo@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc assigned_to 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 MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 May 2018 20:08:39 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 Oleksandr Tymoshenko changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gonzo@FreeBSD.org Assignee|ports-bugs@FreeBSD.org |fortran@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Sun May 6 21:33:30 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2FCC8FC846A for ; Sun, 6 May 2018 21:33:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id BDFB984544 for ; Sun, 6 May 2018 21:33:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 78626FC8469; Sun, 6 May 2018 21:33:29 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 54984FC8468 for ; Sun, 6 May 2018 21:33:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E45D784536 for ; Sun, 6 May 2018 21:33:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 227AA10331 for ; Sun, 6 May 2018 21:33:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w46LXSOK043492 for ; Sun, 6 May 2018 21:33:28 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w46LXS1l043491 for fortran@FreeBSD.org; Sun, 6 May 2018 21:33:28 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 228007] math/lapack: switch to flang Date: Sun, 06 May 2018 21:33:28 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: robert.ayrapetyan@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.mimetype attachments.created 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 MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 May 2018 21:33:30 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 robert.ayrapetyan@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #193117|text/x-log |text/plain mime type| | --- Comment #3 from robert.ayrapetyan@gmail.com --- Created attachment 193117 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D193117&action= =3Dedit poudriere log for a patched port Hi, thanks for a prompt reply! Globally defined: DEFAULT_VERSIONS+=3D fortran=3Dflang will break all ports using gfortran-specific FFLAGS (e.g.-ffixed-line-length-none) and not using flang's replacements (e.g. -Mextend). In case of a math/lapack there are also incompatibilities with e.g. ETIME function:=20 gfortran requires it to be INTERNAL (default make.inc), flang - EXTERNAL (requires make.inc patch) etc. A suggested patch makes math/lapack to build using flang on amd64 only and passes all tests after that (see attached poudriere log). Other platforms should be unaffected and will continue to use gfortran. > devel/flang-clang has been marked broken hm, thanks, I've missed that somehow... I've just commited a patch for it (= see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D222254#c12). gfortran's FreeBSD issue is really annoying and affects virtually all scientific packages (e.g. Python's Keras, or recently added math/mlpack). With FreeBSD's movement from gcc to clang, flang is the only right choice i= n a long-term perspective. To avoid even more issues and incompatibilities in the future I'm encouragi= ng FreeBSD's ports maintainers to make this switch ASAP. Thanks! --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Sun May 6 22:33:08 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A19D0FC9551 for ; Sun, 6 May 2018 22:33:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 3BBC26FBFE for ; Sun, 6 May 2018 22:33:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id EC246FC9550; Sun, 6 May 2018 22:33:07 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D9F26FC954E for ; Sun, 6 May 2018 22:33:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 78DB46FBFC for ; Sun, 6 May 2018 22:33:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id C4D3910B8F for ; Sun, 6 May 2018 22:33:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w46MX6bw092146 for ; Sun, 6 May 2018 22:33:06 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w46MX6Nl092144 for fortran@FreeBSD.org; Sun, 6 May 2018 22:33:06 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 228007] math/lapack: switch to flang Date: Sun, 06 May 2018 22:33:06 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: sgk@troutmask.apl.washington.edu X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc 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 MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 May 2018 22:33:08 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 sgk@troutmask.apl.washington.edu changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sgk@troutmask.apl.washingto | |n.edu --- Comment #4 from sgk@troutmask.apl.washington.edu --- (In reply to robert.ayrapetyan from comment #3) > hm, thanks, I've missed that somehow... I've just commited a patch > for it (see >https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D222254#c= 12). > gfortran's FreeBSD issue is really annoying and affects virtually all > scientific packages (e.g. Python's Keras, or recently added math/mlpack). > With FreeBSD's movement from gcc to clang, flang is the only right choice > in a long-term perspective. To avoid even more issues and incompatibiliti= es > in the future I'm encouraging FreeBSD's ports maintainers to make this > switch ASAP. As a long time user of FreeBSD (since it was called 386BSD+patchkit) and a long time contributor to both FreeBSD and gfortran, can you elaborate on gfortran's FreeBSD issue. Switching to Flang without actually testing its performance, conformance to standards, and quality is somewhat a questionable move. Last time I tried compiling gfortran's testsuite with Flang, it found somewhere around 100 internal compiler errors. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Sun May 6 23:22:02 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EFB60FCA3DE for ; Sun, 6 May 2018 23:22:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 71F97799F4 for ; Sun, 6 May 2018 23:22:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 2BA5FFCA3DD; Sun, 6 May 2018 23:22:01 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 044CCFCA3DC for ; Sun, 6 May 2018 23:22:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 90EBC799EF for ; Sun, 6 May 2018 23:22:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id DBB6511252 for ; Sun, 6 May 2018 23:21:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w46NLxOC014656 for ; Sun, 6 May 2018 23:21:59 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w46NLxNh014655 for fortran@FreeBSD.org; Sun, 6 May 2018 23:21: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 228007] math/lapack: switch to flang Date: Sun, 06 May 2018 23:22:00 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: robert.ayrapetyan@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org 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: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 May 2018 23:22:02 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 --- Comment #5 from robert.ayrapetyan@gmail.com --- The gfortran's issue I'm talking about is related to: ImportError: /lib/libgcc_s.so.1: version GCC_4.6.0 required by /usr/local/lib/gcc48/libgfortran.so.3 not found from gfortran.so library -like errors, you can find recent examples here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D196862 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D217459 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D209985 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D211889 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207750 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D196491 Also, I've personally got into this issue trying to build Python's Keras and mlpack recently. Note also gcc46 is not provided by FreeBSD ports\packages anymore, so the problem become even more actual. So far I've tested\recompiled 4 ports, including this one, with no issues: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228008 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228009 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228011 I wouldn't like users of the recently added port (math/mlpack) deal with: "-L/usr/local/lib/gcc6 -Wl,-rpath,/usr/local/lib:/usr/local/lib/gcc6" tricks to compile their own code with clang in FreeBSD just because mention= ed libs above depend on a broken libgcc_s.so\gfortran. If FreeBSD goes with clang in a long-term, flang is the only option there. = As per https://github.com/flang-compiler/flang/wiki: Flang+LLVM is a production-quality Fortran solution designed to be co-insta= lled and is fully interoperable with Clang C++. Flang single-core and OpenMP performance is now on par with GNU Fortran. Fl= ang has implemented Fortran 2003 and has a near full implementation of OpenMP through version 4.5 targeting multicore CPUs. Not sure how close is that to the reality (not close enough as per your feedback), but we need to start this movement and sooner is better (will catch\fix more issues\bugs in a shorten interval if people begin to move). Thanks! --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Mon May 7 00:26:13 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 637FEFCB6A3 for ; Mon, 7 May 2018 00:26:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id F277468C0A for ; Mon, 7 May 2018 00:26:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id B6661FCB6A2; Mon, 7 May 2018 00:26:12 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 77E86FCB6A1 for ; Mon, 7 May 2018 00:26:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1375068BFB for ; Mon, 7 May 2018 00:26:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 2CB4511B00 for ; Mon, 7 May 2018 00:26:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w470QBMp054890 for ; Mon, 7 May 2018 00:26:11 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w470QBoZ054889 for fortran@FreeBSD.org; Mon, 7 May 2018 00:26:11 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 228007] math/lapack: switch to flang Date: Mon, 07 May 2018 00:26:11 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: sgk@troutmask.apl.washington.edu X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org 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: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2018 00:26:13 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 --- Comment #6 from sgk@troutmask.apl.washington.edu --- (In reply to robert.ayrapetyan from comment #5) > The gfortran's issue I'm talking about is related to: > > ImportError: /lib/libgcc_s.so.1: version GCC_4.6.0 required by > /usr/local> \\/lib/gcc48/libgfortran.so.3 not found from gfortran.so libr= ary That isn't a gfortran issue. This is an issue with FreeBSD's ldd, ldconfig, and the highjacking of a filename. -% gfortran7 -o z h.f90 % ldd z z: libgfortran.so.4 =3D> /usr/local/lib/gcc7/libgfortran.so.4 (0x20064= 5000) libm.so.5 =3D> /lib/libm.so.5 (0x200a17000) libgcc_s.so.1 =3D> /lib/libgcc_s.so.1 (0x200a4b000) libquadmath.so.0 =3D> /usr/local/lib/gcc7/libquadmath.so.0 (0x200a6= 3000) libc.so.7 =3D> /lib/libc.so.7 (0x200ca3000) % ldconfig -r | grep libgcc 6:-lgcc_s.1 =3D> /lib/libgcc_s.so.1 218:-lgccpp-threaded.1 =3D> /usr/local/lib/libgccpp-threaded.so.1 679:-lgccpp.1 =3D> /usr/local/lib/libgccpp.so.1 715:-lgcc_s.1 =3D> /usr/local/lib/gcc7/libgcc_s.so.1 The problem is trivially solved by a number of means. (1) If clang is the system compiler, then rename libgcc_s.so.1 to libclang_s.so.1. It's rather odd that clang uses gcc in the name of an important runtime library. (2) Bump the the major number on FreeBSD's libgcc_s.so.1 from 1 to 2 to indicate that FreeBSD's libgcc_s has nothing to do with GCC. You then have libgcc_s.so.2 and ldd should be able to=20 differentiate between 1 and 2. (3) Use -rpath. (4) Use -Wl to explicitly find the right libgcc_s. This is not a problem with gfortran and naively changing the default to flang is questionable. 1) There is no release version of flang. 2) flang developers do not participate in discussions with users (see crickets on flang-dev list). 3) AFAICT, flang developers do not accept patches from outside of Nvidia. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Mon May 7 02:14:59 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 184F3FCCE5A for ; Mon, 7 May 2018 02:14:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 890477E6D9 for ; Mon, 7 May 2018 02:14:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3FA98FCCE59; Mon, 7 May 2018 02:14:58 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2CEF1FCCE58 for ; Mon, 7 May 2018 02:14:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B10407E6D5 for ; Mon, 7 May 2018 02:14:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 0A0C512A05 for ; Mon, 7 May 2018 02:14:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w472Eu5n093997 for ; Mon, 7 May 2018 02:14:56 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w472Euru093995 for fortran@FreeBSD.org; Mon, 7 May 2018 02:14:56 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 228007] math/lapack: switch to flang Date: Mon, 07 May 2018 02:14:56 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: jmd@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc 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 MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2018 02:14:59 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 Johannes M Dieterich changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jmd@freebsd.org --- Comment #7 from Johannes M Dieterich --- As the maintainer of devel/flang I agree with Steve here. flang is a) not y= et ready to replace gfortran (for the reasons Steve discussed) and b) only available for amd64. Personally, I hope this will change eventually and I h= ope we (as in FreeBSD) can help upstream by filing bug reports and vetting the compiler. I assume that you, Steve, filed these 100 internal compiler errors with fla= ng upstream so that we can track progress? Alternatively, could we get the Fortran test suite into the ports tree? I wouldn't mind having that myself to check flang updates. I see as a more viable alternative to get BLAS and LAPACK to Fortran-free implementations and am working on making blis and flame viable. Reference source-code implementations for BLAS/LAPACK are anyways a bad idea to use in production. That'll still leave a bunch of Fortran ports but at least it wo= uld be a start. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Mon May 7 04:07:19 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 57860FCE9E6 for ; Mon, 7 May 2018 04:07:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id E085B6FD60 for ; Mon, 7 May 2018 04:07:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id A4950FCE9E3; Mon, 7 May 2018 04:07:18 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7FBD6FCE9E2 for ; Mon, 7 May 2018 04:07:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F0CD06FD5A for ; Mon, 7 May 2018 04:07:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 072A1139D1 for ; Mon, 7 May 2018 04:07:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w4747GMF008728 for ; Mon, 7 May 2018 04:07:16 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w4747GGh008727 for fortran@FreeBSD.org; Mon, 7 May 2018 04:07:16 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 228007] math/lapack: switch to flang Date: Mon, 07 May 2018 04:07:17 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: sgk@troutmask.apl.washington.edu X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org 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: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2018 04:07:19 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 --- Comment #8 from sgk@troutmask.apl.washington.edu --- (In reply to Johannes M Dieterich from comment #7) > I assume that you, Steve, filed these 100 internal compiler > errors with flang upstream so that we can track progress? The flang developers have never responded to an initial bug report nor a post in flang-dev concerning a roadmap for an official release. Others have reported a few of the bugs that can be easily reproduced by trying to compile the gfortran testsuite. Preparing 100+ bug reports is beyond what I'm prepared to do. > Alternatively, could we get the Fortran test suite into > the ports tree? I wouldn't mind having that myself to > check flang updates. I am unaware of any stand alone testsuite. gfortran's testsuite tests for conformance where this includes programs that should compile and execute, and programs that should fail and the Fortran compiler must issue an error message. The former should compile and execute with flang. The latter will fail, but the testsuire isn't set up to test for flang error messages. > I see as a more viable alternative to get BLAS and LAPACK > to Fortran-free implementations and am working on making > blis and flame viable. Reference source-code implementations > for BLAS/LAPACK are anyways a bad idea to use in production. Never heard of blis and flame. I'll check them out. One thing about Netlib BLAS and LAPACK is that the algorithms are designed by well-recognized numerical analysist. Yes, these routines are considered reference implementations, but the people behind them are well-respected. Robert pointed out that flang is almost F2003 complaint, which is commendable. Unfortunately, the current Fortran standard is Fortran 2008, and Fortran 2018 should be ratified within the next few months. gfortran, other than a bugs, is Fortran 2003 compliant, implements a significant portion of F2008, and has implemented some of the upcoming Fortran 2018 standard. I know because I either implemented the features or probably reviewed the patches that do. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Mon May 7 04:25:58 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DDE99FCF003 for ; Mon, 7 May 2018 04:25:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 7733372C27 for ; Mon, 7 May 2018 04:25:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 36853FCF000; Mon, 7 May 2018 04:25:58 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 25204FCEFFF for ; Mon, 7 May 2018 04:25:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B9D2472C23 for ; Mon, 7 May 2018 04:25:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id DE6BD13C8E for ; Mon, 7 May 2018 04:25:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w474Pujw056189 for ; Mon, 7 May 2018 04:25:56 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w474PuLM056188 for fortran@FreeBSD.org; Mon, 7 May 2018 04:25:56 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 228007] math/lapack: switch to flang Date: Mon, 07 May 2018 04:25:57 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: jmd@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org 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: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2018 04:25:59 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 --- Comment #9 from Johannes M Dieterich --- (In reply to sgk from comment #8) Alright, so we do not know what the current status is w.r.t. the test suite= . I want to track this. I was referring to the gfortran test suite you referenced. Could you provid= e a link to the source? I believe you will find blis and flame to have more than the required pedig= ree (van de Geijn). --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Mon May 7 04:29:49 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2A053FCF116 for ; Mon, 7 May 2018 04:29:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id B84BC72E26 for ; Mon, 7 May 2018 04:29:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 7C1BDFCF112; Mon, 7 May 2018 04:29:48 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6825EFCF111 for ; Mon, 7 May 2018 04:29:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 012FC72E22 for ; Mon, 7 May 2018 04:29:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 4072B13CA2 for ; Mon, 7 May 2018 04:29:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w474Tlul061298 for ; Mon, 7 May 2018 04:29:47 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w474TlVv061297 for fortran@FreeBSD.org; Mon, 7 May 2018 04:29:47 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 228007] math/lapack: switch to flang Date: Mon, 07 May 2018 04:29:47 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: robert.ayrapetyan@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org 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: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2018 04:29:49 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 --- Comment #10 from robert.ayrapetyan@gmail.com --- Meanwhile would you accept a less "destructive" OPTION FLANG for this port (like it was done for math/R)? Thanks. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Mon May 7 04:38:39 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 35272FCF4E3 for ; Mon, 7 May 2018 04:38:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id BE4C1758E3 for ; Mon, 7 May 2018 04:38:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 7F5EEFCF4E2; Mon, 7 May 2018 04:38:38 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6C9AEFCF4E1 for ; Mon, 7 May 2018 04:38:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E6F39758DE for ; Mon, 7 May 2018 04:38:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 336E413E18 for ; Mon, 7 May 2018 04:38:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w474cb5p083407 for ; Mon, 7 May 2018 04:38:37 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w474cb3L083406 for fortran@FreeBSD.org; Mon, 7 May 2018 04:38:37 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 228007] math/lapack: switch to flang Date: Mon, 07 May 2018 04:38:37 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: jmd@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org 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: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2018 04:38:39 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 --- Comment #11 from Johannes M Dieterich --- (In reply to robert.ayrapetyan from comment #10) Not speaking for fortran@: I would support such an option. If so, please provide similar option for math/blas. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Mon May 7 04:49:48 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3F6D6FCF731 for ; Mon, 7 May 2018 04:49:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id CD372782C2 for ; Mon, 7 May 2018 04:49:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 8721FFCF730; Mon, 7 May 2018 04:49:47 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 75D0BFCF72F for ; Mon, 7 May 2018 04:49:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1605E782BF for ; Mon, 7 May 2018 04:49:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 3FD3613F8C for ; Mon, 7 May 2018 04:49:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w474nkcM006397 for ; Mon, 7 May 2018 04:49:46 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w474nkuX006396 for fortran@FreeBSD.org; Mon, 7 May 2018 04:49:46 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 228007] math/lapack: switch to flang Date: Mon, 07 May 2018 04:49:46 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: sgk@troutmask.apl.washington.edu X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org 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: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2018 04:49:48 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 --- Comment #12 from sgk@troutmask.apl.washington.edu --- (In reply to Johannes M Dieterich from comment #9) > I was referring to the gfortran test suite you referenced. > Could you provide a link to the source? It's where all GCC testsuite code is=20 https://gcc.gnu.org/viewcvs/gcc/trunk/gcc/testsuite/ you want the gfortran.dg and gfortran.fortran-torture directories. The code is written to use the dejagnu framework. Codes that should compile and execute have an initial line of '! { dg-do run }'. There may be options and other dejagnu directives in additional lines. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Mon May 7 05:01:25 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F3518FCFA12 for ; Mon, 7 May 2018 05:01:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 850747B275 for ; Mon, 7 May 2018 05:01:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3F8C8FCFA11; Mon, 7 May 2018 05:01:24 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2BC6EFCFA10 for ; Mon, 7 May 2018 05:01:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B5E677B258 for ; Mon, 7 May 2018 05:01:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id F1D11141FF for ; Mon, 7 May 2018 05:01:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w4751MFH053460 for ; Mon, 7 May 2018 05:01:22 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w4751MAb053459 for fortran@FreeBSD.org; Mon, 7 May 2018 05:01:22 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 228007] math/lapack: switch to flang Date: Mon, 07 May 2018 05:01:22 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: sgk@troutmask.apl.washington.edu X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org 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: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2018 05:01:25 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 --- Comment #13 from sgk@troutmask.apl.washington.edu --- (In reply to robert.ayrapetyan from comment #10) > Meanwhile would you accept a less "destructive" OPTION FLANG > for this port (like it was done for math/R)? Thanks. IMHO, it is the only logical choice. It would be nice to=20 have a hook in ports/Mk/Uses/fortran.mk that can be set in /etc/make.conf to set the desired compiler. Then ports=20 could have an 'OPTION FLANG' and/or 'OPTION GFORTRAN' knob. Note, I know OpenCoarray requires a compiler that supports coarray Fortran, I'm not sure if flang supports coarrays. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Mon May 7 05:39:00 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3B2D7FD011F for ; Mon, 7 May 2018 05:39:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C1056831C2 for ; Mon, 7 May 2018 05:38:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 7ED3FFD011E; Mon, 7 May 2018 05:38:59 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6907CFD011D for ; Mon, 7 May 2018 05:38:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E80E8831BF for ; Mon, 7 May 2018 05:38:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 260FA14661 for ; Mon, 7 May 2018 05:38:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w475cwLQ044075 for ; Mon, 7 May 2018 05:38:58 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w475cwUf044074 for fortran@FreeBSD.org; Mon, 7 May 2018 05:38:58 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 228007] math/lapack: switch to flang Date: Mon, 07 May 2018 05:38:57 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: robert.ayrapetyan@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.isobsolete attachments.created 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 MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2018 05:39:00 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 robert.ayrapetyan@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #193072|0 |1 is obsolete| | --- Comment #14 from robert.ayrapetyan@gmail.com --- Created attachment 193128 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D193128&action= =3Dedit necessary changes for switching to flang A less-destructive FLANG switch (OPTION). --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Mon May 7 05:39:34 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2818BFD0138 for ; Mon, 7 May 2018 05:39:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id AB6E8831D6 for ; Mon, 7 May 2018 05:39:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 6C3EDFD0137; Mon, 7 May 2018 05:39:33 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5AB43FD0136 for ; Mon, 7 May 2018 05:39:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EFD33831D3 for ; Mon, 7 May 2018 05:39:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 2E21414665 for ; Mon, 7 May 2018 05:39:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w475dWAK044788 for ; Mon, 7 May 2018 05:39:32 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w475dWMJ044787 for fortran@FreeBSD.org; Mon, 7 May 2018 05:39:32 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 228007] math/lapack: switch to flang Date: Mon, 07 May 2018 05:39:31 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: robert.ayrapetyan@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.isobsolete attachments.mimetype attachments.created 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 MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2018 05:39:34 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 robert.ayrapetyan@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #193117|0 |1 is obsolete| | Attachment #193129|text/x-log |text/plain mime type| | --- Comment #15 from robert.ayrapetyan@gmail.com --- Created attachment 193129 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D193129&action= =3Dedit poudriere log for a patched port --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Mon May 7 06:39:12 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0CC86FA810C for ; Mon, 7 May 2018 06:39:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id B9D7E71F38 for ; Mon, 7 May 2018 06:39:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 7ABEAFA8109; Mon, 7 May 2018 06:39:11 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 66B6FFA8107 for ; Mon, 7 May 2018 06:39:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F190271F34 for ; Mon, 7 May 2018 06:39:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 2F96914EA8 for ; Mon, 7 May 2018 06:39:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w476dAFj087788 for ; Mon, 7 May 2018 06:39:10 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w476dA99087787 for fortran@FreeBSD.org; Mon, 7 May 2018 06:39:10 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 228007] math/lapack: switch to flang Date: Mon, 07 May 2018 06:39:09 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: robert.ayrapetyan@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org 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: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2018 06:39:12 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 --- Comment #16 from robert.ayrapetyan@gmail.com --- (In reply to Johannes M Dieterich from comment #11) Doesn't math/blas simply referencing math/lapack? I've checked make config inside math/blas - it successfully derives all lapack's options (having no = own options). Thanks. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Mon May 7 07:00:44 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 956DDFA898C for ; Mon, 7 May 2018 07:00:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 2CE4B74FB2 for ; Mon, 7 May 2018 07:00:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id D5F9FFA898B; Mon, 7 May 2018 07:00:43 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C37DDFA898A for ; Mon, 7 May 2018 07:00:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 60F8974FAD for ; Mon, 7 May 2018 07:00:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 4717215187 for ; Mon, 7 May 2018 07:00:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w4770gRF058466 for ; Mon, 7 May 2018 07:00:42 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w4770gXk058462 for fortran@FreeBSD.org; Mon, 7 May 2018 07:00:42 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 228007] math/lapack: switch to flang Date: Mon, 07 May 2018 07:00:41 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: robert.ayrapetyan@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.isobsolete attachments.created 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 MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2018 07:00:44 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 robert.ayrapetyan@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #193128|0 |1 is obsolete| | --- Comment #17 from robert.ayrapetyan@gmail.com --- Created attachment 193140 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D193140&action= =3Dedit necessary changes for switching to flang (amd64) --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Mon May 7 16:26:16 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 41E2EFB5FE0 for ; Mon, 7 May 2018 16:26:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C35B26CE6A for ; Mon, 7 May 2018 16:26:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 7A4B0FB5FDF; Mon, 7 May 2018 16:26:15 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 663BFFB5FDE for ; Mon, 7 May 2018 16:26:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F03CD6CE66 for ; Mon, 7 May 2018 16:26:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 282751A064 for ; Mon, 7 May 2018 16:26:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w47GQEfY000367 for ; Mon, 7 May 2018 16:26:14 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w47GQElr000366 for fortran@FreeBSD.org; Mon, 7 May 2018 16:26:14 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 228007] math/lapack: switch to flang Date: Mon, 07 May 2018 16:26:14 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: sgk@troutmask.apl.washington.edu X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org 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: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2018 16:26:16 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 --- Comment #18 from sgk@troutmask.apl.washington.edu --- (In reply to Johannes M Dieterich from comment #7) > As the maintainer of devel/flang I agree with Steve here. > flang is a) not yet ready to replace gfortran (for the > reasons Steve discussed) and b) only available for amd64. > Personally, I hope this will change eventually and I hope > we (as in FreeBSD) can help upstream by filing bug reports > and vetting the compiler. OK, guys, I'm really confused here. Robert wants to make flang the default Fortran compiler and Johannes is the flang maintainer. So,=20 % su password: ************* % cd /usr/ports % svn update % portmaster -Byd devel/flang ... =3D=3D=3D>>> devel/flang >> devel/flang-clang (1/1) =3D=3D=3D>>> Port directory: /usr/ports/devel/flang-clang =3D=3D=3D>>> This port is marked BROKEN =3D=3D=3D>>> fails to package =3D=3D=3D>>> If you are sure you can build it, remove the BROKEN line in the Makefile and try again. Is flang really ready to be used as a build/use dependency in the Ports Collection? --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Mon May 7 17:39:22 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 77FFCFB7D8B for ; Mon, 7 May 2018 17:39:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 09E9E7BE47 for ; Mon, 7 May 2018 17:39:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id B591AFB7D89; Mon, 7 May 2018 17:39:21 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8E2E6FB7D88 for ; Mon, 7 May 2018 17:39:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 211267BE40 for ; Mon, 7 May 2018 17:39:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 5362A1AA20 for ; Mon, 7 May 2018 17:39:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w47HdKtE080265 for ; Mon, 7 May 2018 17:39:20 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w47HdKFw080264 for fortran@FreeBSD.org; Mon, 7 May 2018 17:39:20 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 228007] math/lapack: switch to flang Date: Mon, 07 May 2018 17:39:20 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: robert.ayrapetyan@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org 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: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2018 17:39:22 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 --- Comment #19 from robert.ayrapetyan@gmail.com --- (In reply to sgk from comment #18) Well, after discussing here and other related threads it doesn't look like a good idea to make flang a default compiler right now, community and ports a= re not ready yet.=20 >From the other side, making flang a default compiler on certain ports should not break anything, e.g. here is armadillo built against mix of flang\gfort= ran: ldd /usr/local/lib/libarmadillo.so /usr/local/lib/libarmadillo.so: libopenblasp.so =3D> /usr/local/lib/libopenblasp.so (0x801400000) liblapack.so.4 =3D> /usr/local/lib/liblapack.so.4 (0x802400000) libhdf5.so.101 =3D> /usr/local/lib/libhdf5.so.101 (0x802e00000) libsz.so.2 =3D> /usr/local/lib/libsz.so.2 (0x80337d000) libz.so.6 =3D> /lib/libz.so.6 (0x803596000) libm.so.5 =3D> /lib/libm.so.5 (0x8037af000) libarpack.so.1 =3D> /usr/local/lib/libarpack.so.1 (0x8039da000) libsuperlu.so.5 =3D> /usr/local/lib/libsuperlu.so.5 (0x803c83000) libc++.so.1 =3D> /usr/lib/libc++.so.1 (0x803f04000) libcxxrt.so.1 =3D> /lib/libcxxrt.so.1 (0x8041cb000) libc.so.7 =3D> /lib/libc.so.7 (0x800824000) libgfortran.so.3 =3D> /usr/local/lib/gcc6/libgfortran.so.3 (0x8043e= 9000) libquadmath.so.0 =3D> /usr/local/lib/gcc6/libquadmath.so.0 (0x80471= 0000) libthr.so.3 =3D> /lib/libthr.so.3 (0x80494f000) libflang.so =3D> /usr/local/flang/lib/libflang.so (0x804b77000) libflangrti.so =3D> /usr/local/flang/lib/libflangrti.so (0x804f3b00= 0) libompstub.so =3D> /usr/local/flang/lib/libompstub.so (0x80514e000) libexecinfo.so.1 =3D> /usr/lib/libexecinfo.so.1 (0x805353000) libopenblas.so =3D> /usr/local/lib/libopenblas.so (0x805600000) libgcc_s.so.1 =3D> /lib/libgcc_s.so.1 (0x8063d7000) librt.so.1 =3D> /usr/lib/librt.so.1 (0x8065e5000) libomp.so =3D> /usr/local/llvm50/lib/libomp.so (0x8067ea000) libelf.so.2 =3D> /lib/libelf.so.2 (0x806a74000) There are 174 ports with USE=3Dfortran in ports collection. I would rather = add an optional FLANG compile param for all of them (on amd64). Of course flang sh= ould become a replacement in a long-term perspective (if FreeBSD will continue a clang movement). Regarding broken flang-clang - it's a basic pkg-plist issue, I've committed= a fix here - https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D222254#c12. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Mon May 7 18:21:37 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DD843FB8F60 for ; Mon, 7 May 2018 18:21:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 6BB3E8588A for ; Mon, 7 May 2018 18:21:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 263BCFB8F5E; Mon, 7 May 2018 18:21:36 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F35A5FB8F5D for ; Mon, 7 May 2018 18:21:35 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 84F158585F for ; Mon, 7 May 2018 18:21:35 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id B69D91B10D for ; Mon, 7 May 2018 18:21:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w47ILYNw079139 for ; Mon, 7 May 2018 18:21:34 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w47ILYUG079138 for fortran@FreeBSD.org; Mon, 7 May 2018 18:21:34 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 228007] math/lapack: switch to flang Date: Mon, 07 May 2018 18:21:34 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: sgk@troutmask.apl.washington.edu X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org 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: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2018 18:21:37 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 --- Comment #20 from sgk@troutmask.apl.washington.edu --- (In reply to robert.ayrapetyan from comment #19) > > From the other side, making flang a default compiler on > certain ports should not break anything, e.g. here is > armadillo built against mix of flang\gfortran: Are you sure? After hacking devel/flang to install. Simple testing by trying to compile and compile and run programs from gfortran's testsuite I have found % cd gfortran.fortran-torture/compile implicit_1.f90 F90-S-0000-Internal compiler error. create_ref:IM_BASE op#2 not based sym 302 (implicit_1.f90: 22) F90-S-0000-Internal compiler error. size_of: attempt to size assumed size character 0 (implicit_1.f90: 31) 0 inform, 0 warnings, 2 severes, 0 fatal for foo % cd ../execute Wrong code generated for data_3.f90, dep_fails.f90, der_io.f90, entry_6.f90, forall_3.f90, forall_5.f90, forall_6.f90, forall_7.f90, getarg_1.f90, intrinsic_nearest.f90, intrinsic_pack.f90, intrinsic_sign.f90, where18.f90, where_7.f90, and where_8.f90 This might be a gfortran extension, but I suspect a bug in flang. entry_2.f90 F90-S-0045-Data type of entry point e4 disagrees with function f3 (entry_2.f90: 22) F90-S-0045-Data type of entry point e3 disagrees with function f3 (entry_2.f90: 21) 0 inform, 0 warnings, 2 severes, 0 fatal for f3 Code generation bugs entry_4.f90 /tmp/entry_4-b1e98a.ll:167:14: error: expected '=3D' after instruction id ret void %18, !dbg !35 entry_7.f90 /tmp/entry_7-7901bf.ll:83:52: error: pointers to void are invalid - use i8* instead %35 =3D bitcast i64* %__master_entry_rslt346 to void* entry_8.f90 /tmp/entry_8-25b70f.ll:87:14: error: expected '=3D' after instruction id ret void %24, !dbg !32 ^ forall_1.f90 F90-F-0000-Internal compiler error. make_same_idx: illegal forall 2=20 (forall_1.f90: 59) There isn't an internal procedure in this program. This is a=20 bogus error message. intrinsic_associated.f90 F90-W-0155-END statement for internal procedure should be END SUBROUTINE (intrinsic_associated.f90: 125) 0 inform, 1 warnings, 0 severes, 0 fatal for associated_2 Flang does not support the TRAILZ intrinsic intrinsic_trailz.f90 F90-S-0038-Symbol, trailz, has not been explicitly declared (intrinsic_trailz.f90 ) 0 inform, 0 warnings, 1 severes, 0 fatal for test_trailz BTW, FreeBSD's bugzilla is probably a poor place to have a discussion concerning potential problems with flang. PS: for those interested more thorough testing see https://groups.google.com/forum/#!searchin/comp.lang.fortran/flang%7Csort:d= ate/comp.lang.fortran/AIHRQ2kJv3c/0BhngsA-BAAJ --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Mon May 7 22:01:00 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B8671FBE2DC for ; Mon, 7 May 2018 22:01:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 454907AC2F for ; Mon, 7 May 2018 22:01:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id F3B72FBE2D8; Mon, 7 May 2018 22:00:59 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DFF0AFBE2D7 for ; Mon, 7 May 2018 22:00:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 780527AC0D for ; Mon, 7 May 2018 22:00:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id A97171CEBE for ; Mon, 7 May 2018 22:00:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w47M0wV3030474 for ; Mon, 7 May 2018 22:00:58 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w47M0w4f030472 for fortran@FreeBSD.org; Mon, 7 May 2018 22:00:58 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 228007] math/lapack: switch to flang Date: Mon, 07 May 2018 22:00:58 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: robert.ayrapetyan@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.isobsolete attachments.created 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 MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2018 22:01:00 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 robert.ayrapetyan@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #193140|0 |1 is obsolete| | --- Comment #21 from robert.ayrapetyan@gmail.com --- Created attachment 193165 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D193165&action= =3Dedit patch with a for loop for non-flang archs Because of the weird way of Makefile's processing logic, we have to EXCLUDE unsupported architectures rather than include only working one. Now it buil= ds fine in e.g. i386 env. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Mon May 7 22:03:22 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 583E8FBE4C7 for ; Mon, 7 May 2018 22:03:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DEEB87B1F4 for ; Mon, 7 May 2018 22:03:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 988ECFBE4C2; Mon, 7 May 2018 22:03:21 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8475EFBE4C0 for ; Mon, 7 May 2018 22:03:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1B6497B1F0 for ; Mon, 7 May 2018 22:03:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 4B18E1D010 for ; Mon, 7 May 2018 22:03:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w47M3Kow043520 for ; Mon, 7 May 2018 22:03:20 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w47M3KHQ043518 for fortran@FreeBSD.org; Mon, 7 May 2018 22:03:20 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 228007] math/lapack: switch to flang Date: Mon, 07 May 2018 22:03:20 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: robert.ayrapetyan@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org 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: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 May 2018 22:03:22 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 --- Comment #22 from robert.ayrapetyan@gmail.com --- (In reply to sgk from comment #20) You're right, it doesn't seem production grade. So proposing just an option= al switch for now. Thanks! --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-fortran@freebsd.org Tue May 8 02:41:19 2018 Return-Path: Delivered-To: freebsd-fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EF26EFC928F for ; Tue, 8 May 2018 02:41:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A8F247FD66 for ; Tue, 8 May 2018 02:41:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 630C8FC928D; Tue, 8 May 2018 02:41:18 +0000 (UTC) Delivered-To: fortran@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4F3F7FC9289 for ; Tue, 8 May 2018 02:41:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D87507FD5E for ; Tue, 8 May 2018 02:41:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 169041F60A for ; Tue, 8 May 2018 02:41:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w482fGbk021458 for ; Tue, 8 May 2018 02:41:16 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w482fG86021455 for fortran@FreeBSD.org; Tue, 8 May 2018 02:41:16 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 228007] math/lapack: switch to flang Date: Tue, 08 May 2018 02:41:16 +0000 X-Bugzilla-Reason: AssignedTo 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 Many People X-Bugzilla-Who: jmd@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fortran@FreeBSD.org 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: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 May 2018 02:41:19 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228007 --- Comment #23 from Johannes M Dieterich --- (In reply to sgk from comment #18) Steve, I'd really appreciate if you'd be less snarky about this. First, I am not released from mentorship yet, hence cannot commit patches without mentor approval and my main mentor has been and is currently only in very limited capacity able to review patches. We are working on assigning a new mentor. Lastly, flang-clang pkg-list breaking happens b/c of devel/llvm50 updates t= hat are not being coordinated with me. To insinuate that would be the fault of = my maintainership or the flang compiler is not OK. --=20 You are receiving this mail because: You are the assignee for the bug.=