Skip to content

Commit fdfa218

Browse files
[SYCLomatic][Bug][LIT][NFC] Fix test mechanism for lit tests (#2732)
* Added FileCheck commands for lit tests * Simplified test cases mechanism
1 parent 8b6f0ab commit fdfa218

File tree

88 files changed

+7
-628
lines changed

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

+7
-628
lines changed
Lines changed: 0 additions & 121 deletions
Original file line numberDiff line numberDiff line change
@@ -1,203 +1,82 @@
11
// RUN: mkdir %T/check_header_files
22
// RUN: dpct --out-root %T/check_header_files/out --gen-helper-function --cuda-include-path="%cuda-path/include" || true
33

4-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
54
// RUN: diff %T/check_header_files/out/include/dpct/atomic.hpp %S/../../runtime/dpct-rt/include/dpct/atomic.hpp >> %T/check_header_files/diff_res.txt
6-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
7-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
85

9-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
106
// RUN: diff %T/check_header_files/out/include/dpct/blas_utils.hpp %S/../../runtime/dpct-rt/include/dpct/blas_utils.hpp >> %T/check_header_files/diff_res.txt
11-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
12-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
137

14-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
158
// RUN: diff %T/check_header_files/out/include/dpct/device.hpp %S/../../runtime/dpct-rt/include/dpct/device.hpp >> %T/check_header_files/diff_res.txt
16-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
17-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
189

19-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
2010
// RUN: diff %T/check_header_files/out/include/dpct/dpct.hpp %S/../../runtime/dpct-rt/include/dpct/dpct.hpp >> %T/check_header_files/diff_res.txt
21-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
22-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
2311

24-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
2512
// RUN: diff %T/check_header_files/out/include/dpct/dpl_utils.hpp %S/../../runtime/dpct-rt/include/dpct/dpl_utils.hpp >> %T/check_header_files/diff_res.txt
26-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
27-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
2813

29-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
3014
// RUN: diff %T/check_header_files/out/include/dpct/image.hpp %S/../../runtime/dpct-rt/include/dpct/image.hpp >> %T/check_header_files/diff_res.txt
31-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
32-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
3315

34-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
3516
// RUN: diff %T/check_header_files/out/include/dpct/kernel.hpp %S/../../runtime/dpct-rt/include/dpct/kernel.hpp >> %T/check_header_files/diff_res.txt
36-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
37-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
3817

39-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
4018
// RUN: diff %T/check_header_files/out/include/dpct/memory.hpp %S/../../runtime/dpct-rt/include/dpct/memory.hpp >> %T/check_header_files/diff_res.txt
41-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
42-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
4319

44-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
4520
// RUN: diff %T/check_header_files/out/include/dpct/util.hpp %S/../../runtime/dpct-rt/include/dpct/util.hpp >> %T/check_header_files/diff_res.txt
46-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
47-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
4821

49-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
5022
// RUN: diff %T/check_header_files/out/include/dpct/rng_utils.hpp %S/../../runtime/dpct-rt/include/dpct/rng_utils.hpp >> %T/check_header_files/diff_res.txt
51-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
52-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
5323

54-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
5524
// RUN: diff %T/check_header_files/out/include/dpct/lib_common_utils.hpp %S/../../runtime/dpct-rt/include/dpct/lib_common_utils.hpp >> %T/check_header_files/diff_res.txt
56-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
57-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
5825

59-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
6026
// RUN: diff %T/check_header_files/out/include/dpct/ccl_utils.hpp %S/../../runtime/dpct-rt/include/dpct/ccl_utils.hpp >> %T/check_header_files/diff_res.txt
61-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
62-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
6327

64-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
6528
// RUN: diff %T/check_header_files/out/include/dpct/dnnl_utils.hpp %S/../../runtime/dpct-rt/include/dpct/dnnl_utils.hpp >> %T/check_header_files/diff_res.txt
66-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
67-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
6829

69-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
7030
// RUN: diff %T/check_header_files/out/include/dpct/sparse_utils.hpp %S/../../runtime/dpct-rt/include/dpct/sparse_utils.hpp >> %T/check_header_files/diff_res.txt
71-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
72-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
7331

74-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
7532
// RUN: diff %T/check_header_files/out/include/dpct/fft_utils.hpp %S/../../runtime/dpct-rt/include/dpct/fft_utils.hpp >> %T/check_header_files/diff_res.txt
76-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
77-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
7833

79-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
8034
// RUN: diff %T/check_header_files/out/include/dpct/lapack_utils.hpp %S/../../runtime/dpct-rt/include/dpct/lapack_utils.hpp >> %T/check_header_files/diff_res.txt
81-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
82-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
8335

84-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
8536
// RUN: diff %T/check_header_files/out/include/dpct/group_utils.hpp %S/../../runtime/dpct-rt/include/dpct/group_utils.hpp >> %T/check_header_files/diff_res.txt
86-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
87-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
8837

89-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
9038
// RUN: diff %T/check_header_files/out/include/dpct/blas_gemm_utils.hpp %S/../../runtime/dpct-rt/include/dpct/blas_gemm_utils.hpp >> %T/check_header_files/diff_res.txt
91-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
92-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
9339

94-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
9540
// RUN: diff %T/check_header_files/out/include/dpct/compat_service.hpp %S/../../runtime/dpct-rt/include/dpct/compat_service.hpp >> %T/check_header_files/diff_res.txt
96-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
97-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
9841

99-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
10042
// RUN: diff %T/check_header_files/out/include/dpct/dpl_extras/algorithm.h %S/../../runtime/dpct-rt/include/dpct/dpl_extras/algorithm.h >> %T/check_header_files/diff_res.txt
101-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
102-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
10343

104-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
10544
// RUN: diff %T/check_header_files/out/include/dpct/dpl_extras/functional.h %S/../../runtime/dpct-rt/include/dpct/dpl_extras/functional.h >> %T/check_header_files/diff_res.txt
106-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
107-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
10845

109-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
11046
// RUN: diff %T/check_header_files/out/include/dpct/dpl_extras/iterators.h %S/../../runtime/dpct-rt/include/dpct/dpl_extras/iterators.h >> %T/check_header_files/diff_res.txt
111-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
112-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
11347

114-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
11548
// RUN: diff %T/check_header_files/out/include/dpct/dpl_extras/iterator_adaptor.h %S/../../runtime/dpct-rt/include/dpct/dpl_extras/iterator_adaptor.h >> %T/check_header_files/diff_res.txt
116-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
117-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
11849

119-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
12050
// RUN: diff %T/check_header_files/out/include/dpct/dpl_extras/memory.h %S/../../runtime/dpct-rt/include/dpct/dpl_extras/memory.h >> %T/check_header_files/diff_res.txt
121-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
122-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
12351

124-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
12552
// RUN: diff %T/check_header_files/out/include/dpct/dpl_extras/numeric.h %S/../../runtime/dpct-rt/include/dpct/dpl_extras/numeric.h >> %T/check_header_files/diff_res.txt
126-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
127-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
12853

129-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
13054
// RUN: diff %T/check_header_files/out/include/dpct/dpl_extras/vector.h %S/../../runtime/dpct-rt/include/dpct/dpl_extras/vector.h >> %T/check_header_files/diff_res.txt
131-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
132-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
13355

134-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
13556
// RUN: diff %T/check_header_files/out/include/dpct/dpl_extras/dpcpp_extensions.h %S/../../runtime/dpct-rt/include/dpct/dpl_extras/dpcpp_extensions.h >> %T/check_header_files/diff_res.txt
136-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
137-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
13857

139-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
14058
// RUN: diff %T/check_header_files/out/include/dpct/dpl_extras/iterator_adaptor.h %S/../../runtime/dpct-rt/include/dpct/dpl_extras/iterator_adaptor.h >> %T/check_header_files/diff_res.txt
141-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
142-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
14359

144-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
14560
// RUN: diff %T/check_header_files/out/include/dpct/detail/group_utils_detail.hpp %S/../../runtime/dpct-rt/include/dpct/detail/group_utils_detail.hpp >> %T/check_header_files/diff_res.txt
146-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
147-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
14861

149-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
15062
// RUN: diff %T/check_header_files/out/include/dpct/detail/math_detail.hpp %S/../../runtime/dpct-rt/include/dpct/detail/math_detail.hpp >> %T/check_header_files/diff_res.txt
151-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
152-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
15363

154-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
15564
// RUN: diff %T/check_header_files/out/include/dpct/detail/memory_detail.hpp %S/../../runtime/dpct-rt/include/dpct/detail/memory_detail.hpp >> %T/check_header_files/diff_res.txt
156-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
157-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
15865

159-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
16066
// RUN: diff %T/check_header_files/out/include/dpct/detail/lib_common_utils_detail.hpp %S/../../runtime/dpct-rt/include/dpct/detail/lib_common_utils_detail.hpp >> %T/check_header_files/diff_res.txt
161-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
162-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
16367

164-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
16568
// RUN: diff %T/check_header_files/out/include/dpct/detail/blas_utils_detail.hpp %S/../../runtime/dpct-rt/include/dpct/detail/blas_utils_detail.hpp >> %T/check_header_files/diff_res.txt
166-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
167-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
16869

169-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
17070
// RUN: diff %T/check_header_files/out/include/dpct/detail/lapack_utils_detail.hpp %S/../../runtime/dpct-rt/include/dpct/detail/lapack_utils_detail.hpp >> %T/check_header_files/diff_res.txt
171-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
172-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
17371

174-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
17572
// RUN: diff %T/check_header_files/out/include/dpct/detail/rng_utils_detail.hpp %S/../../runtime/dpct-rt/include/dpct/detail/rng_utils_detail.hpp >> %T/check_header_files/diff_res.txt
176-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
177-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
17873

179-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
18074
// RUN: diff %T/check_header_files/out/include/dpct/detail/sparse_utils_detail.hpp %S/../../runtime/dpct-rt/include/dpct/detail/sparse_utils_detail.hpp >> %T/check_header_files/diff_res.txt
181-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
182-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
18375

184-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
18576
// RUN: diff %T/check_header_files/out/include/dpct/detail/dnnl_utils_detail.hpp %S/../../runtime/dpct-rt/include/dpct/detail/dnnl_utils_detail.hpp >> %T/check_header_files/diff_res.txt
186-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
187-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
18877

189-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
19078
// RUN: diff %T/check_header_files/out/include/dpct/detail/blas_gemm_utils_detail.hpp %S/../../runtime/dpct-rt/include/dpct/detail/blas_gemm_utils_detail.hpp >> %T/check_header_files/diff_res.txt
191-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
192-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
19379

194-
// RUN: echo "begin" > %T/check_header_files/diff_res.txt
19580
// RUN: diff %T/check_header_files/out/include/dpct/detail/ccl_utils_detail.hpp %S/../../runtime/dpct-rt/include/dpct/detail/ccl_utils_detail.hpp >> %T/check_header_files/diff_res.txt
196-
// RUN: echo "end" >> %T/check_header_files/diff_res.txt
197-
// RUN: FileCheck %s --match-full-lines --input-file %T/check_header_files/diff_res.txt
19881

19982
// RUN: rm -rf %T/check_header_files
200-
201-
// CHECK: begin
202-
// CHECK-NEXT: end
203-

clang/test/dpct/cmake_migration/case_001/case_001_framework.cpp

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -7,33 +7,17 @@
77
// RUN: cp %S/src/compile_commands.json ./compile_commands.json
88

99
// RUN: dpct -in-root ./ -out-root out_1 ./input.cmake ./subdir/sub_input.cmake --migrate-build-script-only
10-
// RUN: echo "begin" > %T/diff.txt
1110
// RUN: diff --strip-trailing-cr %S/expected.txt %T/out_1/input.cmake >> %T/diff.txt
1211
// RUN: diff --strip-trailing-cr %S/sub_expected.txt %T/out_1/subdir/sub_input.cmake >> %T/diff.txt
13-
// RUN: echo "end" >> %T/diff.txt
14-
// CHECK: begin
15-
// CHECK-NEXT: end
1612

1713
// RUN: dpct -in-root ./ -out-root out_2 ./input.cmake ./subdir/sub_input.cmake --migrate-build-script-only --migrate-build-script=CMake
18-
// RUN: echo "begin" > %T/diff.txt
1914
// RUN: diff --strip-trailing-cr %S/expected.txt %T/out_2/input.cmake >> %T/diff.txt
2015
// RUN: diff --strip-trailing-cr %S/sub_expected.txt %T/out_2/subdir/sub_input.cmake >> %T/diff.txt
21-
// RUN: echo "end" >> %T/diff.txt
22-
// CHECK: begin
23-
// CHECK-NEXT: end
2416

2517
// RUN: dpct -in-root ./ -out-root out_3 --cuda-include-path="%cuda-path/include" --migrate-build-script=CMake -p ./
26-
// RUN: echo "begin" > %T/diff.txt
2718
// RUN: diff --strip-trailing-cr %S/expected.txt %T/out_3/input.cmake >> %T/diff.txt
2819
// RUN: diff --strip-trailing-cr %S/sub_expected.txt %T/out_3/subdir/sub_input.cmake >> %T/diff.txt
29-
// RUN: echo "end" >> %T/diff.txt
30-
// CHECK: begin
31-
// CHECK-NEXT: end
32-
// RUN: echo "begin" > %T/diff.txt
3320
// RUN: diff --strip-trailing-cr %S/src/expected.cpp.txt %T/out_3/input.dp.cpp >> %T/diff.txt
34-
// RUN: echo "end" >> %T/diff.txt
35-
// CHECK: begin
36-
// CHECK-NEXT: end
3721

3822
// The command below is used to test if dpct.cmake has been write to the output directory
3923
// RUN: diff --strip-trailing-cr %T/out_1/dpct.cmake %T/out_1/dpct.cmake

clang/test/dpct/cmake_migration/case_002/case_002_project.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,4 @@
22
// RUN: cd %T
33
// RUN: cp %S/input.cmake ./input.cmake
44
// RUN: dpct -in-root ./ -out-root out ./input.cmake --migrate-build-script-only
5-
// RUN: echo "begin" > %T/diff.txt
65
// RUN: diff --strip-trailing-cr %S/expected.txt %T/out/input.cmake >> %T/diff.txt
7-
// RUN: echo "end" >> %T/diff.txt
8-
9-
// CHECK: begin
10-
// CHECK-NEXT: end

clang/test/dpct/cmake_migration/case_003/case_003_add_executable.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,4 @@
22
// RUN: cd %T
33
// RUN: cp %S/input.cmake ./input.cmake
44
// RUN: dpct -in-root ./ -out-root out ./input.cmake --migrate-build-script-only
5-
// RUN: echo "begin" > %T/diff.txt
65
// RUN: diff --strip-trailing-cr %S/expected.txt %T/out/input.cmake >> %T/diff.txt
7-
// RUN: echo "end" >> %T/diff.txt
8-
9-
// CHECK: begin
10-
// CHECK-NEXT: end

clang/test/dpct/cmake_migration/case_004/case_004_target_link_libraries.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,4 @@
22
// RUN: cd %T
33
// RUN: cp %S/input.cmake ./input.cmake
44
// RUN: dpct -in-root ./ -out-root out ./input.cmake --migrate-build-script-only
5-
// RUN: echo "begin" > %T/diff.txt
65
// RUN: diff --strip-trailing-cr %S/expected.txt %T/out/input.cmake >> %T/diff.txt
7-
// RUN: echo "end" >> %T/diff.txt
8-
9-
// CHECK: begin
10-
// CHECK-NEXT: end

clang/test/dpct/cmake_migration/case_005/case_005_set_property.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,4 @@
22
// RUN: cd %T
33
// RUN: cp %S/input.cmake ./input.cmake
44
// RUN: dpct -in-root ./ -out-root out ./input.cmake --migrate-build-script-only
5-
// RUN: echo "begin" > %T/diff.txt
65
// RUN: diff --strip-trailing-cr %S/expected.txt %T/out/input.cmake >> %T/diff.txt
7-
// RUN: echo "end" >> %T/diff.txt
8-
9-
// CHECK: begin
10-
// CHECK-NEXT: end

clang/test/dpct/cmake_migration/case_006/case_006_cuda_add_executable.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,4 @@
22
// RUN: cd %T
33
// RUN: cp %S/input.cmake ./input.cmake
44
// RUN: dpct -in-root ./ -out-root out ./input.cmake --migrate-build-script-only
5-
// RUN: echo "begin" > %T/diff.txt
65
// RUN: diff --strip-trailing-cr %S/expected.txt %T/out/input.cmake >> %T/diff.txt
7-
// RUN: echo "end" >> %T/diff.txt
8-
9-
// CHECK: begin
10-
// CHECK-NEXT: end

clang/test/dpct/cmake_migration/case_007/case_007_cuda_compile_fatbin.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,4 @@
22
// RUN: cd %T
33
// RUN: cp %S/input.cmake ./input.cmake
44
// RUN: dpct -in-root ./ -out-root out ./input.cmake --migrate-build-script-only
5-
// RUN: echo "begin" > %T/diff.txt
65
// RUN: diff --strip-trailing-cr %S/expected.txt %T/out/input.cmake >> %T/diff.txt
7-
// RUN: echo "end" >> %T/diff.txt
8-
9-
// CHECK: begin
10-
// CHECK-NEXT: end

clang/test/dpct/cmake_migration/case_008/case_008_find_package.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,4 @@
22
// RUN: cd %T
33
// RUN: cp %S/input.cmake ./input.cmake
44
// RUN: dpct -in-root ./ -out-root out ./input.cmake --migrate-build-script-only
5-
// RUN: echo "begin" > %T/diff.txt
65
// RUN: diff --strip-trailing-cr %S/expected.txt %T/out/input.cmake >> %T/diff.txt
7-
// RUN: echo "end" >> %T/diff.txt
8-
9-
// CHECK: begin
10-
// CHECK-NEXT: end

clang/test/dpct/cmake_migration/case_009/case_009_cmake_minimum_required.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,4 @@
33
// RUN: cp %S/input.cmake ./input.cmake
44
// RUN: cp %S/vars_def.cmake ./vars_def.cmake
55
// RUN: dpct -in-root ./ -out-root out ./input.cmake ./vars_def.cmake --migrate-build-script-only
6-
// RUN: echo "begin" > %T/diff.txt
76
// RUN: diff --strip-trailing-cr %S/expected.txt %T/out/input.cmake >> %T/diff.txt
8-
// RUN: echo "end" >> %T/diff.txt
9-
10-
// CHECK: begin
11-
// CHECK-NEXT: end

clang/test/dpct/cmake_migration/case_010/case_010_file_commands.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,4 @@
22
// RUN: cd %T
33
// RUN: cp %S/input.cmake ./input.cmake
44
// RUN: dpct -in-root ./ -out-root out ./input.cmake --migrate-build-script-only
5-
// RUN: echo "begin" > %T/diff.txt
65
// RUN: diff --strip-trailing-cr %S/expected.txt %T/out/input.cmake >> %T/diff.txt
7-
// RUN: echo "end" >> %T/diff.txt
8-
9-
// CHECK: begin
10-
// CHECK-NEXT: end

clang/test/dpct/cmake_migration/case_011/case_011_target_compile_features.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,4 @@
22
// RUN: cd %T
33
// RUN: cp %S/input.cmake ./input.cmake
44
// RUN: dpct -in-root ./ -out-root out ./input.cmake --migrate-build-script-only --cuda-include-path="%cuda-path/include"
5-
// RUN: echo "begin" > %T/diff.txt
65
// RUN: diff --strip-trailing-cr %S/expected.txt %T/out/input.cmake >> %T/diff.txt
7-
// RUN: echo "end" >> %T/diff.txt
8-
9-
// CHECK: begin
10-
// CHECK-NEXT: end

0 commit comments

Comments
 (0)