Skip to content

Commit 888049d

Browse files
authored
[SYCL] no_offset accessor property post-commit hotfix (#4948)
* no_offset accessor property post-commit hotfix * Changed action.yml to avoid false failure in check-clang
1 parent 160e45d commit 888049d

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

devops/actions/clang-format/action.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@ runs:
44
using: "composite"
55
steps:
66
- name: Run clang-format for the patch
7-
shell: bash
7+
shell: bash {0}
88
run: |
9-
git diff --no-color ${GITHUB_SHA}^1 ${GITHUB_SHA} --name-only -- | grep -v "/test/" | xargs git diff -U0 --no-color ${GITHUB_SHA}^1 ${GITHUB_SHA} -- | ./clang/tools/clang-format/clang-format-diff.py -p1 -binary clang-format > ./clang-format.patch
9+
git clang-format ${GITHUB_SHA}^1
10+
git diff > ./clang-format.patch
1011
# Add patch with formatting fixes to CI job artifacts
1112
- uses: actions/upload-artifact@v1
1213
with:

sycl/test/check_device_code/no_offset.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ int main() {
1515
sycl::ext::oneapi::accessor_property_list PL{sycl::ext::oneapi::no_offset, sycl::no_init};
1616
sycl::accessor acc_a(a, cgh, sycl::write_only, PL);
1717
sycl::accessor acc_b{b, cgh, sycl::read_only};
18-
// CHECK: define weak_odr dso_local spir_kernel void @_ZTSZZ4mainENKUlRN2cl4sycl7handlerEE_clES2_EUlT_E_(i32 addrspace(1)* %_arg_, i32 addrspace(1)* readonly %_arg_4, %"class.cl::sycl::id"* byval(%"class.cl::sycl::id") align 8 %_arg_8)
18+
// CHECK: define weak_odr dso_local spir_kernel void @_ZTSZZ4mainENKUlRN2cl4sycl7handlerEE_clES2_EUlT_E_(i32 addrspace(1)* {{.*}}, i32 addrspace(1)* readonly {{.*}}, %"class.cl::sycl::id"* byval(%"class.cl::sycl::id") align 8 {{.*}})
1919
cgh.parallel_for(size, [=](auto i) {
2020
acc_a[i] = acc_b[i];
2121
});
@@ -33,7 +33,7 @@ int main() {
3333
q.submit([&](sycl::handler &cgh) {
3434
sycl::accessor acc_a(a, cgh, sycl::write_only);
3535
sycl::accessor acc_b{b, cgh, sycl::read_only};
36-
// CHECK: define weak_odr dso_local spir_kernel void @_ZTSZZ4mainENKUlRN2cl4sycl7handlerEE0_clES2_EUlT_E_(i32 addrspace(1)* %_arg_, %"class.cl::sycl::id"* byval(%"class.cl::sycl::id") align 8 %_arg_3, i32 addrspace(1)* readonly %_arg_4, %"class.cl::sycl::id"* byval(%"class.cl::sycl::id") align 8 %_arg_8)
36+
// CHECK: define weak_odr dso_local spir_kernel void @_ZTSZZ4mainENKUlRN2cl4sycl7handlerEE0_clES2_EUlT_E_(i32 addrspace(1)* {{.*}}, %"class.cl::sycl::id"* byval(%"class.cl::sycl::id") align 8 {{.*}}, i32 addrspace(1)* readonly {{.*}}, %"class.cl::sycl::id"* byval(%"class.cl::sycl::id") align 8 {{.*}})
3737
cgh.parallel_for(size, [=](auto i) {
3838
acc_a[i] = acc_b[i];
3939
});

0 commit comments

Comments
 (0)