Skip to content

doc(README): update description of compiler tests #23

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 6, 2022
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 3 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,9 @@ Compiler Status
---------------
Correct execution of the Reference Counter library code requires comprehensive
compiler support for Fortran's type finalization semantics. The unit test suite
includes language standard-conformance tests that verify correct compiler behavior
across a few common use cases. The table below summarizes the observes compiler
behaviors:
includes compiler standard-conformance tests. We have attempted to include at least
one example of each scenario in which the Fortran 2018 standard requires compilers
to finalize objects. The table below summarizes the observed compiler behaviors:

| _Compiler_ | _Test failures_ | _Version tested_ |
| :--- | :---: | :--- |
Expand All @@ -72,10 +72,6 @@ behaviors:
| NVIDIA | Fails to build (ICE) | `nvfortran` 2022.2 |
| AMD | Fails to build (ICE) | `flang` 13.0.0 (AOCC_3.2.0-Build\#128 2021\_11\_12) |

The current compiler tests are based on early user feedback and are therefore
_ad hoc_ with no attempt at being exhaustive. Please submit an issue if you
encounter unexpected behavior in a use case not covered in the test suite or
you can provide test results for additional compilers.

Downloading, Building, and Testing
----------------------------------
Expand Down