The CamelCase-to-hyphenated conversion was incorrectly splitting "OpenMP" and "OpenACC" into "open-mp" and "open-acc", producing wrong -W flag names like -Wopen-mp-usage instead of -Wopenmp-usage. Fix the conversion to treat these as compound names, keep the old spellings as deprecated aliases, and emit a warning when deprecated spellings are used. --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1.8 KiB
Flang {{version}} {{in_progress}}Release Notes
```{warning}
These are in-progress notes for the upcoming LLVM {{version}} release.
Release notes for previous releases can be found on [the Download
Page](https://releases.llvm.org/download.html).
```
Introduction
This document contains the release notes for the Flang Fortran frontend, part of the LLVM Compiler Infrastructure, release {{version}}. Here we describe the status of Flang in some detail, including major improvements from the previous release and new feature work. For the general LLVM release notes, see the LLVM documentation. All LLVM releases may be downloaded from the LLVM releases web site.
Note that if you are reading this file from a Git checkout, this document applies to the next release, not the current one. To see the release notes for a specific release, please see the releases page.
Major New Features
Bug Fixes
Non-comprehensive list of changes in this release
New Compiler Flags
- The warning flags with prefixes -Wopen-mp and -Wopen-acc have been deprecated in favor of corrected spellings with the respective prefixes -Wopenmp and -Wopenacc. Removal of the deprecated options is planned for LLVM 25 (July 2027).
Windows Support
Fortran Language Changes in Flang
Build System Changes
New Issues Found
Additional Information
Flang's documentation is located in the flang/docs/ directory in the
LLVM monorepo.
If you have any questions or comments about Flang, please feel free to contact us on the Discourse forums.