[qt/clang/llvm]: Summary of bulk changes made
KDE Git Services - Bulk Change <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git repository change summary for qt/clang/llvm Pushed by mirror-service into branch 'upstream/main'. Changed from 598f15297528855682dcf381575a9c14a7faabc3 to 8a119310dae2fd67497c8611fc3208d16a36a2c3 Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository. This change contains the following new commits: Git commit 01683dbe7e2071e8cc3aa2874e623259079aa1ae by GitHub (on behalf of Lang Hames) on 19/07/2026 at 23:41.. [orc-rt] Replace RunWrapperCall with generalized Dispatch (#210591) RunWrapperCall dispatched wrapper-function calls, but the Session also needs to dispatch continuations for results returned by the controller. Replace it with a generalized Dispatch mechanism (DispatchFn) that is handed an opaque Task for each unit of work, covering both. QueueingRunner is correspondingly simplified: it no longer knows anything about wrapper functions and just enqueues the Task it is given. Tests and the noDispatch helper are updated to the new interface. https://invent.kde.org/qt/clang/llvm/-/commit/01683dbe7e2071e8cc3aa2874e623259079aa1ae Git commit 16ffd27e3737c01cbabad6eed77b919dc977ad6c by GitHub (on behalf of Petr Hosek) on 20/07/2026 at 00:47.. [libcxx][NFC] Address -Wmicrosoft-cast in MSVC's exception_ptr (#210570) This was introduced as part of #94977. Rather than suppressing the warning with `#pragma clang diagnostic ignored`, we use `reinterpret_cast` to avoid the implicit conversion. https://invent.kde.org/qt/clang/llvm/-/commit/16ffd27e3737c01cbabad6eed77b919dc977ad6c Git commit c6672a6fdf1469d818d0ac8aaa2c31a0f18e729a by GitHub (on behalf of Benji Smith) on 20/07/2026 at 01:26.. [InstCombine] Fix invalid fshl -> lshr fold when shift is vector with constant zero lane (#210606) For vectors, this is not valid if a subset of the lanes are constant zero. Doing this fold introduces poison in those lanes. A similar fix was done for fshr in 46957a138dea339799059ea5bf032e40042ff185 however the same issue seems to apply to fshl Fixes https://github.com/llvm/llvm-project/issues/210605 https://invent.kde.org/qt/clang/llvm/-/commit/c6672a6fdf1469d818d0ac8aaa2c31a0f18e729a Git commit 5497f466e4fc634f91de043fc80a9cd8cc0f32a1 by GitHub (on behalf of TelGome) on 20/07/2026 at 02:35.. [RISCV][P-ext] Support Packed Narrowing Zip (#210040) https://invent.kde.org/qt/clang/llvm/-/commit/5497f466e4fc634f91de043fc80a9cd8cc0f32a1 Git commit 53c6ce165aef58e1885d574c1ec597d091c3c8fc by GitHub (on behalf of Hristo Hristov) on 20/07/2026 at 02:47.. [libc++][cmp][NFC] Fix: Empty namespaces should be avoided (#210624) Context: Including `<__utility/cmp.h>` causes: > cmp.h:25:1: error: Empty namespaces should be avoided. Move any checks around the namespace instead. [libcpp-avoid-empty-namespaces,-warnings-as-errors] https://invent.kde.org/qt/clang/llvm/-/commit/53c6ce165aef58e1885d574c1ec597d091c3c8fc Git commit 8a119310dae2fd67497c8611fc3208d16a36a2c3 by GitHub (on behalf of Tony Varghese) on 20/07/2026 at 03:34.. [clang][NFC] Bump the maximum number of Frontend diagnostics (#210345) The number of Frontend diagnostics in DiagnosticFrontendKinds.td is close to the DIAG_SIZE_FRONTEND limit of 200 (195 in use), and in-flight PRs adding frontend diagnostics (e.g. #187986) run into the static assert in DiagnosticIDs.cpp. Increase the limit to 300, following the precedent of #200948 which did the same for Sema diagnostics. Co-authored-by: Tony Varghese <[email protected]> https://invent.kde.org/qt/clang/llvm/-/commit/8a119310dae2fd67497c8611fc3208d16a36a2c3