Announcement

Collapse
No announcement yet.

Flang Fortran Compiler Set To Land Next Week For LLVM 10.0

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Flang Fortran Compiler Set To Land Next Week For LLVM 10.0

    Phoronix: Flang Fortran Compiler Set To Land Next Week For LLVM 10.0

    As reported last month, Flang is expected to land in the LLVM 10.0 source tree ahead of the feature freeze for the v10.0 release due out in February. That landing is now scheduled to take place next week...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    While it is an old quote, it does remind one of the longevity of the Fortran language in certain domains: "I don't know what the programming language of the year 2000 will look like, but I know it will be called FORTRAN." - Sir Charles Anthony Richard Hoare

    Comment


    • #3
      The #1 reason I've been following the project and am excited to try it once a working version is released is that it will use Tensorflow's MLIR (and a Fortran-specific dialect, FIR) for array and loop optimizations. Looking forward to seeing what these can do and to running benchmarks.

      Comment


      • #4
        What is the Fortran 2008 / 2018 Standard compliance level of Flang? We have a modern Fortran codebase that only works with Intel / Cray / GFortran compilers because of the heavy usage of some modern Fortran features. It would be great to add Flang to the list of tested and compatible compilers for our package.

        Comment


        • #5
          Originally posted by AKing View Post
          What is the Fortran 2008 / 2018 Standard compliance level of Flang? We have a modern Fortran codebase that only works with Intel / Cray / GFortran compilers because of the heavy usage of some modern Fortran features. It would be great to add Flang to the list of tested and compatible compilers for our package.
          Flang has just been renamed from f18 so you can indeed expect 2018 standard compliance, more details here:
          F18 is a front-end for Fortran intended to replace the existing front-end in the Flang compiler - flang-compiler/f18

          Comment


          • #6
            Benchmarks?

            Comment

            Working...
            X