LLVM/project 1a02322llvm/test/CodeGen/Hexagon tinycore.ll swp-stages4.ll, llvm/test/CodeGen/PowerPC ppcf128-freeze.mir pr116071.ll

Manually fixed tests
DeltaFile
+15-15llvm/test/CodeGen/PowerPC/ppcf128-freeze.mir
+18-7llvm/test/CodeGen/PowerPC/pr116071.ll
+8-3llvm/test/CodeGen/Hexagon/tinycore.ll
+3-6llvm/test/CodeGen/PowerPC/phi-eliminate.mir
+2-5llvm/test/CodeGen/Hexagon/swp-stages4.ll
+3-4llvm/test/DebugInfo/MIR/InstrRef/phi-regallocd-to-stack.mir
+49-405 files not shown
+55-4811 files

LLVM/project 8ae41e9llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll

auto-generate updated tests
DeltaFile
+10,466-10,474llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+1,424-1,521llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+1,389-1,380llvm/test/CodeGen/AMDGPU/buffer-fat-pointer-atomicrmw-fadd.ll
+946-954llvm/test/CodeGen/AMDGPU/div_i128.ll
+950-948llvm/test/CodeGen/AMDGPU/global-atomicrmw-fadd.ll
+926-910llvm/test/CodeGen/AMDGPU/buffer-fat-pointer-atomicrmw-fmax.ll
+16,101-16,187117 files not shown
+26,274-26,344123 files

LLVM/project 034fe2cllvm/lib/CodeGen PHIElimination.cpp, llvm/test/CodeGen/AArch64 block-layout-regression.mir PHIElimination-reuse-copy.mir

[PHIElimination] Reuse existing COPY in predecessor basic block

Simplifies the CFG later on, added a regression test.
DeltaFile
+85-0llvm/test/CodeGen/AArch64/block-layout-regression.mir
+68-0llvm/test/CodeGen/AArch64/PHIElimination-reuse-copy.mir
+9-0llvm/lib/CodeGen/PHIElimination.cpp
+162-03 files

LLVM/project e549696llvm/test/CodeGen/Hexagon swp-epilog-phi7.ll

xfail complex test
DeltaFile
+1-0llvm/test/CodeGen/Hexagon/swp-epilog-phi7.ll
+1-01 files

LLVM/project 3ed8363llvm/utils/TableGen DecoderEmitter.cpp

[NFC][LLVM][TableGen] Use `decodeULEB128` for `OPC_SoftFail` emission (#136220)

- Use `decodeULEB128` to decode +ve/-ve mask in OPC_SoftFail case.
- Use current `I`/`E` iterators as inputs to `decodeULEB128`.
DeltaFile
+18-32llvm/utils/TableGen/DecoderEmitter.cpp
+18-321 files

LLVM/project e1b14d4clang/test/Headers gpuintrin_lang.c

[Clang][GPU] Fix unit test for NVPTX tid.x intrinsic (#136297)

- llvm.nvvm.read.ptx.sreg.tid.x does not have the result range attribute
yet.
DeltaFile
+1-1clang/test/Headers/gpuintrin_lang.c
+1-11 files

HardenedBSD/ports f912de8devel/gitaly/files patch-Makefile, www/elgg pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+130-178www/elgg/pkg-plist
+38-42devel/gitaly/files/patch-Makefile
+41-23www/hs-postgrest/distinfo
+22-20www/gitlab/Makefile
+21-21www/hs-postgrest/Makefile.modules
+19-17www/gitlab/files/patch-Gemfile
+271-301100 files not shown
+608-585106 files

LLVM/project 6462fadllvm/lib/IR DebugInfoMetadata.cpp, llvm/test/DebugInfo/AArch64 merge-nested-block-loc2.ll merge-nested-block-loc.ll

[DebugInfo] getMergedLocation: match scopes based on their location (#132286)

getMergedLocation uses a common parent scope of the two input locations
for an output location.
It doesn't consider the case when the common parent scope is from a file
other than L1's and L2's files. In that case, it produces a merged location
with an erroneous scope (https://github.com/llvm/llvm-project/issues/122846).

In some cases, such as https://github.com/llvm/llvm-project/pull/125780#issuecomment-2651657856,
L1, L2 having a common parent scope from another file indicate that 
the code at L1 and L2 is included from the same source location.

With this commit, getMergedLocation detects that L1, L2, or their common parent
scope files are different. If so, it assumes that L1 and L2 were included
from some source location, and tries to attach the output location to a scope
with the nearest common source location with regard to L1 and L2.
If the nearest common location is also from another file, getMergedLocation returns it
as a merged location, assuming that L1 and L2 belong to files that were both included
in the nearest common location.

Fixes https://github.com/llvm/llvm-project/issues/122846.
DeltaFile
+209-7llvm/unittests/IR/MetadataTest.cpp
+118-25llvm/lib/IR/DebugInfoMetadata.cpp
+130-0llvm/test/DebugInfo/AArch64/merge-nested-block-loc2.ll
+79-0llvm/test/DebugInfo/AArch64/merge-nested-block-loc.ll
+536-324 files

LLVM/project c890b73lldb/unittests/Core TelemetryTest.cpp

[lldb][Telemetry] Fix unit test compile failure with LLVM_ENABLE_TELEMETRY=0 (#136115)

It needs to be `TEST_F` to access `received_entries`.
Disabling also works based on the test not the fixture name.

Build failure:
```
lldb/unittests/Core/TelemetryTest.cpp:110:17: error: use of undeclared identifier 'received_entries'
  110 |   ASSERT_EQ(1U, received_entries.size());
      |                 ^
lldb/unittests/Core/TelemetryTest.cpp:112:61: error: use of undeclared identifier 'received_entries'
  112 |             llvm::dyn_cast<lldb_private::FakeTelemetryInfo>(received_entries[0])
      |                                                             ^
```

Fixes: 159b872b37363511a359c800bcc9230bb09f2457
DeltaFile
+1-1lldb/unittests/Core/TelemetryTest.cpp
+1-11 files

OPNSense/core 7fccc77src/opnsense/www/js opnsense_bootgrid.js

cleanup
DeltaFile
+0-1src/opnsense/www/js/opnsense_bootgrid.js
+0-11 files

OPNSense/core 75beaebsrc/opnsense/www/css opnsense_bootgrid.css, src/opnsense/www/js opnsense_bootgrid.js

handle table height responsiveness via our own ResizeObserver implementation
DeltaFile
+42-57src/opnsense/www/js/opnsense_bootgrid.js
+1-2src/opnsense/www/css/opnsense_bootgrid.css
+43-592 files

LLVM/project 6c4caaellvm/lib/Target/AMDGPU/Disassembler AMDGPUDisassembler.cpp AMDGPUDisassembler.h, llvm/utils/TableGen DecoderEmitter.cpp

[LLVM][TableGen] Move DecoderEmitter output to anonymous namespace (#136214)

- Move the code generated by DecoderEmitter to anonymous namespace.
- Move AMDGPU's usage of this code from header file to .cpp file.

Note, we get build errors like "call to function 'decodeInstruction'
that is neither visible in the template definition nor found by
argument-dependent lookup" if we do not change AMDGPU.
DeltaFile
+40-0llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
+2-32llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h
+2-2llvm/utils/TableGen/DecoderEmitter.cpp
+44-343 files

NetBSD/pkgsrc oVS4sICdoc CHANGES-2025

   Updated chat/toot, www/py-beautifulsoup4
VersionDeltaFile
1.2706+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc 3MAhFfmwww/py-beautifulsoup4 distinfo Makefile

   py-beautifulsoup4: updated to 4.13.4

   4.13.4 (20250415)

   * If you pass a function as the first argument to a find* method, the
     function will only ever be called once per tag, with the Tag object
     as the argument. Starting in 4.13.0, there were cases where the
     function would be called with a Tag object and then called again
     with the name of the tag.

   * Added a passthrough implementation for NavigableString.__getitem__ which gives a
     more helpful exception if the user tries to treat it as a Tag and
     access its HTML attributes.

   * Fixed a bug that caused an exception when unpickling the result of
     parsing certain invalid markup with lxml as the tree builder.

   * Converted the AUTHORS file to UTF-8 for PEP8 compliance.
VersionDeltaFile
1.29+4-4www/py-beautifulsoup4/distinfo
1.35+2-2www/py-beautifulsoup4/Makefile
+6-62 files

NetBSD/pkgsrc fFhoxYEchat/toot Makefile distinfo

   toot: updated to 0.48.1

   0.48.1:
   changes:
   - TUI: Add workaround for issue with snac2 instances
VersionDeltaFile
1.20+13-18chat/toot/Makefile
1.16+4-4chat/toot/distinfo
1.12+2-2chat/toot/PLIST
+19-243 files

LLVM/project a8fe21fclang/lib/AST Decl.cpp, clang/test/CodeGenCXX visibility.cpp

[clang] Handle instantiated members to determine visibility (#136128)

As reported in issue #103477, visibility of instantiated member
functions used to be ignored when calculating visibility of a
specialization.

This patch modifies `getLVForClassMember` to look up for a source
template for an instantiated member, and changes `mergeTemplateLV` to
apply it.

A similar issue was reported in #31462, but it seems that `extern`
declaration with visibility prevents the function from being emitted as
hidden. This behavior seems correct, even though GCC emits it as with
default visibility instead.

Both tests from #103477 and #31462 are added as LIT tests `test72` and
`test73` respectively.
DeltaFile
+37-1clang/test/CodeGenCXX/visibility.cpp
+10-3clang/lib/AST/Decl.cpp
+47-42 files

NetBSD/pkgsrc LF4hTQQchat/gajim Makefile, chat/mautrix-telegram Makefile

   Fix for setuptools>=78
VersionDeltaFile
1.12+7-12chat/py-matrix-common/Makefile
1.24+4-5chat/mautrix-telegram/Makefile
1.83+4-4chat/gajim/Makefile
1.5+4-4chat/py-matrix-common/distinfo
1.4+3-2chat/py-tulir-telethon/Makefile
1.25+3-2chat/py-mautrix/Makefile
+25-297 files not shown
+40-4313 files

NetBSD/pkgsrc 2CHQMBtsecurity/py-olm distinfo, security/py-olm/patches patch-libolm_include_olm_list.hh

   py-olm: fix build
VersionDeltaFile
1.1+15-0security/py-olm/patches/patch-libolm_include_olm_list.hh
1.5+2-1security/py-olm/distinfo
+17-12 files

NetBSD/pkgsrc ixATm4hsecurity/olm distinfo, security/olm/patches patch-include_olm_list.hh

   old: fix build
VersionDeltaFile
1.1+15-0security/olm/patches/patch-include_olm_list.hh
1.8+2-1security/olm/distinfo
+17-12 files

LLVM/project c609cd2clang/docs ReleaseNotes.rst, clang/include/clang/Basic DiagnosticSemaKinds.td

Give this diagnostic a diagnostic group (#136182)

I put this under -Wunitialized because that's the same group it's under
in GCC.

Fixes #41104
DeltaFile
+13-0clang/test/SemaCXX/uninitialized-no-ctor.cpp
+4-0clang/docs/ReleaseNotes.rst
+2-1clang/include/clang/Basic/DiagnosticSemaKinds.td
+1-2clang/test/Misc/warning-flags.c
+20-34 files

FreeBSD/doc d2a75d9documentation/content/en/books/handbook/jails _index.adoc

Make descriptions in Jail chapter more concise, add references

These changes are based on suggestions by vale:
- add conciseness
- avoid the use of won't and use "will not" instead (and others like it)
- Do not start sentences with a reference

Originally, this was part of a patch to add updated FreeBSD versions to
the jails chapter. I've split those out and committed them in
e4fc6b8657422d02cb1eddb166b928cf851be5ac separately.

Differential Revision:  https://reviews.freebsd.org/D49038
DeltaFile
+39-19documentation/content/en/books/handbook/jails/_index.adoc
+39-191 files

LLVM/project dd33e67llvm/lib/Transforms/Scalar ConstraintElimination.cpp, llvm/test/Transforms/ConstraintElimination abs.ll uadd-usub-sat.ll

[ConstraintElim] Fix poison check before adding intrinsic facts
DeltaFile
+16-8llvm/test/Transforms/ConstraintElimination/abs.ll
+5-2llvm/test/Transforms/ConstraintElimination/uadd-usub-sat.ll
+2-2llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
+23-123 files

LLVM/project c5d5972clang/lib/AST/ByteCode Interp.cpp, clang/test/CodeGen p0963r3.cpp

[clang][bytecode] Reject constexpr-unknown values in CheckStore (#136279)

DeltaFile
+2-2clang/test/CodeGen/p0963r3.cpp
+2-0clang/lib/AST/ByteCode/Interp.cpp
+4-22 files

HardenedBSD/ports 09888dccomms/gr-osmosdr pkg-plist distinfo, comms/gr-osmosdr/files patch-swig

comms/gr-osmosdr: Update to 0.2.6

That update fixes building with Gnuradio 3.10.12 following c7bc11aac
DeltaFile
+1-11comms/gr-osmosdr/pkg-plist
+0-10comms/gr-osmosdr/files/patch-swig
+3-3comms/gr-osmosdr/distinfo
+1-2comms/gr-osmosdr/Makefile
+5-264 files

FreeBSD/ports 09888dccomms/gr-osmosdr pkg-plist distinfo, comms/gr-osmosdr/files patch-swig

comms/gr-osmosdr: Update to 0.2.6

That update fixes building with Gnuradio 3.10.12 following c7bc11aac
DeltaFile
+1-11comms/gr-osmosdr/pkg-plist
+0-10comms/gr-osmosdr/files/patch-swig
+3-3comms/gr-osmosdr/distinfo
+1-2comms/gr-osmosdr/Makefile
+5-264 files

FreeBSD/doc e4fc6b8documentation/content/en/books/handbook/jails _index.adoc

Update jails chapter for FreeBSD version 14.2 in examples

This reflects the latest version of FreeBSD at this time and provides
paths with that version to create the jail.

PR:     275685
Event:  Easterhegg 2025
DeltaFile
+31-31documentation/content/en/books/handbook/jails/_index.adoc
+31-311 files

NetBSD/pkgsrc ATl6ntadoc CHANGES-2025

   Updated chat/py-nbxmpp, chat/py-telethon
VersionDeltaFile
1.2705+3-1doc/CHANGES-2025
+3-11 files

FreeBSD/ports 3e20402graphics/synfig Makefile, graphics/synfig/files patch-src_synfig_rendering_software_function__array.h

graphics/synfig: fixes build and removes BROKEN

PR:             286104
Reported by:    portmaster at bsdforge.com (maintainer)
DeltaFile
+11-0graphics/synfig/files/patch-src_synfig_rendering_software_function__array.h
+3-5graphics/synfig/Makefile
+14-52 files

HardenedBSD/ports 3e20402graphics/synfig Makefile, graphics/synfig/files patch-src_synfig_rendering_software_function__array.h

graphics/synfig: fixes build and removes BROKEN

PR:             286104
Reported by:    portmaster at bsdforge.com (maintainer)
DeltaFile
+11-0graphics/synfig/files/patch-src_synfig_rendering_software_function__array.h
+3-5graphics/synfig/Makefile
+14-52 files

NetBSD/pkgsrc xmudv3Dchat/py-telethon Makefile distinfo

   py-telethon: updated to 1.39.0

   1.39.0
   Unknown changes
VersionDeltaFile
1.8+3-6chat/py-telethon/Makefile
1.7+4-4chat/py-telethon/distinfo
1.4+2-2chat/py-telethon/PLIST
+9-123 files