Skip to content

Cannot be compiled or executed correctly by any existing version of Flang #22

Open
@kawashima-fj

Description

@kawashima-fj

This is a known issue.

Problem

This test suite includes tests that cannot be compiled or executed correctly by any existing version of Flang.

Details

This test suite was originally developed for the proprietary Fujitsu C/C++/Fortran compilers. Flang is under active development currently. Therefore there are tests which result in NOEXE (compilation error) or FAIL (execution error or result verification error) instead of PASS by the following reasons.

  • Flang does not implement some features yet.
  • Some bugs of Flang are not yet fixed.
  • There are test failures for which we have not distinguished whether the failure is a Flang bug or a test bug.

Workaround

Don't expect current Flang to pass all tests. Use this test suite to compare test results of one run (e.g., before your change) and another run (e.g., after your change).

By default, Ninja stops compiling when a first compilation error is detected. Specify -k 0 option to continue compilation of remaining test programs.

Future direction

Missing features will be implemented in Flang and bugs of Flang will be fixed. We will fix bugs of tests or eliminate erroneous tests.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions