Skip to content

Commit d60710a

Browse files
authored
Merge pull request #64 from BerkeleyLab/rouson-patch-1
doc(README): mv GCC 16.3-17 to Supported Compilers
2 parents e3db9be + cb80dfb commit d60710a

1 file changed

Lines changed: 12 additions & 9 deletions

File tree

‎README.md‎

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -94,12 +94,16 @@ Building and testing
9494
--------------------
9595
### Supported Compilers
9696

97-
Vendor | Compiler | Version(s)| Build/Test Command
98-
---------|-----------|-----------|-------------------
99-
LFortran| `lfortran`| 0.64 | `fpm test --compiler lfortran --flag "--cpp --realloc-lhs-arrays --separate-compilation"`
100-
LLVM | `flang` | 20-23 | `fpm test --compiler flang --profile release`
101-
LLVM | `flang` | 19 | `fpm test --compiler flang --profile release --flag "-mmlir -allow-assumed-rank"`
102-
NAG | `nagfor` | 7.2 | `fpm test --compiler nagfor --flag "-fpp -O4"`
97+
Vendor |Compiler | Tested Version(s) |Build/Test Command
98+
---------|----------|--------------|------------------
99+
GCC |`gfortran`|16.3.0, 17.0.0|`fpm test --compiler gfortran --profile release`
100+
LFortran|`lfortran`|0.64 |`fpm test --compiler lfortran --flag "--cpp --realloc-lhs-arrays --separate-compilation"`
101+
LLVM |`flang` |20-23 |`fpm test --compiler flang --profile release`
102+
LLVM |`flang` |19 |`fpm test --compiler flang --profile release --flag "-mmlir -allow-assumed-rank"`
103+
NAG |`nagfor` |7.2 Build 7244|`fpm test --compiler nagfor --flag "-fpp -O4"`
104+
105+
#### GCC
106+
GCC 16.3.0 and 17.0.0 are pre-release versions that include fixes required by Formal.
103107

104108
#### LLVM
105109
With `fpm` Versions before 0.13.0, replace `flang` with `flang-new` and delete `--profile release` in the tabulated commands above.
@@ -109,13 +113,12 @@ Building with `nagfor` requires an `fpm` version containing commit 9a4433d, whic
109113

110114
### Unsupported Compilers
111115
---------------------
112-
Recent commits exposed issues with the Intel `ifx` and `gfortran` compilers that block building Formal.
113-
Once the issues have been addressed, the corresponding compiler's content will be moved back up to [Supported Compilers] table.
116+
Recent commits exposed issues with the Intel `ifx` compiler that block building Formal.
117+
Once the issues have been addressed, the `ifx` entry below will be moved back up to [Supported Compilers] table.
114118

115119
Vendor| Compiler |Version |Build/Test Command
116120
-------|-----------|--------|------------------
117121
Intel | `ifx` |2026.1.0|`FOR_COARRAY_NUM_IMAGES=1 fpm test --compiler ifx --flag "-fpp -O3 -coarray" --profile release`
118-
GCC | `gfortran`|16.2.0 |`fpm test --compiler gfortran --profile release`
119122

120123
Documentation
121124
-------------

0 commit comments

Comments
 (0)