Skip to content

Conversation

@aelovikov-intel
Copy link
Contributor

We expect that our runtime library should work with user code compiled either way, but we don't be running double amount of testing in pre-commit/post-commit CI to verify that. Nightly looks like a reasonable choice to test this.

We expect that our runtime library should work with user code compiled
either way, but we don't be running double amount of testing in
pre-commit/post-commit CI to verify that. Nightly looks like a
reasonable choice to test this.
@aelovikov-intel aelovikov-intel marked this pull request as ready for review December 2, 2024 19:24
@aelovikov-intel aelovikov-intel requested review from a team as code owners December 2, 2024 19:24
@aelovikov-intel
Copy link
Contributor Author

aelovikov-intel commented Dec 2, 2024

I'm doing a test run at https://github.com/intel/llvm/actions/runs/12126461497 to ensure everything would pass. https://github.com/intel/llvm/actions/runs/12126279223 (it had extra changes to speed up testing and enable verbose output) verified that the option is passed properly.

@aelovikov-intel aelovikov-intel marked this pull request as draft December 3, 2024 15:16
@keryell
Copy link
Contributor

keryell commented Dec 4, 2024

Just curious... SYCL requires at least C++17. What is the use-case for such an antique atrocity? 🤔

@aelovikov-intel
Copy link
Contributor Author

Just curious... SYCL requires at least C++17. What is the use-case for such an antique atrocity? 🤔

Even modern g++ in modern c++ modes support that. As for the reason, PyTorch, IIUC.

aelovikov-intel added a commit to aelovikov-intel/llvm that referenced this pull request Dec 4, 2024
This is an updated version of intel#16179.

Run-time ABI mismatch resulting in a segmentation fault was uncovered
why enabling extra testing in intel#16235,
this updated version fixes that.
aelovikov-intel added a commit that referenced this pull request Dec 5, 2024
…#16269)

This is an updated version of #16179.

Run-time ABI mismatch resulting in a segmentation fault was uncovered
why enabling extra testing in #16235,
this new version fixes that.
@aelovikov-intel
Copy link
Contributor Author

There were fixes in origin/sycl to the issues uncovered from the previous testing run. New run is at https://github.com/intel/llvm/actions/runs/12202748160/job/34044602947.

@aelovikov-intel aelovikov-intel marked this pull request as ready for review December 6, 2024 18:52
@aelovikov-intel aelovikov-intel merged commit 4679dc0 into sycl Dec 6, 2024
26 of 32 checks passed
@aelovikov-intel aelovikov-intel deleted the pre-cxx11-abi-in-nightly branch December 6, 2024 18:52
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.

5 participants