Skip to content

Conversation

0x12CC
Copy link
Contributor

@0x12CC 0x12CC commented Apr 11, 2023

Update a sycl::vec constructor to ensure that element values are first converted to DataT before being stored as vec_data_t<DataT>. Add a test case that uses the updated constructor. Fixes bug from #8942.

Update a `sycl::vec` constructor to ensure that element values are first
converted to `DataT` before being stored as `vec_data_t<DataT>`. Add a
test case that uses the updated constructor. Fixes bug from intel#8942.

Signed-off-by: Michael Aziz <michael.aziz@intel.com>
@0x12CC 0x12CC requested a review from a team as a code owner April 11, 2023 22:19
@0x12CC 0x12CC temporarily deployed to aws April 11, 2023 22:46 — with GitHub Actions Inactive
@0x12CC 0x12CC temporarily deployed to aws April 11, 2023 23:59 — with GitHub Actions Inactive
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!

@0x12CC
Copy link
Contributor Author

0x12CC commented Apr 12, 2023

@intel/llvm-reviewers-runtime, @bso-intel, could you please review?

Copy link
Contributor

@bso-intel bso-intel left a comment

Choose a reason for hiding this comment

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

LGTM.
Please fix the test failures if they are caused by your changeset.

@0x12CC
Copy link
Contributor Author

0x12CC commented Apr 12, 2023

Test failures are the following:

SYCL :: ESIMD/thread_id_test.cpp (Unexpectedly Passed)
Linux / ESIMD Emu LLVM Test Suite

All are unrelated to this change.

@steffenlarsen steffenlarsen merged commit 45aa49b into intel:sycl Apr 12, 2023
@0x12CC 0x12CC deleted the vec_constructor branch April 12, 2023 17:01
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