forked from OSchip/llvm-project
19 lines
557 B
Fortran
19 lines
557 B
Fortran
!-----------
|
|
! RUN lines
|
|
!-----------
|
|
! RUN: %flang_fc1 -E %s 2>&1 | FileCheck %s --check-prefix=DEFINED
|
|
! RUN: %flang_fc1 -E -cpp %s 2>&1 | FileCheck %s --check-prefix=DEFINED
|
|
! RUN: %flang_fc1 -E -nocpp %s 2>&1 | FileCheck %s --check-prefix=NOT_DEFINED
|
|
|
|
!-----------------
|
|
! EXPECTED OUTPUT
|
|
!-----------------
|
|
! DEFINED: flang = 1
|
|
! DEFINED-NEXT: flang_major = {{[1-9][0-9]*$}}
|
|
|
|
! NOT_DEFINED: flang = __flang__
|
|
! NOT_DEFINED-NEXT: flang_major = __flang_major__
|
|
|
|
integer, parameter :: flang = __flang__
|
|
integer, parameter :: flang_major = __flang_major__
|