Skip to content

Conversation

@steffenlarsen
Copy link
Contributor

Converting the aspect values in sycl-device-has in the SYCL propagate aspect usage pass was unintentionally done inside an assert. This causes the conversion to not take place when asserts are disabled. This commit moves the conversion out of the assertion.

Converting the aspect values in sycl-device-has in the SYCL propagate
aspect usage pass was unintentionally done inside an assert. This causes
the conversion to not take place when asserts are disabled. This commit
moves the conversion out of the assertion.

Signed-off-by: Larsen, Steffen <[email protected]>
@steffenlarsen
Copy link
Contributor Author

CI failures are unrelated:

  1. Basic/barrier_order.cpp sporadic timeout on L0.
  2. Regression/device_num.cpp on various targets. ([SYCL] Replace SYCL_DEVICE_FILTER with ONEAPI_DEVICE_SELECTOR llvm-test-suite#1354 (comment))
  3. regression/tanh_fix_test.cpp unexpectedly passing on ESIMD emulator. ([SYCL][ESIMD] Add test to validate tanh function fix llvm-test-suite#1361 (comment))
  4. Basic/barrier_order.cpp sporadic failure on HIP. (Basic/barrier_order.cpp hangs on opencl:gpu #7330)

@steffenlarsen steffenlarsen merged commit 6dbeb2e into intel:sycl Nov 9, 2022
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.

2 participants