Skip to content

Commit eb0b1c3

Browse files
author
Erich Keane
committed
Fix the sema-sycl tests, which just needed check values updated
1 parent 8bdd49a commit eb0b1c3

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

clang/test/SemaSYCL/kernel-arg-opt-report.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -402,7 +402,7 @@ int main() {
402402
// SPIR: Name:{{.*}}Region
403403
// SPIR: DebugLoc:{{.*}} { File: '{{.*}}kernel-arg-opt-report.cpp',
404404
// SPIR-NEXT: Line: 53, Column: 9 }
405-
// SPIR-NEXT: Function: '_ZTSZZ4mainENK3$_0clERN2cl4sycl7handlerEE3XYZ'
405+
// SPIR-NEXT: Function: _ZTSZZ4mainENKUlRN2cl4sycl7handlerEE0_clES2_E3XYZ
406406
// SPIR-NEXT: Args:
407407
// SPIR-NEXT: String: 'Arg '
408408
// SPIR-NEXT: Argument: '0'
@@ -423,7 +423,7 @@ int main() {
423423
// SPIR: Name:{{.*}}Region
424424
// SPIR: DebugLoc:{{.*}} { File: '{{.*}}kernel-arg-opt-report.cpp',
425425
// SPIR-NEXT: Line: 53, Column: 9 }
426-
// SPIR-NEXT: Function: '_ZTSZZ4mainENK3$_0clERN2cl4sycl7handlerEE3XYZ'
426+
// SPIR-NEXT: Function: _ZTSZZ4mainENKUlRN2cl4sycl7handlerEE0_clES2_E3XYZ
427427
// SPIR-NEXT: Args:
428428
// SPIR-NEXT: String: 'Arg '
429429
// SPIR-NEXT: Argument: '1'
@@ -444,7 +444,7 @@ int main() {
444444
// SPIR: Name:{{.*}}Region
445445
// SPIR: DebugLoc:{{.*}} { File: '{{.*}}kernel-arg-opt-report.cpp',
446446
// SPIR-NEXT: Line: 53, Column: 9 }
447-
// SPIR-NEXT: Function: '_ZTSZZ4mainENK3$_0clERN2cl4sycl7handlerEE3XYZ'
447+
// SPIR-NEXT: Function: _ZTSZZ4mainENKUlRN2cl4sycl7handlerEE0_clES2_E3XYZ
448448
// SPIR-NEXT: Args:
449449
// SPIR-NEXT: String: 'Arg '
450450
// SPIR-NEXT: Argument: '2'
@@ -465,7 +465,7 @@ int main() {
465465
// SPIR: Name:{{.*}}Region
466466
// SPIR: DebugLoc:{{.*}} { File: '{{.*}}kernel-arg-opt-report.cpp',
467467
// SPIR-NEXT: Line: 53, Column: 9 }
468-
// SPIR-NEXT: Function: '_ZTSZZ4mainENK3$_0clERN2cl4sycl7handlerEE3XYZ'
468+
// SPIR-NEXT: Function: _ZTSZZ4mainENKUlRN2cl4sycl7handlerEE0_clES2_E3XYZ
469469
// SPIR-NEXT: Args:
470470
// SPIR-NEXT: String: 'Arg '
471471
// SPIR-NEXT: Argument: '3'
@@ -486,7 +486,7 @@ int main() {
486486
// SPIR: Name:{{.*}}Region
487487
// SPIR: DebugLoc:{{.*}} { File: '{{.*}}kernel-arg-opt-report.cpp',
488488
// SPIR-NEXT: Line: 53, Column: 9 }
489-
// SPIR-NEXT: Function: '_ZTSZZ4mainENK3$_0clERN2cl4sycl7handlerEE3XYZ'
489+
// SPIR-NEXT: Function: _ZTSZZ4mainENKUlRN2cl4sycl7handlerEE0_clES2_E3XYZ
490490
// SPIR-NEXT: Args:
491491
// SPIR-NEXT: String: 'Arg '
492492
// SPIR-NEXT: Argument: '4'
@@ -507,7 +507,7 @@ int main() {
507507
// NVPTX: Name:{{.*}}Region
508508
// NVPTX: DebugLoc:{{.*}} { File: '{{.*}}kernel-arg-opt-report.cpp',
509509
// NVPTX: Line: 53, Column: 9 }
510-
// NVPTX-NEXT: Function: '_ZTSZZ4mainENK3$_0clERN2cl4sycl7handlerEE3XYZ'
510+
// NVPTX-NEXT: Function: _ZTSZZ4mainENKUlRN2cl4sycl7handlerEE0_clES2_E3XYZ
511511
// NVPTX-NEXT: Args:
512512
// NVPTX-NEXT: String: 'Arg '
513513
// NVPTX: Argument: '5'

clang/test/SemaSYCL/mangle-unnamed-kernel.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ int main() {
88
return 0;
99
}
1010

11-
// CHECK: _ZTSZZ4mainENKUlRN2cl4sycl7handlerEE6_12clES2_EUlvE6_54{{.*}}
12-
// CHECK: _ZTSZZ4mainENKUlRN2cl4sycl7handlerEE7_12clES2_EUlvE7_54{{.*}}
11+
// CHECK: _ZTSZZ4mainENKUlRN2cl4sycl7handlerEE10000_clES2_EUlvE10000_
12+
// CHECK: _ZTSZZ4mainENKUlRN2cl4sycl7handlerEE10001_clES2_EUlvE10000_

clang/test/SemaSYCL/unique_stable_name.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
// RUN: %clang_cc1 %s -std=c++17 -triple x86_64-pc-windows-msvc -fsycl-is-device -verify -fsyntax-only -Wno-unused
2-
// RUN: %clang_cc1 %s -std=c++17 -triple x86_64-linux-gnu -fsycl-is-device -verify -fsyntax-only -Wno-unused
1+
// RUN: %clang_cc1 %s -std=c++17 -triple x86_64-pc-windows-msvc -Wno-sycl-2020-compat -fsycl-is-device -verify -fsyntax-only -Wno-unused
2+
// RUN: %clang_cc1 %s -std=c++17 -triple x86_64-linux-gnu -Wno-sycl-2020-compat -fsycl-is-device -verify -fsyntax-only -Wno-unused
33

44
template <typename KernelName, typename KernelType>
55
[[clang::sycl_kernel]] void kernel_single_task(KernelType kernelFunc) { // #kernelSingleTask
@@ -51,7 +51,7 @@ void callkernel2() {
5151

5252
template <template <typename> typename Outer, typename Inner>
5353
struct S {
54-
void operator()() const;
54+
void operator()() const {}
5555
};
5656

5757
template <typename Ty>

0 commit comments

Comments
 (0)