flang
« Back to VersTracker
Description:
LLVM Fortran Frontend
Type: Formula  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @llvmorg  |  formulae.brew.sh
Category: Developer tools
Tags: fortran llvm compiler hpc scientific-computing
Install: brew install flang
About:
Flang is the Fortran frontend for the LLVM compiler infrastructure. It parses and semantically analyzes Fortran code, converting it into an intermediate representation that can be optimized and compiled to machine code. This enables modern Fortran applications to leverage the powerful optimization and code generation capabilities of the LLVM backend.
Key Features:
  • Full Fortran 2018 standard compliance
  • Integration with LLVM optimization and code generation pipeline
  • Support for OpenMP and OpenACC directives
  • Modern C++ codebase with extensible architecture
Use Cases:
  • Compiling high-performance scientific computing applications
  • Migrating legacy Fortran codebases to modern toolchains
  • Developing mixed-language applications with C/C++ and Fortran
Alternatives:
  • gfortran – GNU Fortran compiler with broader platform support but different optimization pipeline
  • ifort – Intel Fortran compiler with vendor-specific optimizations for Intel hardware
Version History
Detected Version Rev Change Commit
Dec 17, 2025 11:13am 0 VERSION_BUMP 4402dd92
Oct 11, 2025 12:26pm 0 VERSION_BUMP 92e41353
Sep 13, 2025 8:27pm 0 VERSION_BUMP 6ac49df5
Sep 11, 2025 8:38am 0 VERSION_BUMP b418453a
Dec 18, 2024 7:05pm 0 VERSION_BUMP fcb22d47
Dec 7, 2024 3:39am 0 VERSION_BUMP 3ea70acc
Nov 24, 2024 6:40am 0 VERSION_BUMP 3ed4740e
Nov 20, 2024 3:40pm 0 VERSION_BUMP 3668ed3b
Oct 4, 2024 3:12pm 0 VERSION_BUMP 61d98e52
Oct 3, 2024 2:23pm 0 VERSION_BUMP b7441e77
Oct 3, 2024 6:59am 0 VERSION_BUMP 22c68a0e
Sep 30, 2024 6:08am 0 VERSION_BUMP 49dfa528
Sep 29, 2024 1:46pm 0 VERSION_BUMP 6413ccad