LLVM/project c10f290lld/test/ELF/linkerscript output-section-include.test section-include.test, lldb/test/API/functionalities/always-run-threads main.cpp

comment

Created using spr 1.3.7
DeltaFile
+24-11lld/test/ELF/linkerscript/output-section-include.test
+23-11lld/test/ELF/linkerscript/section-include.test
+31-0llvm/test/Transforms/JumpTableToSwitch/profile-no-guid-metadata.ll
+30-0llvm/test/TableGen/AsmMatcherFullCustomConversionMethod.td
+18-8lld/test/ELF/linkerscript/memory-include.test
+7-6lldb/test/API/functionalities/always-run-threads/main.cpp
+133-3621 files not shown
+159-6727 files

LLVM/project a5d5641lld/test/ELF/linkerscript output-section-include.test section-include.test, lldb/test/API/functionalities/always-run-threads main.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+24-11lld/test/ELF/linkerscript/output-section-include.test
+23-11lld/test/ELF/linkerscript/section-include.test
+31-0llvm/test/Transforms/JumpTableToSwitch/profile-no-guid-metadata.ll
+30-0llvm/test/TableGen/AsmMatcherFullCustomConversionMethod.td
+18-8lld/test/ELF/linkerscript/memory-include.test
+7-6lldb/test/API/functionalities/always-run-threads/main.cpp
+133-3620 files not shown
+158-6626 files

LLVM/project 45617c9lld/test/ELF/linkerscript output-section-include.test section-include.test, lldb/test/API/functionalities/always-run-threads main.cpp

comment

Created using spr 1.3.7
DeltaFile
+24-11lld/test/ELF/linkerscript/output-section-include.test
+23-11lld/test/ELF/linkerscript/section-include.test
+31-0llvm/test/Transforms/JumpTableToSwitch/profile-no-guid-metadata.ll
+30-0llvm/test/TableGen/AsmMatcherFullCustomConversionMethod.td
+18-8lld/test/ELF/linkerscript/memory-include.test
+7-6lldb/test/API/functionalities/always-run-threads/main.cpp
+133-3620 files not shown
+158-6626 files

LLVM/project 40ec7adclang/lib/AST/ByteCode Compiler.cpp, clang/test/CodeGen/AArch64 neon-misc.c

message

Created using spr 1.3.7
DeltaFile
+868-0llvm/test/CodeGen/AArch64/hadd-combine-scalar.ll
+474-121clang/lib/AST/ByteCode/Compiler.cpp
+459-0llvm/test/CodeGen/AMDGPU/rewrite-vgpr-mfma-to-agpr-spill-multi-store-mir.mir
+0-428llvm/test/CodeGen/AArch64/xtn.ll
+355-0clang/test/CodeGen/AArch64/neon/vpaddl.c
+0-308clang/test/CodeGen/AArch64/neon-misc.c
+2,156-857302 files not shown
+7,499-2,433308 files

LLVM/project fe6dd83clang/lib/AST/ByteCode Compiler.cpp, clang/test/CodeGen/AArch64 neon-misc.c

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+868-0llvm/test/CodeGen/AArch64/hadd-combine-scalar.ll
+474-121clang/lib/AST/ByteCode/Compiler.cpp
+459-0llvm/test/CodeGen/AMDGPU/rewrite-vgpr-mfma-to-agpr-spill-multi-store-mir.mir
+0-428llvm/test/CodeGen/AArch64/xtn.ll
+355-0clang/test/CodeGen/AArch64/neon/vpaddl.c
+0-308clang/test/CodeGen/AArch64/neon-misc.c
+2,156-857301 files not shown
+7,492-2,428307 files

LLVM/project 9734c34clang-tools-extra/clang-tidy/tool check_update_docs.py, clang/lib/Analysis UnsafeBufferUsage.cpp

rebase

Created using spr 1.3.7
DeltaFile
+251-0llvm/unittests/MC/DwarfDebugFrameCIE.cpp
+35-120lldb/examples/darwin/heap_find/heap.py
+66-57clang/lib/Analysis/UnsafeBufferUsage.cpp
+104-0llvm/test/Transforms/LowerTypeTests/x86-jumptable-dbg.ll
+69-27llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp
+93-0clang-tools-extra/clang-tidy/tool/check_update_docs.py
+618-20435 files not shown
+1,171-35441 files

LLVM/project 3c3966dllvm/lib/Passes PassBuilderPipelines.cpp, llvm/test/Other new-pm-defaults.ll new-pm-thinlto-postlink-samplepgo-defaults.ll

Revert "Revert "[JTS][Passes] Enable JTS By Default" (#193399)"

This reverts commit a843c699cc89c92ca60afc866d7257362796c416.
DeltaFile
+1-5llvm/test/Other/new-pm-defaults.ll
+2-2llvm/lib/Passes/PassBuilderPipelines.cpp
+1-0llvm/test/Other/new-pm-thinlto-postlink-samplepgo-defaults.ll
+1-0llvm/test/Other/new-pm-thinlto-prelink-defaults.ll
+1-0llvm/test/Other/new-pm-thinlto-prelink-pgo-defaults.ll
+1-0llvm/test/Other/new-pm-thinlto-prelink-samplepgo-defaults.ll
+7-72 files not shown
+9-78 files

LLVM/project ee06802llvm/lib/Transforms/Scalar JumpTableToSwitch.cpp, llvm/test/Transforms/JumpTableToSwitch profile-no-guid-metadata.ll

[JTS] Correctly handle all zero profile values in VP metadata (#193402)

We can end up with cases where the VP metadata only has zero profile
values, for example if all of the functions end up being external and
uninstrumented. This caused fixes an assertion failure on the BOLT
builder that came up last time we tried to turn the pass on by default.
DeltaFile
+31-0llvm/test/Transforms/JumpTableToSwitch/profile-no-guid-metadata.ll
+5-3llvm/lib/Transforms/Scalar/JumpTableToSwitch.cpp
+36-32 files

LLVM/project dee5769lldb/test/API/functionalities/always-run-threads main.cpp TestAlwaysRunThreadNames.py

[lldb] Fix potential TestAlwaysRunThreadNames flakiness (#193405)

Change the stepped function to spin on a flag until the helper thread
advances the counter, so the step-over can only complete if the helper
thread actually ran.

Fixes #193398
DeltaFile
+7-6lldb/test/API/functionalities/always-run-threads/main.cpp
+7-3lldb/test/API/functionalities/always-run-threads/TestAlwaysRunThreadNames.py
+14-92 files

LLVM/project df53d34llvm/include/llvm/IR LLVMContext.h, llvm/lib/IR LLVMContext.cpp Value.cpp

review: address suggestion
DeltaFile
+5-0llvm/lib/IR/LLVMContext.cpp
+5-0llvm/include/llvm/IR/LLVMContext.h
+1-3llvm/lib/IR/Value.cpp
+11-33 files

FreeBSD/ports 39dd592devel/emscripten pkg-plist Makefile, devel/emscripten/files patch-tools_shared.py patch-tools_utils.py

devel/emscripten: update 4.0.3 → 5.0.6
DeltaFile
+2,085-91devel/emscripten/pkg-plist
+21-9devel/emscripten/Makefile
+0-20devel/emscripten/files/patch-tools_shared.py
+13-0devel/emscripten/files/patch-tools_utils.py
+5-4devel/emscripten/files/patch-emcc.py
+4-4devel/emscripten/files/patch-tools_building.py
+2,128-1281 files not shown
+2,131-1317 files

FreeBSD/ports 54c274aTools/scripts report-outdated-for-maintainer.py

Tools/scripts: Add report-outdated-for-maintainer.py

report-outdated-for-maintainer.py checks Repology and GitHub
and produces a categorized report of outdated ports.

It produces a better report than Repology produces:
it produces 3 tables:
* Majorly outdated ports
* Moderately outdated ports
* Slightly outdated ports
and it sorts outdated ports by how much are they outdated.

There are still minor bugs. This is WIP.
DeltaFile
+673-0Tools/scripts/report-outdated-for-maintainer.py
+673-01 files

FreeBSD/ports ab94cd6devel/pydeps Makefile distinfo

devel/pydeps: update 3.0.0 → 3.0.3
DeltaFile
+3-3devel/pydeps/Makefile
+3-3devel/pydeps/distinfo
+6-62 files

LLVM/project bf7ced3lldb/test/API/functionalities/thread/jump Makefile, lldb/test/API/python_api/lldbutil/process Makefile

[lldb] Remove ENABLE_THREADS from Makefiles that don't need it (#193363)

Likely these Makefiles were copy/pasted.
DeltaFile
+0-3lldb/test/API/tools/lldb-dap/stepInTargets/Makefile
+0-2lldb/test/API/tools/lldb-dap/step/Makefile
+0-2lldb/test/API/tools/lldb-dap/save-core/Makefile
+0-1lldb/test/API/python_api/module_section/Makefile
+0-1lldb/test/API/python_api/lldbutil/process/Makefile
+0-1lldb/test/API/functionalities/thread/jump/Makefile
+0-102 files not shown
+0-128 files

FreeBSD/ports 3b8beaesysutils/py-ansible-core219 distinfo Makefile

sysutils/py-ansible-core219: Update to 2.19.9
DeltaFile
+3-3sysutils/py-ansible-core219/distinfo
+1-1sysutils/py-ansible-core219/Makefile
+4-42 files

FreeBSD/ports 0fcb0f9x11-toolkits/thentenaar-motif distinfo Makefile

x11-toolkits/thentenaar-motif: Update to 2.5.2
DeltaFile
+3-3x11-toolkits/thentenaar-motif/distinfo
+1-1x11-toolkits/thentenaar-motif/Makefile
+4-42 files

FreeBSD/ports c0d278fsysutils/py-ansible-core218 distinfo Makefile

sysutils/py-ansible-core218: Update to 2.18.16
DeltaFile
+3-3sysutils/py-ansible-core218/distinfo
+1-1sysutils/py-ansible-core218/Makefile
+4-42 files

FreeBSD/ports d22cfc6sysutils/ansible distinfo Makefile

sysutils/ansible: Update to 13.6.0
DeltaFile
+3-3sysutils/ansible/distinfo
+1-2sysutils/ansible/Makefile
+4-52 files

LLVM/project d0bb0c8lld/test/ELF/linkerscript output-section-include.test section-include.test

[ELF,test] Convert INCLUDE tests to split-file pattern (#193403)

Preparatory for adding negative test cases.
DeltaFile
+24-11lld/test/ELF/linkerscript/output-section-include.test
+23-11lld/test/ELF/linkerscript/section-include.test
+18-8lld/test/ELF/linkerscript/memory-include.test
+65-303 files

LLVM/project b3a5d14lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime AppleObjCRuntimeV2.cpp

[lldb] Doxygenify comments in AppleObjCRuntimeV2 (NFC) (#193401)
DeltaFile
+2-2lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
+2-21 files

LLVM/project eb4296fllvm/test/TableGen AsmMatcherFullCustomConversionMethod.td, llvm/utils/TableGen AsmMatcherEmitter.cpp

[llvm-mc][AsmMatcherEmitter] Fix the minimum ConversionTable entry size (#191977)

When working on a target with fully customized instruction
conversion method, there's a build failure due to the case that in the
target's generated asm matcher, the size of `ConversionTable` entry is 2
(i.e., the minimum size defined in `AsmMatcherEmitter` TableGen
backend).

However, for a target that has customized conversion method for all
instructions, a `ConversionTable` entry should be looking like: `{
CVT_<the-custom-conversion-method>, <the-position-of-operand>, CVT_Done
}`, where the position of operand for custom conversion is by-default 0.

This commit includes a test case to illustrate this scenario, along with
a little fix.
DeltaFile
+30-0llvm/test/TableGen/AsmMatcherFullCustomConversionMethod.td
+4-1llvm/utils/TableGen/AsmMatcherEmitter.cpp
+34-12 files

LLVM/project 9945632llvm/utils/TableGen/Common/GlobalISel GlobalISelMatchTable.cpp

test
DeltaFile
+1-1llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTable.cpp
+1-11 files

FreeBSD/ports 6d0946etextproc/bat distinfo Makefile.crates, textproc/bat/files patch-Cargo.toml

textproc/bat: Update to 0.26.1

Changes: https://github.com/sharkdp/bat/releases/tag/v0.26.1

PR:             291372
Approved by:    pizzamig (maintainer)
DeltaFile
+363-265textproc/bat/distinfo
+181-132textproc/bat/Makefile.crates
+4-4textproc/bat/files/patch-Cargo.toml
+2-2textproc/bat/Makefile
+550-4034 files

FreeBSD/ports 0c7c7dfdevel/dorst distinfo Makefile.crates, devel/dorst/files patch-Cargo.lock patch-Cargo.toml

devel/dorst: Update 0.19.5 => 0.20.0

While here, remove desktop-file-utils since
the .desktop file doesn't contain MimeType entry.

Changelog:
https://github.com/charlesrocket/dorst/releases/tag/v0.20.0

PR:             294477
Reported by:    charlesrocket <slowdive at me.com> (maintainer)
Approved by:    osa (mentor)
DeltaFile
+375-413devel/dorst/distinfo
+187-206devel/dorst/Makefile.crates
+0-26devel/dorst/files/patch-Cargo.lock
+0-11devel/dorst/files/patch-Cargo.toml
+2-3devel/dorst/Makefile
+564-6595 files

FreeBSD/ports 038f457deskutils/taskwarrior-tui Makefile

deskutils/taskwarrior-tui: Unsilence commands
DeltaFile
+4-4deskutils/taskwarrior-tui/Makefile
+4-41 files

LLVM/project a843c69llvm/lib/Passes PassBuilderPipelines.cpp, llvm/test/Other new-pm-defaults.ll new-pm-thinlto-prelink-samplepgo-defaults.ll

Revert "[JTS][Passes] Enable JTS By Default" (#193399)

Reverts llvm/llvm-project#193300

Still causing failures on the BOLT bot.

https://lab.llvm.org/buildbot/#/builders/113/builds/12403

Seems related to the zero GUID issue.
DeltaFile
+5-1llvm/test/Other/new-pm-defaults.ll
+2-2llvm/lib/Passes/PassBuilderPipelines.cpp
+0-1llvm/test/Other/new-pm-thinlto-prelink-samplepgo-defaults.ll
+0-1llvm/test/Other/new-pm-thinlto-prelink-pgo-defaults.ll
+0-1llvm/test/Other/new-pm-thinlto-prelink-defaults.ll
+0-1llvm/test/Other/new-pm-thinlto-postlink-samplepgo-defaults.ll
+7-72 files not shown
+7-98 files

LLVM/project e4e0d6bllvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, llvm/test/CodeGen/RISCV/rvv vfadd-vp.ll

better stack trace

Created using spr 1.3.7
DeltaFile
+4,805-4,811llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+1,871-1,882llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+764-1,229llvm/test/CodeGen/RISCV/rvv/vfadd-vp.ll
+837-855llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.256bit.ll
+1,139-456llvm/test/CodeGen/AMDGPU/llvm.amdgcn.intersect_ray.ll
+664-508llvm/test/Transforms/LoopVectorize/RISCV/strided-accesses.ll
+10,080-9,741818 files not shown
+35,852-19,410824 files

LLVM/project a36c07bllvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, llvm/test/CodeGen/RISCV/rvv vfadd-vp.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+4,805-4,811llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+1,871-1,882llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+764-1,229llvm/test/CodeGen/RISCV/rvv/vfadd-vp.ll
+837-855llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.256bit.ll
+1,139-456llvm/test/CodeGen/AMDGPU/llvm.amdgcn.intersect_ray.ll
+664-508llvm/test/Transforms/LoopVectorize/RISCV/strided-accesses.ll
+10,080-9,741815 files not shown
+35,790-19,390821 files

FreeBSD/ports caab64fmail/spamassassin Makefile, mail/spamassassin-devel Makefile

mail/spamassassin*: Ensure process name is renamed even in debug mode

Some customers run spamassassin in debug mode. This breaks rc's ability
to manage the process because the process name is unexpectedly "perl".
When in debug mode, also set the process name to spamd.

Reported by:    Dan Mahoney <danm at prime.gushi.org>
Upstream bug:   https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8384
DeltaFile
+11-0mail/spamassassin/files/patch-spamd_spamd.raw
+11-0mail/spamassassin-devel/files/patch-spamd_spamd.raw
+1-1mail/spamassassin-devel/Makefile
+1-1mail/spamassassin/Makefile
+24-24 files

LLVM/project 3475801llvm/lib/Target/AMDGPU SIWholeQuadMode.cpp, llvm/test/CodeGen/AMDGPU wqm-propagate-for-execz-side-effect.ll

AMDGPU: Back-propagate wqm for sources of side-effect instruction

For readfirstlane instruction, as it would get undefined value if exec
is zero. To handle the case that only helper lanes execute the parent
block, we let the readfirstlane to execute under wqm. But this is not
enough. If the parent block was also executed by non-helper lanes, we
also need to make sure its sources were calculated under wqm. Otherwise,
if the instruction that generate the source of readfirstlane was
executed under exact mode, the value would contain garbage data in help
lane. The garbage data in helper lane maybe returned by the
readfirstlane running under wqm.

To fix this issue, we need to enforce the back-propagation of wqm for
instructions like readfirstlane. This was only done if the instruction
was possibly in the middle of wqm region (by checking OutNeeds).
DeltaFile
+33-4llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp
+3-3llvm/test/CodeGen/AMDGPU/wqm-propagate-for-execz-side-effect.ll
+36-72 files