Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lowering test for llvm.bitreverse for 2/4-bit scalars fails on GPU #330

Open
LU-JOHN opened this issue May 17, 2024 · 1 comment
Open

Lowering test for llvm.bitreverse for 2/4-bit scalars fails on GPU #330

LU-JOHN opened this issue May 17, 2024 · 1 comment

Comments

@LU-JOHN
Copy link

LU-JOHN commented May 17, 2024

llvm.bitreverse for 2/4-bit scalars is lowered to: lshl, shr, and, or operations on 2/4-bit types. E2E testing is done in:

intel/llvm#13359

and all tests are passing except on GPU (GEN12, DG2, PVC fail)

@LU-JOHN LU-JOHN changed the title Lowering test for llvm.bitreverse for 2/4-bit scalars fails on GEN12 Lowering test for llvm.bitreverse for 2/4-bit scalars fails on GPU May 17, 2024
@LU-JOHN
Copy link
Author

LU-JOHN commented May 17, 2024

Driver reports:

terminate called after throwing an instance of 'sycl::_V1::compile_program_error'
what(): The program was built for 1 devices
Build program log for 'Intel(R) Iris(R) Xe Graphics':
IGC: Internal Compiler Error: Segmentation violation -11 (PI_ERROR_BUILD_PROGRAM_FAILURE)
Aborted (core dumped)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant