mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-26 18:46:06 +00:00

Update the preprocessor regression tests to use the new driver if the new driver is built (FLANG_BUILD_NEW_DRIVER=On), otherwise the tests will still run using f18. Summary of changes: - Introduce %flang to the regression tests, which points to the new driver if it is built or otherwise points to f18 - Update all tests in flang/test/Preprocessing/ to use %flang Differential Revision: https://reviews.llvm.org/D94805
12 lines
402 B
Fortran
12 lines
402 B
Fortran
! Check that the macros that give the version number are set properly
|
|
|
|
!CHECK: flang_major = {{[1-9][0-9]*$}}
|
|
!CHECK: flang_minor = {{[0-9]+$}}
|
|
!CHECK: flang_patchlevel = {{[0-9]+$}}
|
|
!RUN: %flang -E %s | FileCheck --ignore-case %s
|
|
|
|
|
|
integer, parameter :: flang_major = __flang_major__
|
|
integer, parameter :: flang_minor = __flang_minor__
|
|
integer, parameter :: flang_patchlevel = __flang_patchlevel__
|