Skip to content

Conversation

@steffenlarsen
Copy link
Contributor

Remangler tool introduced with #4207 also included simplifications to the use of signed char in libclc. These simplifications changed the generated SPIRV builtins in a way that causes previously passing CTS tests to fail.

This PR reverts the signed char simplifications, preserving the remangler and the long simplifications.

@AerialMantis @AidanBeltonS This should not affect #4345.

Signed-off-by: Steffen Larsen <steffen.larsen@intel.com>
@bader bader added the libclc libclc project related issues label Aug 16, 2021
@bader
Copy link
Contributor

bader commented Aug 16, 2021

@Naghasan, FYI.

@bader
Copy link
Contributor

bader commented Aug 17, 2021

I'm merging this before getting approvals from code owners to fix the build of Khronos SYCL-CTS tests.
@intel/llvm-reviewers-runtime, @AaronBallman, @elizabethandrews, @premanandrao, feel free to leave your comments after the merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

libclc libclc project related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants