Skip to content
This repository was archived by the owner on Mar 28, 2023. It is now read-only.

[SYCL][ESIMD] Fix lsc predicate test that failed on PVC hardware #1315

Merged
merged 21 commits into from
Oct 13, 2022
Merged

[SYCL][ESIMD] Fix lsc predicate test that failed on PVC hardware #1315

merged 21 commits into from
Oct 13, 2022

Conversation

fineg74
Copy link

@fineg74 fineg74 commented Oct 8, 2022

No description provided.

@fineg74 fineg74 requested a review from a team as a code owner October 8, 2022 03:28
@fineg74 fineg74 marked this pull request as draft October 11, 2022 17:10
@fineg74 fineg74 marked this pull request as ready for review October 11, 2022 20:19
Comment on lines 131 to 134
auto data_2 =
lsc_block_load<int, SIMDSize>(vec_2 + offset, pred_enable);
lsc_block_load<int, SIMDSize>(vec_2 + offset, pred_disable);
lsc_block_store<int, SIMDSize>(vec_2 + offset, data_2 * 2,
pred_disable);

Choose a reason for hiding this comment

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

This test case is just redundant, right?
If lsc_block_load with pred_diable works incorrectly, the test only verifies lsc_block_store on the line 133, and such check already exists on the line 129.

@v-klochkov
Copy link

The failed tests are unrelated to those 2 being updated in this PR:
[2022-10-13T02:26:18.810Z] Failed Tests (3):
[2022-10-13T02:26:18.810Z] SYCL :: DeprecatedFeatures/kernel_interop.cpp
[2022-10-13T02:26:18.810Z] SYCL :: DeprecatedFeatures/set_arg_interop.cpp
[2022-10-13T02:26:18.810Z] SYCL :: DeprecatedFeatures/subbuffer_interop.cpp

@v-klochkov v-klochkov merged commit da119bf into intel:intel Oct 13, 2022
@fineg74 fineg74 deleted the predicateFix branch October 14, 2022 03:43
myler pushed a commit to myler/llvm-test-suite that referenced this pull request Mar 22, 2023
…el#1315) (intel#1305)

The removed sub-tests were incorrect as they stored garbage (random return from lsc_block_load(with preducate=0) to result and then checking it with something meaningful expected values.
myler pushed a commit to myler/llvm-test-suite that referenced this pull request Mar 22, 2023
…el#1315)

The removed sub-tests were incorrect as they stored garbage (random return from lsc_block_load(with preducate=0) to result and then checking it with something meaningful expected values.
aelovikov-intel pushed a commit to aelovikov-intel/llvm that referenced this pull request Mar 27, 2023
…el/llvm-test-suite#1315)

The removed sub-tests were incorrect as they stored garbage (random return from lsc_block_load(with preducate=0) to result and then checking it with something meaningful expected values.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants