From 8ad7b2f5f31e7bbdbb9262f031cef089da9d16dd Mon Sep 17 00:00:00 2001 From: "Romanov, Vlad" Date: Sun, 25 Sep 2022 12:54:23 -0700 Subject: [PATCH] [SYCL] Fix post commit fails. 1. Updated checks to be more be more robust and work when clang discards names of values in the LLVM IR. 2. Added a new symbol to the windows sybmols test. --- sycl/test/abi/sycl_symbols_windows.dump | 1 + sycl/test/basic_tests/accessor/host_acc_opt.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sycl/test/abi/sycl_symbols_windows.dump b/sycl/test/abi/sycl_symbols_windows.dump index 3b9d4bb1996fc..fd001e427e986 100644 --- a/sycl/test/abi/sycl_symbols_windows.dump +++ b/sycl/test/abi/sycl_symbols_windows.dump @@ -768,6 +768,7 @@ ?get@kernel@_V1@sycl@@QEBAPEAU_cl_kernel@@XZ ?get@platform@_V1@sycl@@QEBAPEAU_cl_platform_id@@XZ ?get@queue@_V1@sycl@@QEBAPEAU_cl_command_queue@@XZ +?getAccData@AccessorBaseHost@detail@_V1@sycl@@QEAAAEAUAccHostDataT@234@XZ ?getAccessRange@AccessorBaseHost@detail@_V1@sycl@@QEAAAEAV?$range@$02@34@XZ ?getAccessRange@AccessorBaseHost@detail@_V1@sycl@@QEBAAEBV?$range@$02@34@XZ ?getAssertHappenedBuffer@queue@_V1@sycl@@AEAAAEAV?$buffer@UAssertHappened@detail@_V1@sycl@@$00V?$aligned_allocator@UAssertHappened@detail@_V1@sycl@@@234@X@23@XZ diff --git a/sycl/test/basic_tests/accessor/host_acc_opt.cpp b/sycl/test/basic_tests/accessor/host_acc_opt.cpp index 4aab777fea053..17b8311050509 100644 --- a/sycl/test/basic_tests/accessor/host_acc_opt.cpp +++ b/sycl/test/basic_tests/accessor/host_acc_opt.cpp @@ -9,7 +9,6 @@ // CHECK: define {{.*}}foo{{.*}} { // CHECK-NOT: call // CHECK-NOT: invoke -// CHECK: vector.body: // CHECK-NOT: call // CHECK-NOT: invoke // CHECK: load <4 x i32> @@ -18,6 +17,7 @@ // CHECK: store <4 x i32> // CHECK-NOT: call // CHECK-NOT: invoke +// CHECK: } void foo(sycl::accessor &Acc, int *Src) {