Skip to content

Releases: intel/llvm

DPC++ daily 2022-09-24

24 Sep 17:10
e1794b6

Choose a tag to compare

Pre-release
[GHA] Uplift Linux GPU RT version to 22.37.24175 (#6820)

Scheduled drivers uplift

Co-authored-by: GitHub Actions <[email protected]>

DPC++ daily 2022-09-23

23 Sep 16:23
71bdc1f

Choose a tag to compare

Pre-release
sycl-nightly/20220923

[SYCL] Fix invalid use of std::move in SemaTemplateInstantiateDecl.cp…

DPC++ daily 2022-09-22

22 Sep 16:39
5b9fd3c

Choose a tag to compare

Pre-release
[SYCL] Implement local_accessor begin/end (#6692)

SYCL2020 introduces various accessor begin/end member functions that
allow user to iterate through the underlying buffer.

E2E tests: intel/llvm-test-suite#1225

DPC++ daily 2022-09-21

21 Sep 16:20
86e9dcb

Choose a tag to compare

Pre-release
[SYCL][NFC] Reintroduce missing Windows symbols (#6830)

https://github.com/intel/llvm/pull/6685 unintentionally caused the
windows library to lose symbols for handler::verifyKernelInvoc and
handler::is_host. This patch introduces these as unused members to avoid
the patch being ABI-breaking.

Signed-off-by: Larsen, Steffen <[email protected]>

DPC++ daily 2022-09-20

20 Sep 16:21
ed7cb4b

Choose a tag to compare

Pre-release
sycl-nightly/20220920

[SYCL][DOC] Extension to add hints to stop batching and start executi…

DPC++ daily 2022-09-19

19 Sep 16:40
2cefad1

Choose a tag to compare

Pre-release
[SYCL] Fix deprecation warning for headers (#6808)

Using pragmas to emit warnings didn't work because SYCL headers are
considered to be system headers and any warnings in them are suppressed.

Use "#warning" instead. Unfortunately, MSVC doesn't support it (although
it's part of C23/C++23 and they'll have to add support eventually), so
we need some #if guards. Also, #warning cannot be put inside a macro
definition, thus we have to have some code duplication. Luckily, entire
headers deprecations aren't as often and we can be a little bit verbose.

DPC++ daily 2022-09-18

18 Sep 16:28
f7fd9a1

Choose a tag to compare

Pre-release
[SYCL][Doc] Closing the ABI breaking changes window (#6800)

Next one is expected to be not earlier than June 2023.

DPC++ daily 2022-09-17

17 Sep 17:01
f7fd9a1

Choose a tag to compare

Pre-release
[SYCL][Doc] Closing the ABI breaking changes window (#6800)

Next one is expected to be not earlier than June 2023.

DPC++ daily 2022-09-16

16 Sep 16:34
cc03176

Choose a tag to compare

Pre-release
[SYCL] Fix unittests on MSVC (#6805)

This commit makes two changes:
* Fixes a cast of incompatible size in the PI mock plugin that caused a
warning on MSVC.
* Changes the definition of the captureless lambda function in the
RedefineAPI PiMock unittest to avoid MSVC considering it equal to the
function defined by the PI mock plugin.

Signed-off-by: Larsen, Steffen <[email protected]>

DPC++ daily 2022-09-15

15 Sep 16:30
1ccfd51

Choose a tag to compare

Pre-release
[SYCL][Windows] Fix DataMovement test (#6790)

Using `-g` with the regular `clang` command line is not supported on
Windows.

On Windows `clang-cl` and `/Mdd` should be used instead.

However it doesn't seem like this test is testing anything to do debug
info and I couldn't find any reason for having it in the history, so
removing `-g` is the simplest solution to make the test work on both
Linux and Windows.

This should fix the post-commit issue that showed up in:
https://github.com/intel/llvm/pull/6721