Skip to content

Commit d8cafff

Browse files
committed
Use FileCheck directly
1 parent eacefa3 commit d8cafff

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

88 files changed

+102
-104
lines changed

test/CMakeLists.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
configure_lit_site_cfg(
2-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
3-
${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg
2+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
3+
${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg.py
44
)
55

66
configure_file(TestRunner.sh.in ${CMAKE_CURRENT_BINARY_DIR}/TestRunner.sh)
@@ -15,7 +15,7 @@ list(APPEND FORT_TEST_DEPS
1515
)
1616

1717
set(FORT_TEST_PARAMS
18-
fort_site_config=${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg
18+
fort_site_config=${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg.py
1919
)
2020

2121
if( NOT FORT_BUILT_STANDALONE )

test/CodeGen/Intrinsics/bitops.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22

33
PROGRAM bittest
44

test/CodeGen/Intrinsics/inquiry.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22

33
PROGRAM inquirytest
44

test/CodeGen/Intrinsics/maxminloc.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22

33
PROGRAM maxminloctest
44

test/CodeGen/array.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22

33
PROGRAM helloArrays
44

test/CodeGen/arrayArgument.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22

33
SUBROUTINE SUB(IARR, IARR2, LEN, RARR)
44
INTEGER IARR(10), IARR2(*)

test/CodeGen/arrayConstructor.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22

33
PROGRAM test ! CHECK: private constant [4 x i32] [i32 1, i32 2, i32 3, i32 4]
44

test/CodeGen/callableArguments.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22

33
SUBROUTINE SUB(F, G) ! CHECK: void (i32*)* %f, i32 (float*)* %g
44
EXTERNAL F

test/CodeGen/character.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22

33
SUBROUTINE FOO(STR) ! CHECK: define void @foo_(i8* %str, i32 %str.length)
44
CHARACTER*(*) STR

test/CodeGen/characterIntrinsic.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM test
33
CHARACTER STR
44
LOGICAL L

test/CodeGen/common.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22

33
program com ! CHECK: @__BLNK__ = common global { i32, i32, float, { float, float } } zeroinitializer, align 16
44
integer i,j ! CHECK: @dir_ = common global { [20 x i8], i32 } zeroinitializer, align 16

test/CodeGen/complexArithmetic.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM test
33
COMPLEX C ! CHECK: alloca { float, float }
44
DOUBLE COMPLEX DC ! CHECK: alloca { double, double }

test/CodeGen/complexIntrinsic.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM testcomplexintrinsics
33
COMPLEX c
44
INTRINSIC aimag, conjg

test/CodeGen/complexIntrinsicMath.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - -O1 %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - -O1 %s | FileCheck %s
22
PROGRAM testcomplexintrinsicmath
33
COMPLEX c
44
INTRINSIC abs, sqrt, sin, cos, log, exp

test/CodeGen/computedGoto.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM gototest
33
INTEGER I
44

test/CodeGen/core.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM test
33
STOP ! CHECK: call void @libfort_stop()
44
END PROGRAM

test/CodeGen/data.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM datatest
33
INTEGER I, J
44
REAL X

test/CodeGen/defaultDouble8.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -fdefault-real-8 -fdefault-double-8 -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -fdefault-real-8 -fdefault-double-8 -emit-llvm -o - %s | FileCheck %s
22

33
program test
44
real x ! CHECK: alloca double

test/CodeGen/defaultInt8.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -fdefault-integer-8 -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -fdefault-integer-8 -emit-llvm -o - %s | FileCheck %s
22

33
program test
44
integer i ! CHECK: alloca i64

test/CodeGen/defaultReal8.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -fdefault-real-8 -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -fdefault-real-8 -emit-llvm -o - %s | FileCheck %s
22

33
program test
44
real x ! CHECK: alloca double

test/CodeGen/dowhile.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM dowhiletest
33
INTEGER I
44

test/CodeGen/equivalence.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22

33
PROGRAM eqtest
44
INTEGER I, J ! CHECK: alloca i8, i64 4, align

test/CodeGen/goto.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM gototest
33

44
1000 CONTINUE ! CHECK: 0:

test/CodeGen/if.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM iftest
33
INTEGER I
44
LOGICAL L

test/CodeGen/implicitConversion.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM test
33
INTEGER I
44
REAL X

test/CodeGen/init.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
SUBROUTINE sub()
33
! CHECK: @sub_r_ = {{.*}} global float
44
! CHECK: store float 2.500000e+00, float* @sub_r_

test/CodeGen/intrinsicConversion.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM intrinsicconv
33
INTEGER I
44
REAL R

test/CodeGen/mainProgram.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM test ! CHECK: define i32 @main
33
CONTINUE ! CHECK: br label
44
END PROGRAM ! CHECK: ret i32 0

test/CodeGen/memory.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort %s -O0 -S -emit-llvm -o - | %file_check %s
1+
! RUN: %fort %s -O0 -S -emit-llvm -o - | FileCheck %s
22
program p
33
integer(kind=4), allocatable :: a(10), b(5) ! CHECK: %a = alloca i32*
44
continue ! CHECK: %b = alloca i32*

test/CodeGen/module.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort %s -S -emit-llvm -o - | %file_check %s
1+
! RUN: %fort %s -S -emit-llvm -o - | FileCheck %s
22
module mod
33
integer N ! CHECK: @__mod_MOD_n_ = internal global i32
44
integer c ! CHECK: @__mod_MOD_c_ = internal global i32

test/CodeGen/save.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22

33
SUBROUTINE SUB() ! CHECK: @sub_i_ = {{.*}} global i32
44
INTEGER I ! CHECK: @sub_r_ = {{.*}} global float

test/CodeGen/scalarArithmetic.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM test
33
INTEGER X ! CHECK: alloca i32
44
REAL Y ! CHECK: alloca float

test/CodeGen/scalarIntrinsicMath.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM testscalarmath
33
INTEGER i
44
REAL x

test/CodeGen/scalarIntrinsicTruncRound.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM testscalartruncround
33
INTEGER i
44
REAL x

test/CodeGen/scalarLogical.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM test
33
LOGICAL L ! CHECK: alloca i32
44
INTEGER I

test/CodeGen/selectcase.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM test
33
INTEGER I, J
44
CHARACTER (Len = 10) STR, NAME

test/CodeGen/statementFunctions.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM test
33
X(I) = I + 1
44
COMPLEX A

test/CodeGen/subprogram.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22

33
SUBROUTINE SUB ! CHECK: define void @sub_()
44
END ! CHECK: ret void

test/CodeGen/systemIntrinsics.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22

33
PROGRAM sys ! CHECK: call void @libfort_sys_init()
44

test/CodeGen/type.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22

33
program typeTest
44

test/CodeGen/use.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort %s -S -emit-llvm -o - | %file_check %s
1+
! RUN: %fort %s -S -emit-llvm -o - | FileCheck %s
22
module m
33
integer n ! CHECK: @__m_MOD_n_ = internal global i32
44
contains

test/CodeGen/valueAssignment.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -emit-llvm -o - %s | FileCheck %s
22
PROGRAM test
33
INTEGER X
44
REAL Y

test/CodeGen/x86LinuxAggregateABI.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -triple "i686-unknown-linux" -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -triple "i686-unknown-linux" -emit-llvm -o - %s | FileCheck %s
22

33
complex function foo() ! CHECK: define void @foo_({ float, float }*
44
foo = (1.0, 2.0)

test/CodeGen/x86_64LinuxAggregateABI.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: %fort -triple "x86_64-unknown-linux" -emit-llvm -o - %s | %file_check %s
1+
! RUN: %fort -triple "x86_64-unknown-linux" -emit-llvm -o - %s | FileCheck %s
22

33
complex function foo() ! CHECK: define <2 x float> @foo_()
44
foo = (1.0, 2.0)

test/Driver/args.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
! RUN: not %fort -flong-nonexistent-command-line-arg %s 2>&1 | %file_check %s -check-prefix=NON-EXISTENT
1+
! RUN: not %fort -flong-nonexistent-command-line-arg %s 2>&1 | FileCheck %s -check-prefix=NON-EXISTENT
22

33
! NON-EXISTENT: unknown argument: '-flong-nonexistent-command-line-arg'
44

test/Driver/lineLength.f95

+12-12
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
! RUN: not %fort -fsyntax-only -ffree-line-length-garbage %s 2>&1 | %file_check %s -check-prefix=VALUE
2-
! RUN: not %fort -fsyntax-only -ffree-line-length-1parrot %s 2>&1 | %file_check %s -check-prefix=VALUE
3-
! RUN: not %fort -fsyntax-only -ffixed-line-length-garbage %s 2>&1 | %file_check %s -check-prefix=VALUE
4-
! RUN: not %fort -fsyntax-only -ffixed-line-length-1parrot %s 2>&1 | %file_check %s -check-prefix=VALUE
1+
! RUN: not %fort -fsyntax-only -ffree-line-length-garbage %s 2>&1 | FileCheck %s -check-prefix=VALUE
2+
! RUN: not %fort -fsyntax-only -ffree-line-length-1parrot %s 2>&1 | FileCheck %s -check-prefix=VALUE
3+
! RUN: not %fort -fsyntax-only -ffixed-line-length-garbage %s 2>&1 | FileCheck %s -check-prefix=VALUE
4+
! RUN: not %fort -fsyntax-only -ffixed-line-length-1parrot %s 2>&1 | FileCheck %s -check-prefix=VALUE
55

6-
! RUN: not %fort -fsyntax-only -ffixed-line-length-garbage %s 2>&1 | %file_check %s -check-prefix=VALUE
7-
! RUN: not %fort -fsyntax-only -ffixed-line-length-1parrot %s 2>&1 | %file_check %s -check-prefix=VALUE
8-
! RUN: not %fort -fsyntax-only -ffree-line-length-garbage %s 2>&1 | %file_check %s -check-prefix=VALUE
9-
! RUN: not %fort -fsyntax-only -ffree-line-length-1parrot %s 2>&1 | %file_check %s -check-prefix=VALUE
6+
! RUN: not %fort -fsyntax-only -ffixed-line-length-garbage %s 2>&1 | FileCheck %s -check-prefix=VALUE
7+
! RUN: not %fort -fsyntax-only -ffixed-line-length-1parrot %s 2>&1 | FileCheck %s -check-prefix=VALUE
8+
! RUN: not %fort -fsyntax-only -ffree-line-length-garbage %s 2>&1 | FileCheck %s -check-prefix=VALUE
9+
! RUN: not %fort -fsyntax-only -ffree-line-length-1parrot %s 2>&1 | FileCheck %s -check-prefix=VALUE
1010

11-
! RUN: not %fort -fsyntax-only -ffree-line-length-1000000000000000000000000 %s 2>&1 | %file_check %s -check-prefix=SIZE
12-
! RUN: not %fort -fsyntax-only -ffixed-line-length-1000000000000000000000000 %s 2>&1 | %file_check %s -check-prefix=SIZE
11+
! RUN: not %fort -fsyntax-only -ffree-line-length-1000000000000000000000000 %s 2>&1 | FileCheck %s -check-prefix=SIZE
12+
! RUN: not %fort -fsyntax-only -ffixed-line-length-1000000000000000000000000 %s 2>&1 | FileCheck %s -check-prefix=SIZE
1313

14-
! RUN: not %fort -fsyntax-only -ffixed-line-length-1000000000000000000000000 %s 2>&1 | %file_check %s -check-prefix=SIZE
15-
! RUN: not %fort -fsyntax-only -ffree-line-length-1000000000000000000000000 %s 2>&1 | %file_check %s -check-prefix=SIZE
14+
! RUN: not %fort -fsyntax-only -ffixed-line-length-1000000000000000000000000 %s 2>&1 | FileCheck %s -check-prefix=SIZE
15+
! RUN: not %fort -fsyntax-only -ffree-line-length-1000000000000000000000000 %s 2>&1 | FileCheck %s -check-prefix=SIZE
1616

1717
! VALUE: invalid value
1818
! SIZE: value '1000000000000000000000000' is too big

test/Lexer/fixedForm2.f

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
* RUN: %fort -fsyntax-only %s
2-
* RUN: %fort -fsyntax-only -ast-print %s 2>&1 | %file_check %s
2+
* RUN: %fort -fsyntax-only -ast-print %s 2>&1 | FileCheck %s
33
* an extract from chemm.f
44
SUBROUTINE FOO(M, N, ALPHA, BETA)
55
REAL M, N, ALPHA, BETA

test/Lexer/fixedFormSquash.f

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
PROGRAMfoo
22
C RUN: %fort -fsyntax-only %s
3-
C RUN: %fort -fsyntax-only -ast-print %s 2>&1 | %file_check %s
3+
C RUN: %fort -fsyntax-only -ast-print %s 2>&1 | FileCheck %s
44
INTEGERI,DOI,IDO
55
C next line is a DO statement, not DOI =
66
C CHECK: do i = 1, 10

test/Lexer/fixedFormString.f

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
PROGRAM text
22
C RUN: %fort -fsyntax-only %s
3-
C RUN: %fort -fsyntax-only -ast-print %s 2>&1 | %file_check --strict-whitespace %s
3+
C RUN: %fort -fsyntax-only -ast-print %s 2>&1 | FileCheck --strict-whitespace %s
44
CHARACTER *256 MESS(09)
55
DATA MESS(01)/
66
.' He llo

test/Lexer/numberConstants.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
! RUN: %fort -fsyntax-only -verify < %s
2-
! RUN: %fort -fsyntax-only -verify -ast-print %s 2>&1 | %file_check %s
2+
! RUN: %fort -fsyntax-only -verify -ast-print %s 2>&1 | FileCheck %s
33
PROGRAM constants
44
REAL X
55
DOUBLE PRECISION Y

test/Parser/end.f

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
* RUN: %fort -fsyntax-only %s
2-
* RUN: %fort -fsyntax-only -ast-print %s 2>&1 | %file_check %s
2+
* RUN: %fort -fsyntax-only -ast-print %s 2>&1 | FileCheck %s
33

44
PROGRAM D
55
* CHECK: endd = 0

test/Parser/expressions.f95

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
! RUN: %fort -fsyntax-only -verify < %s
2-
! RUN: %fort -fsyntax-only -verify -ast-print %s 2>&1 | %file_check %s
2+
! RUN: %fort -fsyntax-only -verify -ast-print %s 2>&1 | FileCheck %s
33
PROGRAM expressions
44
REAL x,y,z,w
55
LOGICAL l

test/Parser/fixedFormDo.f

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
C RUN: %fort -fsyntax-only %s
2-
C RUN: %fort -fsyntax-only -ast-print %s 2>&1 | %file_check %s
2+
C RUN: %fort -fsyntax-only -ast-print %s 2>&1 | FileCheck %s
33
PROGRAM test
44
INTEGERNE,DOI(10),DONE,DOWHILE,DOWHILEI,WHILEI
55
DOI=1,10

test/Parser/fixedFormFunction.f

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
* RUN: %fort -fsyntax-only %s
2-
* RUN: %fort -fsyntax-only -ast-print %s 2>&1 | %file_check %s
2+
* RUN: %fort -fsyntax-only -ast-print %s 2>&1 | FileCheck %s
33
LOGICALFUNCTIONFOO()
44
* CHECK: foo = false
55
FOO = .false.

test/Parser/fixedFormLength.f

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
* RUN: %fort -fsyntax-only -ffixed-line-length-90 %s
22
* RUN: %fort -fsyntax-only -ffixed-line-length-0 %s
33
* RUN: %fort -fsyntax-only -ffixed-line-length-none %s
4-
* RUN: not %fort -fsyntax-only -ffixed-line-length-50 %s 2>&1 | %file_check %s -check-prefix=LINE-LENGTH
5-
* RUN: not %fort -fsyntax-only %s 2>&1 | %file_check %s -check-prefix=LINE-LENGTH
4+
* RUN: not %fort -fsyntax-only -ffixed-line-length-50 %s 2>&1 | FileCheck %s -check-prefix=LINE-LENGTH
5+
* RUN: not %fort -fsyntax-only %s 2>&1 | FileCheck %s -check-prefix=LINE-LENGTH
66

77
PROGRAM test
88
CHARACTER *72 STR

test/Parser/fixedif.f

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
* RUN: %fort -fsyntax-only %s
2-
* RUN: %fort -fsyntax-only -ast-print %s 2>&1 | %file_check %s
2+
* RUN: %fort -fsyntax-only -ast-print %s 2>&1 | FileCheck %s
33
PROGRAM iftest
44
* an implicit integer declaration.
55
* CHECK: ifatal = 0

test/Parser/freeFormLength.f95

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
! RUN: %fort -fsyntax-only -ffree-line-length-0 %s
33
! RUN: %fort -fsyntax-only -ffree-line-length-none %s
44

5-
! RUN: not %fort -fsyntax-only -ffree-line-length-100 %s 2>&1 | %file_check %s -check-prefix=LINE-LENGTH
6-
! RUN: not %fort -fsyntax-only %s 2>&1 | %file_check %s -check-prefix=LINE-LENGTH
5+
! RUN: not %fort -fsyntax-only -ffree-line-length-100 %s 2>&1 | FileCheck %s -check-prefix=LINE-LENGTH
6+
! RUN: not %fort -fsyntax-only %s 2>&1 | FileCheck %s -check-prefix=LINE-LENGTH
77

88
program test
99
character(len=126) :: str

0 commit comments

Comments
 (0)