Skip to content

Conversation

@maarquitos14
Copy link
Contributor

SYCL2020 requires sycl::exception to virtually inherit from std::exception, which is an ABI-breaking change. Additionally, this PR removes two constructors that are not used anymore.

Maronas, Marcos added 3 commits April 25, 2023 08:18
inheritance from std::exception.

Signed-off-by: Maronas, Marcos <marcos.maronas@intel.com>
Signed-off-by: Maronas, Marcos <marcos.maronas@intel.com>
Signed-off-by: Maronas, Marcos <marcos.maronas@intel.com>
@maarquitos14 maarquitos14 requested a review from a team as a code owner April 25, 2023 19:01
@maarquitos14 maarquitos14 requested a review from bso-intel April 25, 2023 19:01
@maarquitos14 maarquitos14 changed the title [ABI-break] Update sycl::exception be SYCL2020 compliant [SYCL][ABI-break] Update sycl::exception be SYCL2020 compliant Apr 25, 2023
@maarquitos14 maarquitos14 temporarily deployed to aws April 25, 2023 23:27 — with GitHub Actions Inactive
@maarquitos14 maarquitos14 temporarily deployed to aws April 26, 2023 02:31 — with GitHub Actions Inactive
Signed-off-by: Maronas, Marcos <marcos.maronas@intel.com>
@maarquitos14 maarquitos14 temporarily deployed to aws April 26, 2023 10:20 — with GitHub Actions Inactive
@maarquitos14 maarquitos14 changed the title [SYCL][ABI-break] Update sycl::exception be SYCL2020 compliant [SYCL][ABI-break] Update sycl::exception to be SYCL2020 compliant Apr 26, 2023
Signed-off-by: Maronas, Marcos <marcos.maronas@intel.com>
@maarquitos14 maarquitos14 temporarily deployed to aws April 26, 2023 15:22 — with GitHub Actions Inactive
@maarquitos14 maarquitos14 temporarily deployed to aws April 26, 2023 19:20 — with GitHub Actions Inactive
@maarquitos14
Copy link
Contributor Author

Friendly ping. @intel/llvm-reviewers-runtime @bso-intel

@bso-intel
Copy link
Contributor

Please fix the test failure before you ping.
If it is a known failure, explain it is not a related failure.

@maarquitos14
Copy link
Contributor Author

Failed Tests (1):
SYCL :: Regression/same_unnamed_kernels.cpp - Reported in #9174, already disabled in #9207.

@steffenlarsen steffenlarsen merged commit ce26ac0 into intel:sycl Apr 28, 2023
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.

3 participants