[flang-dev] [F18] Which compilers configurations f18 have being tested/built?

Steve Scalpone via flang-dev flang-dev at lists.llvm.org
Mon Mar 23 08:22:07 PDT 2020


I’ve got builders running with:

- macOs, Mojave, Apple LLVM version 10.0.1 (clang-1001.0.46.4)

- centos, x86_64, gcc versions 7.3, 7.4, 8.1, 8.2, 8.3, 9.1, 9.2, 9.3

- rhel, ppc64le, gcc versions 7.3, 7.4, 8.1, 8.2, 8.3, 9.1, 9.2, 9.3

I expect to have ubuntu, aarch64, gcc version 9.1 and 9.2 back up and running in a few hours.

Right now, vanilla llvm master branch fails to compile for me with gcc 7.1 or 7.2.  I’m not sure of the root cause, but cmake is running with -DCMAKE_CXX_STANDARD=17.

From: "Rao, Shivarama" <Shivarama.Rao at amd.com>
Date: Thursday, March 19, 2020 at 10:23 AM
To: Tarique Islam <tislam at ca.ibm.com>, pat <pat at lanl.gov>
Cc: Caroline Concatto <Caroline.Concatto at arm.com>, flang-dev <flang-dev at lists.llvm.org>, Richard Barton <Richard.Barton at arm.com>, Steve Scalpone <sscalpone at nvidia.com>
Subject: RE: [flang-dev] [F18] Which compilers configurations f18 have being tested/built?

External email: Use caution opening links or attachments


[AMD Official Use Only - Internal Distribution Only]

Hi,

I am able to build f18 (using f18-llvm-project repo) for the following combinations


-          x86_64 Ubuntu with gcc-7.5

-          x86_64 Ubuntu with clang-8.

  I also checked with sources from https://github.com/flang-compiler/f18/pull/1045 and the build works for above combinations.

Thanks,
Shivaram

From: Tarique Islam <tislam at ca.ibm.com>
Sent: Thursday, March 19, 2020 8:23 PM
To: McCormick, Pat <pat at lanl.gov>
Cc: Caroline Concatto <Caroline.Concatto at arm.com>; flang-dev at lists.llvm.org; Richard Barton <Richard.Barton at arm.com>; Rao, Shivarama <Shivarama.Rao at amd.com>; Stephen Scalpone <sscalpone at nvidia.com>
Subject: Re: [flang-dev] [F18] Which compilers configurations f18 have being tested/built?

[CAUTION: External Email]

I was able to build on Power (RHEL with clang).

Regards,
Tarique Islam
XL Fortran Compiler Development
IBM Toronto Software Lab
tislam at ca.ibm.com<mailto:tislam at ca.ibm.com>



[Inactive hide details for "McCormick, Pat" ---2020-03-18 01:50:41 PM---I have build successfully across aarch64 (latest RHEL w/]"McCormick, Pat" ---2020-03-18 01:50:41 PM---I have build successfully across aarch64 (latest RHEL w/ gcc9.x and clang 9.x), x86_64 (CentOS 7, Ub

From: "McCormick, Pat" <pat at lanl.gov<mailto:pat at lanl.gov>>
To: Richard Barton <Richard.Barton at arm.com<mailto:Richard.Barton at arm.com>>
Cc: Caroline Concatto <Caroline.Concatto at arm.com<mailto:Caroline.Concatto at arm.com>>, "flang-dev at lists.llvm.org<mailto:flang-dev at lists.llvm.org>" <flang-dev at lists.llvm.org<mailto:flang-dev at lists.llvm.org>>, Stephen Scalpone <sscalpone at nvidia.com<mailto:sscalpone at nvidia.com>>, "Tarique Islam" <tislam at ca.ibm.com<mailto:tislam at ca.ibm.com>>, "Rao, Shivarama" <Shivarama.Rao at amd.com<mailto:Shivarama.Rao at amd.com>>
Date: 2020-03-18 01:50 PM
Subject: Re: [EXTERNAL] [flang-dev] [F18] Which compilers configurations f18 have being tested/built?

________________________________



I have build successfully across aarch64 (latest RHEL w/ gcc9.x and clang 9.x), x86_64 (CentOS 7, Ubuntu (18.04), gcc9.x, and clang 9.x), and MacOS (10.15.3) and Xcode (11.3.1).

—Pat
On Mar 18, 2020, at 11:45 AM, Richard Barton <Richard.Barton at arm.com<mailto:Richard.Barton at arm.com>> wrote:

Hi Carol

Have you been applying the cmake patch from https://github.com/flang-compiler/f18/pull/1045<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fflang-compiler%2Ff18%2Fpull%2F1045&data=02%7C01%7CShivarama.Rao%40amd.com%7C995ec70f5aa24e9a7f5e08d7cc1547d2%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637202264082406427&sdata=jB8FjG34yuxquZpd8FnWrbkgUctTiLcgp9DY3Lz69Ug%3D&reserved=0> for these experiments or building using the existing Cmake infrastructure?
I assume that your status here is for Arm AArch64 platforms only? Is anyone able vouch for or investigate this across other platforms like Power, x86_64?
I also assume this was for Linux? Can anyone vouch for mac builds?

@Steve Scalpone<mailto:sscalpone at nvidia.com>, @McCormick, Pat<mailto:pat at lanl.gov>, @Tarique Islam<mailto:tislam at ca.ibm.com>, @Rao, Shivarama<mailto:Shivarama.Rao at amd.com> – I think you or your teams may have experiences of some of these configurations?

Ta
Rich

From: flang-dev <flang-dev-bounces at lists.llvm.org<mailto:flang-dev-bounces at lists.llvm.org>> On Behalf Of Caroline Concatto via flang-dev
Sent: 12 March, 2020 09:19
To: flang-dev at lists.llvm.org<mailto:flang-dev at lists.llvm.org>
Subject: [flang-dev] [F18] Which compilers configurations f18 have being tested/built?

Hello you all,

In github, we have a task/issue raised to Align F18 supported build compilers to LLVM's[1], which is to adjust the supported compilers statement in F18 Readme.

I have created a simple spreadsheet where I have added possible configurations to build F18 and LLVM with GCC, Clang and libstdc++ and libc++.
I added the ones I believe are possible, but if there are more, please add.

I started to full in the spreadsheet with the configurations that we have built here at Arm. But would be nice if others could share this info in the file attached with us all, so we can update the Readme file properly.

Does anyone have any experience building with the other configurations so we can turn the yellow cells to green or red?

Thank you,

Carol

[1] https://github.com/flang-compiler/f18/issues/986<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fflang-compiler%2Ff18%2Fissues%2F986&data=02%7C01%7CShivarama.Rao%40amd.com%7C995ec70f5aa24e9a7f5e08d7cc1547d2%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637202264082416377&sdata=bbwNz3sEQyT%2Fs04MeHyeZXJ2qQNC%2Fk8tXw5gIZMKcs0%3D&reserved=0>


-----------------------------------------------------------------------------------
This email message is for the sole use of the intended recipient(s) and may contain
confidential information.  Any unauthorized review, use, disclosure or distribution
is prohibited.  If you are not the intended recipient, please contact the sender by
reply email and destroy all copies of the original message.
-----------------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/flang-dev/attachments/20200323/339b763d/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.gif
Type: image/gif
Size: 106 bytes
Desc: image001.gif
URL: <http://lists.llvm.org/pipermail/flang-dev/attachments/20200323/339b763d/attachment-0001.gif>


More information about the flang-dev mailing list