brintos

brintos / llvm-project-archived public Read only

0
0
Text · 739 B · f692447 Raw
22 lines · plain
1! Check that the driver correctly defines macros with the compiler version2 3!--------------------------4! FLANG DRIVER (flang)5!--------------------------6! RUN: %flang_fc1 -E %s  2>&1 | FileCheck %s --ignore-case7 8!-----------------------------------------9! FRONTEND FLANG DRIVER (flang -fc1)10!-----------------------------------------11! RUN: %flang_fc1 -E %s  2>&1 | FileCheck %s --ignore-case12 13! CHECK: flang = 114! CHECK: flang_major = {{[1-9][0-9]*$}}15! CHECK: flang_minor = {{[0-9]+$}}16! CHECK: flang_patchlevel = {{[0-9]+$}}17 18integer, parameter :: flang = __flang__19integer, parameter :: flang_major = __flang_major__20integer, parameter :: flang_minor = __flang_minor__21integer, parameter :: flang_patchlevel = __flang_patchlevel__22