Skip to content

Conversation

@Naghasan
Copy link

@Naghasan Naghasan commented Jun 5, 2025

__builtin_spirv_generic_cast_to_ptr_explicit was added upstreaming but because it has limited SYCL support, tests can't run properly.

…for SYCL

__builtin_spirv_generic_cast_to_ptr_explicit was added upstreaming
but because it has limited SYCL support, tests can't run properly.
@Naghasan Naghasan requested a review from a team as a code owner June 5, 2025 22:00
@Naghasan Naghasan requested review from jsji and maarquitos14 June 5, 2025 22:01
@maarquitos14
Copy link
Contributor

According to my local testing, this is indeed fixing the failures in

Clang::CodeGenSPIRV/Builtins/generic_cast_to_ptr_explicit.c
Clang::Headers/spirv_functions.cpp

Copy link
Contributor

@maarquitos14 maarquitos14 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

Copy link
Contributor

@Fznamznon Fznamznon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We probably will need to do that upstream once llvm/llvm-project#140282 is there.

@jsji jsji merged commit fa4df96 into intel:sycl-web Jun 6, 2025
jsji pushed a commit that referenced this pull request Jun 18, 2025
__builtin_spirv_generic_cast_to_ptr_explicit was added upstreaming but
because it has limited SYCL support, tests can't run properly.
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

Successfully merging this pull request may close these issues.

4 participants