1!----------- 2! RUN lines 3!----------- 4! RUN: %flang_fc1 -E %s 2>&1 | FileCheck %s --check-prefix=DEFINED 5! RUN: %flang_fc1 -E -cpp %s 2>&1 | FileCheck %s --check-prefix=DEFINED 6! RUN: %flang_fc1 -E -nocpp %s 2>&1 | FileCheck %s --check-prefix=NOT_DEFINED 7 8!----------------- 9! EXPECTED OUTPUT 10!----------------- 11! DEFINED: flang = 1 12! DEFINED-NEXT: flang_major = {{[1-9][0-9]*$}} 13 14! NOT_DEFINED: flang = __flang__ 15! NOT_DEFINED-NEXT: flang_major = __flang_major__ 16 17integer, parameter :: flang = __flang__ 18integer, parameter :: flang_major = __flang_major__ 19