Skip to content

Commit 655b84c

Browse files
author
Colin Davidson
committed
Add UNSUPPORTED against tests we are currently unsure whether they are bugs
1 parent 2479139 commit 655b84c

File tree

10 files changed

+26
-5
lines changed

10 files changed

+26
-5
lines changed

sycl/test-e2e/Basic/built-ins/marray_math.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// UNSUPPORTED: target-native_cpu
2+
// UNSUPPORTED-INTENDED: Currently mark Native CPU as unsupported, should be investigated and tracked post team transfer
3+
14
// DEFINE: %{mathflags} = %if cl_options %{/clang:-fno-fast-math%} %else %{-fno-fast-math%}
25

36
// RUN: %{build} %{mathflags} -o %t.out

sycl/test-e2e/Basic/vector/load_store.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// UNSUPPORTED: target-native_cpu
2+
// UNSUPPORTED-INTENDED: Currently mark Native CPU as unsupported, should be investigated and tracked post team transfer
3+
14
// RUN: %{build} -o %t.out
25
// RUN: %{run} %t.out
36

sycl/test-e2e/Complex/sycl_complex_math_test.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// UNSUPPORTED: target-native_cpu
2+
// UNSUPPORTED-INTENDED: Currently mark Native CPU as unsupported, should be investigated and tracked post team transfer
3+
14
// DEFINE: %{mathflags} = %if cl_options %{/clang:-fno-fast-math%} %else %{-fno-fast-math%}
25

36
// RUN: %{build} -Wno-error=deprecated-declarations -fsycl-device-code-split=per_kernel %{mathflags} -o %t.out

sycl/test-e2e/Complex/sycl_complex_operator_test.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// UNSUPPORTED: target-native_cpu
2+
// UNSUPPORTED-INTENDED: Currently mark Native CPU as unsupported, should be investigated and tracked post team transfer
3+
14
// RUN: %{build} -Wno-error=deprecated-declarations -fsycl-device-code-split=per_kernel -o %t.out
25
// RUN: %{run} %t.out
36

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
// using --offload-compress without zstd should throw an error.
22
// REQUIRES: !zstd
3+
// UNSUPPORTED: target-native_cpu
4+
// UNSUPPORTED-INTENDED: Currently mark Native CPU as unsupported, should be investigated and tracked post team transfer
5+
36
// RUN: not %{build} %O0 -g --offload-compress %S/Inputs/single_kernel.cpp -o %t_compress.out 2>&1 | FileCheck %s
47
// CHECK: error: '--offload-compress' is specified but the compiler is built without zstd support.
58
// CHECK-NEXT: If you are using a custom DPC++ build, please refer to https://github.com/intel/llvm/blob/sycl/sycl/doc/GetStartedGuide.md#build-dpc-toolchain-with-device-image-compression-support for more information on how to build with zstd support.

sycl/test-e2e/DeviceImageDependencies/NewOffloadDriver/objects.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
// Test -fsycl-allow-device-image-dependencies with objects.
22

3+
// UNSUPPORTED: target-native_cpu
4+
// UNSUPPORTED-INTENDED: Currently mark Native CPU as unsupported, should be investigated and tracked post team transfer
5+
36
// RUN: %clangxx --offload-new-driver -fsycl %S/Inputs/a.cpp -I %S/Inputs -c -o %t_a.o
47
// RUN: %clangxx --offload-new-driver -fsycl %S/Inputs/b.cpp -I %S/Inputs -c -o %t_b.o
58
// RUN: %clangxx --offload-new-driver -fsycl %S/Inputs/c.cpp -I %S/Inputs -c -o %t_c.o

sycl/test-e2e/DeviceImageDependencies/objects.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
// Test -fsycl-allow-device-image-dependencies with objects.
2+
// UNSUPPORTED: target-native_cpu
3+
// UNSUPPORTED-INTENDED: Currently mark Native CPU as unsupported, should be investigated and tracked post team transfer
24

35
// RUN: %clangxx -fsycl %S/Inputs/a.cpp -I %S/Inputs -c -o %t_a.o
46
// RUN: %clangxx -fsycl %S/Inputs/b.cpp -I %S/Inputs -c -o %t_b.o

sycl/test-e2e/Experimental/clock.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// REQUIRES: aspect-ext_oneapi_clock_sub_group || aspect-ext_oneapi_clock_work_group || aspect-ext_oneapi_clock_device
44
// clock not supported on Native CPU
55
// UNSUPPORTED: target-native_cpu
6-
// UNSUPPORTED-INTENDED: Currently mark native CPU as unsupported, should be investigated and tracked post team transfer
6+
// UNSUPPORTED-INTENDED: Currently mark Native CPU as unsupported, should be investigated and tracked post team transfer
77
// RUN: %{build} -o %t.out
88
// RUN: %{run} %t.out
99

sycl/test-e2e/GroupAlgorithm/SYCL2020/group_sort/array_input_sort.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// REQUIRES: sg-8
2-
// UNSUPPORTED: target-nvidia || target-amd
2+
// UNSUPPORTED: target-nvidia || target-amd || target-native_cpu
33
// UNSUPPORTED-INTENDED: subgroup size requirement implicitly make nvptx/amdgcn
4-
// not supported
4+
// not supported. Native CPU support should be investigated post team transfer
55

66
// RUN: %{build} -fsycl-device-code-split=per_kernel -o %t.out
77
// RUN: %{run} %t.out

sycl/test-e2e/GroupAlgorithm/SYCL2020/group_sort/group_and_joint_sort.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
// REQUIRES: sg-8
2-
// UNSUPPORTED: target-nvidia || target-amd
2+
// Currently marked as unsupported for Native CPU, should be investigated and tracked in the future
3+
// UNSUPPORTED: target-nvidia || target-amd || target-native_cpu
34
// UNSUPPORTED-INTENDED: subgroup size requirement implicitly make nvptx/amdgcn
5+
// not supported. Native CPU should be checked post team transfer.
46
// XFAIL: linux && run-mode && (gpu-intel-gen12 || gpu-intel-dg2)
57
// XFAIL-TRACKER: https://github.com/intel/llvm/issues/18577
6-
// not supported
78

89
// RUN: %{build} -fsycl-device-code-split=per_kernel -o %t.out
910
// RUN: %{run} %t.out

0 commit comments

Comments
 (0)