Comments (2)
As I understand Matrix/joint_matrix_opt_kernel_feature_unsupported_hw.cpp
should only be executed on gen12, so it's not affected and can be deleted from this issue.
Regarding Assert/* tests - it looks like FileCheck should check CHECK-ACC
prefix, but it checks regular CHECK
.
For example - sycl/test-e2e/Assert/assert_in_kernels.cpp:
// Shouldn't fail on ACC as fallback assert isn't enqueued there
// RUN: %{run} %t.out &> %t.txt ; FileCheck %s --input-file %t.txt %if acc %{ --check-prefix=CHECK-ACC %}
See the output:
env ONEAPI_DEVICE_SELECTOR=opencl:fpga /__w/llvm/llvm/build-e2e/Assert/Output/assert_in_kernels.cpp.tmp.out &> /__w/llvm/llvm/build-e2e/Assert/Output/assert_in_kernels.cpp.tmp.txt ; /__w/llvm/llvm/toolchain/bin/FileCheck /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/assert_in_kernels.cpp --input-file /__w/llvm/llvm/build-e2e/Assert/Output/assert_in_kernels.cpp.tmp.txt
# executed command: env ONEAPI_DEVICE_SELECTOR=opencl:fpga /__w/llvm/llvm/build-e2e/Assert/Output/assert_in_kernels.cpp.tmp.out
# note: command had no output on stdout or stderr
# executed command: /__w/llvm/llvm/toolchain/bin/FileCheck /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/assert_in_kernels.cpp --input-file /__w/llvm/llvm/build-e2e/Assert/Output/assert_in_kernels.cpp.tmp.txt
# .---command stderr------------
# | /__w/llvm/llvm/llvm/sycl/test-e2e/Assert/assert_in_kernels.cpp:14:11: error: CHECK: expected string not found in input
# | // CHECK: {{.*}}assert_in_kernels.hpp:25: void kernelFunc2(int *, int): {{.*}} [{{[0,2]}},0,0], {{.*}} [0,0,0]
@aelovikov-intel are we ignoring this - %if acc %{ --check-prefix=CHECK-ACC %}
?
BTW. this link Detailed test logs
in the description is broken.
from llvm.
I think it should be %if accelerator
.
from llvm.
Related Issues (20)
- Deprecate and remove `nd_item::barrier`. HOT 6
- [SYCL][joint matrix] elements read in joint matrix
- Implementation adds non-extension bfloat assignment operators HOT 3
- libsvml.so is missing in intel-oneapi-runtime-opencl HOT 2
- Turn on LLVM_USE_SPLIT_DWARF for Windows Debug build when split-dwarf option is supported
- Enhance `nd_item` code coverage in CI validation.
- [CI][CUDA] No GPU device has been found on the system with NVIDIA GPU in pre-commit. HOT 1
- Add environment variable to redirect SYCL_PI_TRACE to file
- Add WarpReduce to GENX
- [CUDA][HIP] user_defined_reductions HOT 1
- Align terminology used by ONEAPI_DEVICE_FILTER and SYCL_DEVICE_ALLOWLIST HOT 4
- [SYCL] Non-templated aligned_alloc_xxx functions return non-null when the alignment argument is not a power of 2 on GPU
- [SYCL] throw-exception-for-out-of-registers-on-kernel-launch.cpp failing in WW06'24 pulldown HOT 3
- [SYCL-FUSION] [DebugInfo] Enable support of non-instrinsic debug-info HOT 2
- `sycl::kernel_handler::get_specialization_constant` calls `__sycl_getComposite2020SpecConstantValue` on enumerated `value_type` HOT 5
- sycl_ext_intel_grf_size large grf not working for sycl_explicit_simd kernel HOT 3
- [SYCL][CUDA][BUILD] cuPTI error while building the compiler with CUDA backend HOT 3
- SYCL stream print nothing when kernel is in endless loop HOT 3
- Device code not split in modules when using aspect::atomic64
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from llvm.