LLVM/project 4113d79llvm/lib/CodeGen MachineBlockHashInfo.cpp

[NFC][CodeGen] Optimize hash table lookups in MachineBlockHashInfo (#192823)
DeltaFile
+7-6llvm/lib/CodeGen/MachineBlockHashInfo.cpp
+7-61 files

LLVM/project 5978551clang/lib/AST/ByteCode Compiler.cpp

[clang][bytecode][NFC] Avoid classify calls in visitZeroRecordInitializer (#192676)

We already have the PrimType in the Descriptor.
DeltaFile
+2-2clang/lib/AST/ByteCode/Compiler.cpp
+2-21 files

LLVM/project 1e10916llvm/test/CodeGen/AArch64 ragreedy-csr.ll, llvm/test/CodeGen/X86 lsr-addrecloops.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+257-94llvm/test/Transforms/LoopStrengthReduce/X86/bin_power.ll
+111-116llvm/test/CodeGen/AArch64/ragreedy-csr.ll
+159-0llvm/test/Transforms/LoopStrengthReduce/X86/lcssa-preservation-regression.ll
+70-37llvm/test/Transforms/LoopStrengthReduce/X86/normalization-during-scev-expansion.ll
+84-5llvm/test/Transforms/LoopStrengthReduce/X86/2011-12-04-loserreg.ll
+34-37llvm/test/CodeGen/X86/lsr-addrecloops.ll
+715-28942 files not shown
+986-43748 files

LLVM/project a5becfallvm/test/CodeGen/AArch64 ragreedy-csr.ll, llvm/test/CodeGen/X86 lsr-addrecloops.ll

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+257-94llvm/test/Transforms/LoopStrengthReduce/X86/bin_power.ll
+111-116llvm/test/CodeGen/AArch64/ragreedy-csr.ll
+159-0llvm/test/Transforms/LoopStrengthReduce/X86/lcssa-preservation-regression.ll
+70-37llvm/test/Transforms/LoopStrengthReduce/X86/normalization-during-scev-expansion.ll
+84-5llvm/test/Transforms/LoopStrengthReduce/X86/2011-12-04-loserreg.ll
+34-37llvm/test/CodeGen/X86/lsr-addrecloops.ll
+715-28941 files not shown
+986-43147 files

LLVM/project 400fb1ellvm/lib/Transforms/Scalar LoopStrengthReduce.cpp, llvm/test/Transforms/LoopStrengthReduce/X86 lcssa-preservation-regression.ll

fix

Created using spr 1.3.7
DeltaFile
+97-44llvm/test/Transforms/LoopStrengthReduce/X86/lcssa-preservation-regression.ll
+1-1llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
+98-452 files

LLVM/project 5b381d5lldb/source/Plugins/ABI/AArch64 ABIMacOSX_arm64.cpp

[lldb][AArch64] Fix typeo in AArch64 DoFixAddr highmem (#191952)

Code and Data masks are the same on AArch64, but someone could adopt a
Code mask that cleared the low 2 bits, so it's good to correct the
mistake.

rdar://174463000
DeltaFile
+1-1lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.cpp
+1-11 files

LLVM/project 1855f23llvm/lib/CodeGen MachineBlockHashInfo.cpp BasicBlockMatchingAndInference.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+99-10llvm/lib/CodeGen/MachineBlockHashInfo.cpp
+2-2llvm/lib/CodeGen/BasicBlockMatchingAndInference.cpp
+101-122 files

LLVM/project 7de6ee2llvm/lib/CodeGen MachineBlockHashInfo.cpp BasicBlockMatchingAndInference.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+9-8llvm/lib/CodeGen/MachineBlockHashInfo.cpp
+2-2llvm/lib/CodeGen/BasicBlockMatchingAndInference.cpp
+11-102 files

LLVM/project 24d5dfallvm/lib/CodeGen MachineBlockHashInfo.cpp BasicBlockMatchingAndInference.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+7-6llvm/lib/CodeGen/MachineBlockHashInfo.cpp
+2-2llvm/lib/CodeGen/BasicBlockMatchingAndInference.cpp
+9-82 files

LLVM/project 9202d83llvm/lib/CodeGen MachineBlockHashInfo.cpp BasicBlockMatchingAndInference.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+9-8llvm/lib/CodeGen/MachineBlockHashInfo.cpp
+2-2llvm/lib/CodeGen/BasicBlockMatchingAndInference.cpp
+11-102 files

LLVM/project bb39cb8llvm/lib/CodeGen MachineBlockHashInfo.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+7-6llvm/lib/CodeGen/MachineBlockHashInfo.cpp
+7-61 files

LLVM/project c105e5bllvm/lib/CodeGen MachineBlockHashInfo.cpp BasicBlockMatchingAndInference.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+7-6llvm/lib/CodeGen/MachineBlockHashInfo.cpp
+2-2llvm/lib/CodeGen/BasicBlockMatchingAndInference.cpp
+9-82 files

LLVM/project 5bde512llvm/lib/CodeGen MachineBlockHashInfo.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+7-6llvm/lib/CodeGen/MachineBlockHashInfo.cpp
+7-61 files

LLVM/project 80a1118llvm/test/tools/llvm-ar error-opening-directory.test

[llvm-ar] Enable failed testacase on FreeBSD (#192612)

FreeBSD used to allow the read system call on directory file descriptors
(dirfd). In those cases, it returned the internal file data structure
instead of failing. This caused the llvm-ar test— which expects a
failure when attempting to read a directory— to pass incorrectly.

This behavior existed for compatibility with older Unix implementations,
but it was removed in commit dcef4f65ae3978c50eab745f67364db4660a9f43.
The change applies to FreeBSD 13 and later. Since FreeBSD 12 has also
reached end-of-life, the outdated behavior is no longer relevant.

As a result, the test now behaves as intended and can be safely
re-enabled.
DeltaFile
+2-3llvm/test/tools/llvm-ar/error-opening-directory.test
+2-31 files

FreeBSD/ports 8a67e21security/libgcrypt/files patch-mpi_ec.c patch-cipher_ecc.c

security/libgcrypt: Update to 1.12.2

PR:     294605
DeltaFile
+0-162security/libgcrypt/files/patch-mpi_ec.c
+0-153security/libgcrypt/files/patch-cipher_ecc.c
+0-117security/libgcrypt/files/patch-cipher_ecc-eddsa.c
+0-68security/libgcrypt/files/patch-cipher_ecc-sm2.c
+0-37security/libgcrypt/files/patch-cipher_ecc-misc.c
+0-28security/libgcrypt/files/patch-cipher_ecc-ecdh.c
+0-5659 files not shown
+5-68315 files

NetBSD/src oY01AVlcrypto/external/bsd/openssh/dist auth2-chall.c

   auth2-chall.c: fix merging botch that broke basic functionality

   Addresses PR bin/60196 "OpenSSH keyboard-interactive/pam authentication
   fails to work after the update to 10.3".

   This issue would also have affected S/Key functionality from what I
   see, though I have no means of testing this. Also "BSD auth", but
   that's not enabled by us.
VersionDeltaFile
1.22+7-7crypto/external/bsd/openssh/dist/auth2-chall.c
+7-71 files

LLVM/project b58a2f1llvm/test/tools/llvm-ar error-opening-directory.test

[llvm-ar] Enable failed testacase on FreeBSD

FreeBSD used to allow the read system call on directory file descriptors
(dirfd). In those cases, it returned the internal file data structure
instead of failing. This caused the llvm-ar test— which expects a
failure when attempting to read a directory— to pass incorrectly.

This behavior existed for compatibility with older Unix implementations,
but it was removed in commit dcef4f65ae3978c50eab745f67364db4660a9f43.
The change applies to FreeBSD 13 and later. Since FreeBSD 12 has also
reached end-of-life, the outdated behavior is no longer relevant.

As a result, the test now behaves as intended and can be safely
re-enabled.
DeltaFile
+2-3llvm/test/tools/llvm-ar/error-opening-directory.test
+2-31 files

FreeBSD/ports 91df77dgraphics/p5-Image-ExifTool-devel distinfo Makefile

graphics/p5-Image-ExifTool-devel: Update 13.56 => 13.57

Changelog:
https://exiftool.org/history.html#v13.57

PR:             294621
Sponsored by:   UNIS Labs
DeltaFile
+3-3graphics/p5-Image-ExifTool-devel/distinfo
+1-1graphics/p5-Image-ExifTool-devel/Makefile
+4-42 files

NetBSD/src f8xHH87. UPDATING

   UPDATING: minor grammar fix
VersionDeltaFile
1.390+2-2UPDATING
+2-21 files

NetBSD/src naj8qosexternal/gpl3/gcc README.gcc14, share/mk bsd.own.mk

   switch sh3* to GCC 14.

   the build issue is gone, and testing on landisk/gxemul is identical
   to the GCC 12 world i built.  atf seems to be happy as well.
VersionDeltaFile
1.32+3-10external/gpl3/gcc/README.gcc14
1.1476+2-3share/mk/bsd.own.mk
+5-132 files

LLVM/project abad6a8clang/include/clang/AST ASTContext.h, clang/lib/AST ASTContext.cpp ItaniumMangle.cpp

[clang] implement CWG2064: ignore value dependence for decltype

The 'decltype' for a value-dependent (but non-type-dependent) should be known,
so this patch makes them non-opaque instead.

This patch also implements what's neceessary to allow overloading
on pure differences in instantiation dependence, making `std::void_t`
usable for SFINAE purposes.

This also readds a few test cases from da98651, which was a previous attempt
at resolving CWG2064.

Fixes #8740
Fixes #61818
Fixes #190388
DeltaFile
+906-175clang/lib/AST/ASTContext.cpp
+312-12clang/test/SemaTemplate/instantiation-dependence.cpp
+151-93clang/lib/AST/ItaniumMangle.cpp
+76-68clang/lib/AST/Type.cpp
+76-48clang/lib/Sema/SemaTemplate.cpp
+93-16clang/include/clang/AST/ASTContext.h
+1,614-41282 files not shown
+2,373-77588 files

GhostBSD/networkmgr 324b90c. requirements.txt

Merge pull request #125 from ghostbsd/dependabot/pip/pytest-9.0.3

Bump pytest from 6.2.5 to 9.0.3
DeltaFile
+1-1requirements.txt
+1-11 files

GhostBSD/ghostbsd 3148d59sys/conf package-version

bump version to p5
DeltaFile
+1-1sys/conf/package-version
+1-11 files

GhostBSD/ghostbsd 0c6e352. UPDATING, contrib/blocklist/port popenve.c

Merge remote-tracking branch 'freebsd/releng/15.0' into releng/15.0
DeltaFile
+94-9sys/netpfil/pf/pf_ioctl.c
+32-29contrib/blocklist/port/popenve.c
+38-0tests/sys/netpfil/pf/pass_block.sh
+27-0UPDATING
+9-1sys/rpc/rpcsec_gss/svc_rpcsec_gss.c
+8-1lib/librpcsec_gss/svc_rpcsec_gss.c
+208-408 files not shown
+229-5514 files

GhostBSD/ports 0baea92devel/electron41/files/packagejsons yarn.lock, editors/vscode pkg-plist

Merge remote-tracking branch 'freebsd/main'
DeltaFile
+75,163-0misc/openclaw/pkg-plist
+410-45,539misc/gemini-cli/pkg-plist
+16,757-3,738misc/nanocoder/pkg-plist
+18,637-49editors/vscode/pkg-plist
+15,858-0www/mcp-server-browserbase/pkg-plist
+15,304-0devel/electron41/files/packagejsons/yarn.lock
+142,129-49,32612,291 files not shown
+365,300-174,92112,297 files

OpenBSD/src yCcmTd3sys/arch/amd64/amd64 cpu.c, sys/arch/amd64/include specialreg.h

   floating point state leakage can be observed on AMD Zen/Zen+ (Zen 1)

   This was discovered by the Rootsec research group at the CISPA Helmholtz
   Center for Information Security.  Rootsec named the problem
   Floating Point Divider State Sampling (FP-DSS).

   Do AMD's suggested mitigation, setting a chicken bit in an MSR.

   https://www.amd.com/en/resources/product-security/bulletin/amd-sb-7053.html
   https://roots.ec/blog/fpdss/

   ok deraadt@ brynet@
VersionDeltaFile
1.679+12-1sys/arch/i386/i386/machdep.c
1.205+12-1sys/arch/amd64/amd64/cpu.c
1.122+3-1sys/arch/amd64/include/specialreg.h
1.86+3-1sys/arch/i386/include/specialreg.h
+30-44 files

DragonFlyBSD/src f86fcbesys/bus/mmc mmc.c

kernel: Fix a -Wmaybe-uninitialized warning from GCC 12.5.
DeltaFile
+1-1sys/bus/mmc/mmc.c
+1-11 files

DragonFlyBSD/src 250d1e0usr.sbin/fwcontrol fwcontrol.c

fwcontrol(8): Fix a GCC 12.5 -Wunintialized warning.

Initialize like in send_phy_config().
DeltaFile
+2-0usr.sbin/fwcontrol/fwcontrol.c
+2-01 files

LLVM/project 2c6ce15llvm/lib/DWARFLinker/Parallel DWARFLinkerTypeUnit.h

[llvm] Fix misspelling in DWARFLinkerTypeUnit (#184335)
DeltaFile
+1-1llvm/lib/DWARFLinker/Parallel/DWARFLinkerTypeUnit.h
+1-11 files

FreeBSD/ports 1c18cdfnet/xrdp distinfo Makefile, net/xrdp/files patch-sesman_sesman.ini.in patch-configure.ac

net/xrdp: Update to 0.10.6

Changes:        https://github.com/neutrinolabs/xrdp/releases/tag/v0.10.6
Security:       CVE-2026-32105
Security:       CVE-2026-32107
Security:       CVE-2026-32623
Security:       CVE-2026-32624
Security:       CVE-2026-33145
Security:       CVE-2026-33516
Security:       CVE-2026-33689
Security:       CVE-2026-35512
(cherry picked from commit 55f366fdee829b9ce648e8ef79eaf4e7c30ccf28)
DeltaFile
+7-7net/xrdp/files/patch-sesman_sesman.ini.in
+3-3net/xrdp/distinfo
+3-3net/xrdp/files/patch-configure.ac
+1-2net/xrdp/Makefile
+14-154 files