brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.0 KiB · 6e16afd Raw
69 lines · plain
1! RUN: %flang_fc1 -E -fpreprocess-include-lines -I %S/Inputs %s 2>&1 | FileCheck %s2      include 'include-file'3      include "include-file"4      include 1_'include-file'5      include 1_"include-file"6      i n c l u d e 'include-file'7      INCLUDE 'include-file'8      I N C L U D E 'include-file'9include 'include-file'10include "include-file"11include 1_'include-file'12include 1_"include-file"13i n c l u d e 'include-file'14INCLUDE 'include-file'15I N C L U D E 'include-file'16     0include 'include-file'17      x = 218     include 'include-file'19      print *, "20     1include 'not-an-include'21     2"22cinclude 'not-an-include'23*include 'not-an-include'24!include 'not-an-include'25c     include 'not-an-include'26*     include 'not-an-include'27!     include 'not-an-include'28      end29 30!CHECK:#line "{{.*[/\\]}}include-file" 131!CHECK:      x = 132!CHECK:#line "{{.*[/\\]}}include-file" 133!CHECK:      x = 134!CHECK:#line "{{.*[/\\]}}include-file" 135!CHECK:      x = 136!CHECK:#line "{{.*[/\\]}}include-file" 137!CHECK:      x = 138!CHECK:#line "{{.*[/\\]}}include-file" 139!CHECK:      x = 140!CHECK:#line "{{.*[/\\]}}include-file" 141!CHECK:      x = 142!CHECK:#line "{{.*[/\\]}}include-file" 143!CHECK:      x = 144!CHECK:#line "{{.*[/\\]}}include-file" 145!CHECK:      x = 146!CHECK:#line "{{.*[/\\]}}include-file" 147!CHECK:      x = 148!CHECK:#line "{{.*[/\\]}}include-file" 149!CHECK:      x = 150!CHECK:#line "{{.*[/\\]}}include-file" 151!CHECK:      x = 152!CHECK:#line "{{.*[/\\]}}include-file" 153!CHECK:      x = 154!CHECK:#line "{{.*[/\\]}}include-file" 155!CHECK:      x = 156!CHECK:#line "{{.*[/\\]}}include-file" 157!CHECK:      x = 158!CHECK:#line "{{.*[/\\]}}include-file" 159!CHECK:      x = 160!CHECK:#line "{{.*[/\\]}}include.f" 1761!CHECK:      x = 262!CHECK:#line "{{.*[/\\]}}include-file" 163!CHECK:      x = 164!CHECK:#line "{{.*[/\\]}}include.f" 1965!CHECK:      print *, "                                                        &66!CHECK:     &include 'not-an-include'                                          &67!CHECK:     &"68!CHECK:      end69