[qt/clang/llvm-project]: 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-project Pushed by mirror-service into branch 'upstream/users/cchen/flang-metadirective-loop-default-none'. Changed from 640438625d9e46ec6fac78a25821fc552cb0206e to a1e7b71e303b7a22e77b3139436637e9ff6c5034 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 c2a3e0c7ed6f6b71cd3af008091db3f9e8e48381 by Chi-Chun, Chen on 23/07/2026 at 17:32.. Test independent metadirective loop diagnostics An insufficient loop-nest depth and a missing data-sharing attribute are independent semantic errors. Ordinary OpenMP loop constructs report both, so the metadirective check intentionally validates DEFAULT(NONE) even when the same replacement also fails its COLLAPSE depth requirement. https://invent.kde.org/qt/clang/llvm-project/-/commit/c2a3e0c7ed6f6b71cd3af008091db3f9e8e48381 Git commit a1e7b71e303b7a22e77b3139436637e9ff6c5034 by Chi-Chun, Chen on 23/07/2026 at 18:17.. Clarify metadirective local DSA check - Evaluate non-static locals directly where references under DEFAULT(NONE) are checked. - Keep using the ultimate symbol so a nested data-sharing clause other than PRIVATE still creates the required reference in the enclosing construct. https://invent.kde.org/qt/clang/llvm-project/-/commit/a1e7b71e303b7a22e77b3139436637e9ff6c5034