[all-commits] [llvm/llvm-project] 36736c: [gn build] Port 79cc728b7701
Vitaly Buka via All-commits
all-commits at lists.llvm.org
Tue Jun 3 12:30:53 PDT 2025
Branch: refs/heads/users/vitalybuka/spr/nfcpromotemem2reg-move
Home: https://github.com/llvm/llvm-project
Commit: 36736c88a0660237a8a72d16ca250a8f682ba206
https://github.com/llvm/llvm-project/commit/36736c88a0660237a8a72d16ca250a8f682ba206
Author: LLVM GN Syncbot <llvmgnsyncbot at gmail.com>
Date: 2025-06-03 (Tue, 03 Jun 2025)
Changed paths:
M llvm/utils/gn/secondary/lld/Common/BUILD.gn
Log Message:
-----------
[gn build] Port 79cc728b7701
Commit: cbd2768b0de424e21eaa657fb8c620585044812a
https://github.com/llvm/llvm-project/commit/cbd2768b0de424e21eaa657fb8c620585044812a
Author: LLVM GN Syncbot <llvmgnsyncbot at gmail.com>
Date: 2025-06-03 (Tue, 03 Jun 2025)
Changed paths:
M llvm/utils/gn/secondary/llvm/lib/Frontend/HLSL/BUILD.gn
Log Message:
-----------
[gn build] Port 9ec5afea7737
Commit: 3cb967a2cd9784d3846072121990bdfaa89b0d15
https://github.com/llvm/llvm-project/commit/3cb967a2cd9784d3846072121990bdfaa89b0d15
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2025-06-03 (Tue, 03 Jun 2025)
Changed paths:
M llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
M llvm/test/Transforms/InstCombine/2009-02-20-InstCombine-SROA.ll
M llvm/test/Transforms/SimplifyCFG/Hexagon/switch-to-lookup-table.ll
Log Message:
-----------
[NFCI][PromoteMem2Reg] Don't handle the first successor out of order (#142464)
Just for consistency, to avoid confusing conditions.
`reverse` helps to avoid tests updates as nothing is
changing for for successors count <=2.
For #142461
Commit: ee46630dd06dd1e4f564f9fa9bb0daf3e9e29c98
https://github.com/llvm/llvm-project/commit/ee46630dd06dd1e4f564f9fa9bb0daf3e9e29c98
Author: Sharjeel Khan <sharjeelkhan at google.com>
Date: 2025-06-03 (Tue, 03 Jun 2025)
Changed paths:
M clang/lib/Sema/SemaChecking.cpp
M clang/test/Sema/warn-fortify-source.c
Log Message:
-----------
[Clang][Sema] Add fortify warnings for stpcpy (#141646)
As mentioned in https://github.com/llvm/llvm-project/issues/142230, I am
adding fortify warnings for functions missing in Clang and I am starting
with stpcpy.
Commit: 5d2e1c0432afa57f910f448765a7819cecbebdf2
https://github.com/llvm/llvm-project/commit/5d2e1c0432afa57f910f448765a7819cecbebdf2
Author: SharonXSharon <xiaoranxu.nju at gmail.com>
Date: 2025-06-03 (Tue, 03 Jun 2025)
Changed paths:
M lld/test/MachO/order-file-strip-hashes.s
Log Message:
-----------
[lld][macho] fix test failure by adding # REQUIRES: aarch64 (#142649)
fix the test failures caused by
https://github.com/llvm/llvm-project/pull/140670
https://lab.llvm.org/buildbot/#/builders/144/builds/26745
```
FAIL: lld::order-file-strip-hashes.s
[view all 14 lines](https://lab.llvm.org/buildbot/#/builders/144/builds/26745/steps/6/logs/FAIL__lld__order-file-strip-hashes_s)
******************** TEST 'lld :: MachO/order-file-strip-hashes.s' FAILED ********************
Exit Code: 1
Command Output (stderr):
--
rm -rf /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/tools/lld/test/MachO/Output/order-file-strip-hashes.s.tmp && split-file /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/lld/test/MachO/order-file-strip-hashes.s /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/tools/lld/test/MachO/Output/order-file-strip-hashes.s.tmp # RUN: at line 1
+ rm -rf /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/tools/lld/test/MachO/Output/order-file-strip-hashes.s.tmp
+ split-file /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/lld/test/MachO/order-file-strip-hashes.s /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/tools/lld/test/MachO/Output/order-file-strip-hashes.s.tmp
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/llvm-mc -filetype=obj -triple=arm64-apple-darwin /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/tools/lld/test/MachO/Output/order-file-strip-hashes.s.tmp/a.s -o /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/tools/lld/test/MachO/Output/order-file-strip-hashes.s.tmp/a.o # RUN: at line 2
+ /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/llvm-mc -filetype=obj -triple=arm64-apple-darwin /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/tools/lld/test/MachO/Output/order-file-strip-hashes.s.tmp/a.s -o /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/tools/lld/test/MachO/Output/order-file-strip-hashes.s.tmp/a.o
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/llvm-mc: error: unable to get target for 'arm64-apple-darwin', see --version and --triple.
```
Co-authored-by: Sharon Xu <sharonxu at fb.com>
Commit: b994299e59c9aac01ca0a494b2b861ebd5acc190
https://github.com/llvm/llvm-project/commit/b994299e59c9aac01ca0a494b2b861ebd5acc190
Author: lntue <lntue at google.com>
Date: 2025-06-03 (Tue, 03 Jun 2025)
Changed paths:
M libc/hdr/stdlib_overlay.h
Log Message:
-----------
[libc] Also remove _FORTIFY_SOURCE before including <stdlib.h> in overlay mode. (#142647)
Commit: 8d869637e846faacf8189742ce29e406e6424413
https://github.com/llvm/llvm-project/commit/8d869637e846faacf8189742ce29e406e6424413
Author: Maksim Panchenko <maks at fb.com>
Date: 2025-06-03 (Tue, 03 Jun 2025)
Changed paths:
M bolt/lib/Passes/ADRRelaxationPass.cpp
A bolt/test/AArch64/adr-relaxation-fail.s
M bolt/test/AArch64/adr-relaxation.s
M bolt/test/AArch64/r_aarch64_prelxx.s
M bolt/test/AArch64/test-indirect-branch.s
R bolt/test/runtime/AArch64/adrrelaxationpass.s
Log Message:
-----------
[BOLT][AArch64] Fix error message for failed ADR relaxation (#142533)
Do not recommend the strict mode to the user when ADR relaxation fails
on a non-simple function, i.e. a function with unknown CFG.
We cannot rely on relocations to reconstruct compiler-generated jump
tables for AArch64, hence strict mode does not work as intended.
Commit: 50f9b8acafdca48e87e6b8e393c1f116a2d193ee
https://github.com/llvm/llvm-project/commit/50f9b8acafdca48e87e6b8e393c1f116a2d193ee
Author: Qinkun Bao <qinkun at google.com>
Date: 2025-06-03 (Tue, 03 Jun 2025)
Changed paths:
M clang/docs/SanitizerSpecialCaseList.rst
Log Message:
-----------
[Doc][NFC] Fix a typo in SanitizerSpecialCaseList.rst (#142494)
Commit: 699194a404f2302af2d9d475aa4cc1a8e6f5e6e5
https://github.com/llvm/llvm-project/commit/699194a404f2302af2d9d475aa4cc1a8e6f5e6e5
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2025-06-03 (Tue, 03 Jun 2025)
Changed paths:
M bolt/lib/Passes/ADRRelaxationPass.cpp
A bolt/test/AArch64/adr-relaxation-fail.s
M bolt/test/AArch64/adr-relaxation.s
M bolt/test/AArch64/r_aarch64_prelxx.s
M bolt/test/AArch64/test-indirect-branch.s
R bolt/test/runtime/AArch64/adrrelaxationpass.s
M clang/docs/SanitizerSpecialCaseList.rst
M clang/lib/Sema/SemaChecking.cpp
M clang/test/Sema/warn-fortify-source.c
M libc/hdr/stdlib_overlay.h
M lld/test/MachO/order-file-strip-hashes.s
M llvm/utils/gn/secondary/lld/Common/BUILD.gn
M llvm/utils/gn/secondary/llvm/lib/Frontend/HLSL/BUILD.gn
Log Message:
-----------
rebase
Created using spr 1.3.6
Compare: https://github.com/llvm/llvm-project/compare/e6163a35ba6f...699194a404f2
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list