[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 6a33b69d8bae737e5e1d60c7b7776a0b1f885bfa to 8c2d7cc3a9983459628c028d8537eaf79551f396
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 ea50c8cc99778825fc647cf190d8f7a8f49cdcdd by GitHub (on behalf of Mishal Shah) on 18/07/2026 at 08:19..
Fix macOS casing in premerge workflow (#210477)
https://invent.kde.org/qt/clang/llvm/-/commit/ea50c8cc99778825fc647cf190d8f7a8f49cdcdd

Git commit 3fc4fcade6164fc6b9dcf0d6d0d6fa9cf6e47dfc by GitHub (on behalf of Ryosuke Niwa) on 18/07/2026 at 08:26..
[alpha.webkit.UncountedCallArgsChecker] Crash in printArgument (#210411)

The crash was caused by missing nullptr check for Decl used to get
printing policy. Fixed the bug by replacing the use of Decl with
BugManager to get the policy.
https://invent.kde.org/qt/clang/llvm/-/commit/3fc4fcade6164fc6b9dcf0d6d0d6fa9cf6e47dfc

Git commit 2730fc8a1a46ea92bbe91e3fc31897498617e076 by GitHub (on behalf of Arseniy Obolenskiy) on 18/07/2026 at 08:36..
[SPIR-V] Handle bfloat in getZeroFP/getOneFP (#202859)

Related spirv-val change:
https://github.com/KhronosGroup/SPIRV-Tools/pull/6734

---------

Co-authored-by: Juan Manuel Martinez Caamaño <[email protected]>
https://invent.kde.org/qt/clang/llvm/-/commit/2730fc8a1a46ea92bbe91e3fc31897498617e076

Git commit ccd0e982a02fa3be39a98dd98ea6cc1ccaf24d13 by GitHub (on behalf of Nerixyz) on 18/07/2026 at 08:56..
[lldb][NativePDB] Fix width and signedness of enum constants (#210338)

Enumerator values aren't always encoded in the correct bit width and
signedness. This happens with both MSVC and Clang.

On MSVC, unsigned 64bit enumerators can be encoded as signed. For
example `ULONGLONG_MAX` will be encoded as `-1`.
Clang/LLVM will always encode the values as unsigned.

Example: https://godbolt.org/z/96YjGW48W.

I fixed this by setting the expected width and signedness when creating
the enumerator constant. We can't use a shell test like for the other
PDB tests, because no output shows the enum values.
https://invent.kde.org/qt/clang/llvm/-/commit/ccd0e982a02fa3be39a98dd98ea6cc1ccaf24d13

Git commit 8c2d7cc3a9983459628c028d8537eaf79551f396 by GitHub (on behalf of Jared Hoberock) on 18/07/2026 at 09:49..
[mlir][IR] Add SymbolUserTypeInterface (#198435)

This change adds SymbolUserTypeInterface, analogous to
SymbolUserAttrInterface, and extends SymbolTable verification to check
participating types.

Verification visits the types owned by an operation, (operand/result
types, block argument types, attribute-contained types, nested type
parameters) and checks each distinct type at most once, interrupting on
the first failure. Deduplication spans the whole symbol-table walk, so a
type used by multiple operations is checked only once.

Attribute (SymbolUserAttrInterface) verification also gets deduped the
same way.

Assisted-by: Codex (OpenAI)
Assisted-by: Claude (Anthropic)
https://invent.kde.org/qt/clang/llvm/-/commit/8c2d7cc3a9983459628c028d8537eaf79551f396
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.