Skip to content

Commit 5fb6dc7

Browse files
committed
Add description for tests
1 parent 4d82a71 commit 5fb6dc7

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

sycl/test-e2e/OptionalKernelFeatures/fp64-conv-emu-1.cpp

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
// -fsycl-fp64-conv-emu is not a language feature, but an implementation
2+
// feature that is only available for Intel GPUs. In this test we recreate a
3+
// user-provided scenario of a kernel which only uses double for conversions
4+
// (the only thing which can be emulated) to make sure that both compilation
5+
// and execution of such scenario works fine on different HW (w/ and w/o fp64
6+
// support).
7+
//
18
// REQUIRES: ocloc
29
//
310
// We require a certain HW here, because we specifically want to exercise AOT

sycl/test-e2e/OptionalKernelFeatures/fp64-conv-emu-2.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
// -fsycl-fp64-conv-emu is not a language feature, but an implementation
2+
// feature that is only available for Intel GPUs. In this test we recreate a
3+
// user-provided scenario where an application has two kinds of kernels: ones
4+
// which require full fp64 support and ones which can be emulated.
5+
//
6+
// The test ensures that the application can be successfully AOT compiled and
7+
// ran on different HW (w/ and w/o native fp64 support), i.e. it also serves
8+
// as an integration test for two features: fp64 emulation and optional kernel
9+
// features AOT.
10+
//
111
// REQUIRES: ocloc
212
//
313
// We require a certain HW here, because we specifically want to exercise AOT

0 commit comments

Comments
 (0)