16 lines · plain
1!-----------2! RUN lines3!-----------4! RUN: %flang_fc1 -E %s 2>&1 | FileCheck %s --check-prefix=DEFINED5! RUN: %flang_fc1 -E -cpp %s 2>&1 | FileCheck %s --check-prefix=DEFINED6! RUN: %flang_fc1 -E -nocpp %s 2>&1 | FileCheck %s --check-prefix=NOT_DEFINED7 8! DEFINED: flang = 19! DEFINED-NEXT: flang_major = {{[1-9][0-9]*$}}10 11! NOT_DEFINED: flang = __flang__12! NOT_DEFINED-NEXT: flang_major = __flang_major__13 14integer, parameter :: flang = __flang__15integer, parameter :: flang_major = __flang_major__16