Until now we've been maintaining 2 test directories for Flang's drivers:
- test/Driver for f18 (the current driver)
- test/Flang-Driver for flang-new (the new driver)
As we have started sharing tests between the drivers, this separation is
no longer required. This patch merges the two test directories.
A few notable changes:
- Driver/version-test.f90 and Flang-Driver/driver-version.f90 are replaced with Driver/driver-version.f90
- Driver/no-files.f90 is updated so that it can be used for the new driver too. The file is renamed as input-from-stdin-unparse.f90 to better reflect what is testeed.
- Driver/write-module.f90 is deleted in favour of Flang-Driver/write-module.f90 (see https://reviews.llvm.org/D97197 for more context)
- When reading from stdin, f18 will now assume -fsyntax-only (for consistency with flang-new and to allow Driver/no-files.f90 to be shared)
I think it would be okay to make this one require the new driver.
"suite" -> "suit"