Skip to content

Commit 04f447d

Browse files
authored
Merge pull request intel#569 from bb-sycl/xmain-cand
Auto pulldown and update tc files for xmain-cand branch on 20220118
2 parents 39a2724 + 711282e commit 04f447d

File tree

119 files changed

+3424
-475
lines changed

Some content is hidden

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

119 files changed

+3424
-475
lines changed

.github/CODEOWNERS

Lines changed: 19 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -1,75 +1,42 @@
11
* @vladimirlaz @romanovvlad @bader
22

3-
# AOT compilation
4-
SYCL/AOT @AGindinson @dm-vodopyanov @AlexeySachkov @romanovvlad
5-
6-
# Atomics
7-
SYCL/AtomicRef @AGindinson
8-
9-
# SYCL RT specific tests
10-
SYCL/Assert @intel/llvm-reviewers-runtime
11-
SYCL/Basic @intel/llvm-reviewers-runtime
12-
SYCL/Config @intel/llvm-reviewers-runtime
13-
SYCL/DiscardEvents @intel/llvm-reviewers-runtime
14-
SYCL/FilterSelector @intel/llvm-reviewers-runtime
15-
SYCL/HostInteropTask @intel/llvm-reviewers-runtime
16-
SYCL/InorderQueue @intel/llvm-reviewers-runtime
17-
SYCL/KernelAndProgram @intel/llvm-reviewers-runtime
18-
SYCL/KernelParams @intel/llvm-reviewers-runtime
19-
SYCL/Scheduler @intel/llvm-reviewers-runtime
20-
SYCL/Tracing @intel/llvm-reviewers-runtime
3+
# Use runtime team as the umbrella for most of the tests
4+
SYCL @intel/llvm-reviewers-runtime
215

22-
# Device code split
23-
SYCL/DeviceCodeSplit @AlexeySachkov @Fznamznon
6+
# AOT compilation
7+
SYCL/AOT @intel/dpcpp-tools-reviewers
248

25-
# Device library
26-
SYCL/DeviceLib @vzakhari
27-
SYCL/DeviceLib/ITTAnnotations @vzakhari @MrSidims @AGindinson
9+
#BFloat16 conversion
10+
SYCL/BFloat16 @AlexeySotkin @intel/dpcpp-tools-reviewers
2811

29-
# dot_product API
30-
SYCL/DotProduct @rdeodhar
12+
# Device code split
13+
SYCL/DeviceCodeSplit @intel/dpcpp-tools-reviewers
3114

3215
# Explicit SIMD
3316
config_sycl/esimd* @kychendev @kbobrovs @v-vklochkov
34-
SYCL/ESIMD @kbobrovs @v-klochkov @sndmitriev
17+
SYCL/ESIMD @intel/dpcpp-esimd-reviewers
3518

3619
# Functor
3720
SYCL/Functor @AlexeySachkov
3821

3922
# Group algorithms
40-
SYCL/GroupAlgorithm @Pennycook @AlexeySachkov
41-
SYCL/SubGroup @Pennycook @AlexeySachkov
42-
SYCL/SubGroupMask @Pennycook @vladimilaz
43-
44-
# Group local memory
45-
SYCL/GroupLocalMemory @sergey-semenov @Pennycook
23+
SYCL/GroupAlgorithm @Pennycook @intel/llvm-reviewers-runtime
24+
SYCL/SubGroup @Pennycook @intel/llvm-reviewers-runtime
25+
SYCL/SubGroupMask @Pennycook @intel/llvm-reviewers-runtime
26+
SYCL/GroupLocalMemory @Pennycook @intel/llvm-reviewers-runtime
4627

47-
# Hierarchical parallelism
48-
SYCL/HierPar @kbobrovs
49-
50-
# Inline assembler
51-
SYCL/InlineAsm @AlexeySachkov
52-
53-
# Online compiler
54-
SYCL/OnlineCompiler @v-klochkov
55-
56-
# Plugin interface
57-
SYCL/Plugin @smaslov-intel
28+
# Plugin interface for Level Zero
29+
SYCL/Plugin/*level-zero* @intel/dpcpp-l0-pi-reviewers
30+
SYCL/Plugin/*level_zero* @intel/dpcpp-l0-pi-reviewers
5831

5932
# Printf
60-
SYCL/Printf @AlexeySachkov @AGindinson @mlychkov
61-
62-
# Reduction algorithms
63-
SYCL/Reduction @v-klochkov
64-
65-
# Image sampler
66-
SYCL/Sampler @cperkinsintel
33+
SYCL/Printf @intel/dpcpp-tools-reviewers
6734

6835
# Separate compilation
69-
SYCL/SeparateCompile @AlexeySachkov @Fznamznon
36+
SYCL/SeparateCompile @intel/dpcpp-tools-reviewers
7037

7138
# Specialization constant
72-
SYCL/SpecConstants @kbobrovs
39+
SYCL/SpecConstants @intel/dpcpp-tools-reviewers
7340

7441
# Unified Shared Memory (USM)
7542
SYCL/USM @jbrodman @sergey-semenov

SYCL/Basic/buffer/buffer_create.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// REQUIRES: gpu,level_zero
22
// RUN: %clangxx -fsycl -fsycl-targets=%sycl_triple %s -o %t.out
33
// RUN: env ZE_DEBUG=1 %GPU_RUN_PLACEHOLDER %t.out 2> %t1.out; cat %t1.out %GPU_CHECK_PLACEHOLDER
4+
// UNSUPPORTED: ze_debug-1,ze_debug4
45

56
#include <CL/sycl.hpp>
67

SYCL/Basic/diagnostics/non-uniform-wk-gp-test.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// RUN: %clangxx -fsycl -fsycl-targets=%sycl_triple %s -o %t.out
22
// RUN: %GPU_RUN_PLACEHOLDER %t.out
33
// REQUIRES: level_zero
4+
// UNSUPPORTED: ze_debug-1,ze_debug4
45
//==------- non-uniform-wk-gp-test.cpp -------==//
56
// This is a diagnostic test which verifies that
67
// for loops with non-uniform work groups size

SYCL/Basic/info.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@
33
// RUN: %CPU_RUN_PLACEHOLDER %t.out
44
// RUN: %GPU_RUN_PLACEHOLDER %t.out
55
// RUN: %ACC_RUN_PLACEHOLDER %t.out
6-
//
7-
// Hits a terminate on HIP AMD
8-
// XFAIL: hip_amd
96

107
//==----------------info.cpp - SYCL objects get_info() test ----------------==//
118
//

SYCL/DeprecatedFeatures/basic-program.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
// XFAIL: hip
2-
// RUN: %clangxx -D__SYCL_INTERNAL_API -fsycl -fsycl-targets=%sycl_triple %s -o %t.out
1+
// RUN: %clangxx -D__SYCL_INTERNAL_API -fsycl -fsycl-targets=%sycl_triple %s -o %t.out
32
// RUN: %CPU_RUN_PLACEHOLDER %t.out
43
// RUN: %GPU_RUN_PLACEHOLDER %t.out
54
// RUN: %ACC_RUN_PLACEHOLDER %t.out
65

6+
// XFAIL: hip
7+
78
//==--- basic-program.cpp - Basic test of program and kernel APIs ----------==//
89
//
910
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.

SYCL/DeprecatedFeatures/get_backend.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ int main() {
6262

6363
unsigned char *HostAlloc = (unsigned char *)malloc_host(1, c);
6464
auto e = q.memset(HostAlloc, 42, 1);
65+
free(HostAlloc, c);
6566
if (e.get_backend() != plt.get_backend()) {
6667
return_fail();
6768
}

SYCL/DeprecatedFeatures/kernel-and-program.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
// RUN: %CPU_RUN_PLACEHOLDER %t.out
44
// RUN: %GPU_RUN_PLACEHOLDER %t.out
55
// RUN: %ACC_RUN_PLACEHOLDER %t.out
6+
67
// XFAIL: hip
78

89
//==--- kernel-and-program.cpp - SYCL kernel/program test ------------------==//

SYCL/DeprecatedFeatures/program-merge-options-env.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
// RUN: env SYCL_PI_TRACE=-1 SYCL_PROGRAM_COMPILE_OPTIONS=-DENV_COMPILE_OPTS SYCL_PROGRAM_LINK_OPTIONS=-DENV_LINK_OPTS SYCL_DEVICE_FILTER=%sycl_be %t.out | FileCheck %s
33
// REQUIRES: gpu
44
// UNSUPPORTED: cuda || hip
5+
// UNSUPPORTED: ze_debug-1,ze_debug4
56
#include "program-merge-options.hpp"
67

78
// CHECK: piProgramBuild

SYCL/DeprecatedFeatures/program-merge-options.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// RUN: env SYCL_PI_TRACE=-1 SYCL_DEVICE_FILTER=%sycl_be %t.out | FileCheck %s
33
// REQUIRES: gpu
44
// UNSUPPORTED: cuda || hip
5-
5+
// UNSUPPORTED: ze_debug-1,ze_debug4
66
// Debug option -g is not passed to device code compiler when CL-style driver
77
// is used and /DEBUG options is passed.
88
// XFAIL: cl_options

SYCL/DiscardEvents/discard_events_using_assert.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// FIXME unsupported on CUDA and HIP until fallback libdevice becomes available
22
// UNSUPPORTED: cuda || hip
33
//
4+
// UNSUPPORTED: ze_debug-1,ze_debug4
45
// RUN: %clangxx -fsycl -fsycl-targets=%sycl_triple %s -o %t.out
56
//
67
// RUN: env SYCL_PI_TRACE=2 %CPU_RUN_PLACEHOLDER %t.out &> %t.txt

SYCL/DiscardEvents/invalid_event.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// FIXME: Fails on HIP and OpenCL accelerator
22
// UNSUPPORTED: hip, (opencl && accelerator)
3+
// UNSUPPORTED: ze_debug-1,ze_debug4
34
// RUN: %clangxx -fsycl -fsycl-targets=%sycl_triple %s -o %t.out
45
//
56
// RUN: %HOST_RUN_PLACEHOLDER %t.out

0 commit comments

Comments
 (0)