[MPIWG Fortran] Provide Fortran datatypes if Fortran bindings not provided?

Jeff Hammond jeff.science at gmail.com
Thu Feb 18 11:04:56 CST 2016



> On Feb 18, 2016, at 8:10 AM, Bill Long <longb at cray.com> wrote:
> 
> 
>> On Feb 18, 2016, at 8:49 AM, Jeff Hammond <jeff.science at gmail.com> wrote:
>> 
>> 
>> 
>> On Thu, Feb 18, 2016 at 5:58 AM, Bill Long <longb at cray.com> wrote:
>> 
>> It would seem peculiar to have no Fortran compiler installed.  Even if that was the case at the moment, it could change in the future, and you would not want to have to rebuild MPI in that case.
>> 
>> It is not peculiar.  LLVM does not yet have a usable Fortran front-end, so anyone that uses this compiler toolchain exclusively does not have a Fortran compiler.
> 
> I understand that is being resolved. 
> 

ETA for Fortran 2008 support is how many years?

>> 
>> When I build MPICH with LLVM, I do a pure build, wherein CC=clang, CXX=clang++ FC=false.  This means that my MPI library cannot know anything about Fortran and I do not want it to make stuff up.
>> 
>> LLVM is the system compiler for a relatively large computer company known as Apple, and many HPC users own such systems :-)
> 
> True, but not for running MPI applications. 
> 

I run MPI+Clang apps on Mac regularly.

Note also that at least one of the BSDs switched from GCC to LLVM for license purity. 

Jeff 

> Cheers,
> Bill
> 
>> 
>> Jeff
>> 
>> -- 
>> Jeff Hammond
>> jeff.science at gmail.com
>> http://jeffhammond.github.io/
>> _______________________________________________
>> mpiwg-fortran mailing list
>> mpiwg-fortran at lists.mpi-forum.org
>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-fortran
> 
> Bill Long                                                                       longb at cray.com
> Fortran Technical Support  &                                  voice:  651-605-9024
> Bioinformatics Software Development                     fax:  651-605-9142
> Cray Inc./ Cray Plaza, Suite 210/ 380 Jackson St./ St. Paul, MN 55101
> 
> 
> _______________________________________________
> mpiwg-fortran mailing list
> mpiwg-fortran at lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-fortran



More information about the mpiwg-fortran mailing list