LLVM/project 0053d66mlir/test/Interfaces/TilingInterface tile-elementwise.mlir

[mlir][linalg][elementwise] Add tests for tiling elementwise operation. (#192798)
DeltaFile
+265-0mlir/test/Interfaces/TilingInterface/tile-elementwise.mlir
+265-01 files

NetBSD/src LoQbGGZusr.bin/xlint/lint1 tree.c

   lint: restrict range of return values for several GCC builtins

   This reduces the amount of the 'loss of accuracy' warnings 132 and 298.
VersionDeltaFile
1.712+43-2usr.bin/xlint/lint1/tree.c
+43-21 files

NetBSD/src KyDjjV8external/mit/lua/lib/liblua Makefile

   liblua: sync description of lint messages with reality
VersionDeltaFile
1.15+3-5external/mit/lua/lib/liblua/Makefile
+3-51 files

NetBSD/src 9M6I2d5external/lgpl3/gmp/lib/libgmp Makefile

   libgmp: suppress the most common lint warnings

   Lint no longer issues warning 259 about prototypes, as that warning is
   only useful when migrating from traditional C to C90. In other
   scenarios, warning 298 about loss of accuracy has taken its place.
VersionDeltaFile
1.36+5-5external/lgpl3/gmp/lib/libgmp/Makefile
+5-51 files

LLVM/project 5bcac7bllvm/lib/Transforms/Vectorize VPlanVerifier.cpp VPlanUtils.cpp, llvm/unittests/Transforms/Vectorize VPlanVerifierTest.cpp VPlanTestBase.h

[VPlan] Fix isLatch to handle BranchOnTwoConds, check verifier.(NFC) (#192808)

Update `isLatch` to handle BranchOnTwoConds,
in preparation to enable running the verifier on earlier VPlans.
DeltaFile
+58-0llvm/unittests/Transforms/Vectorize/VPlanVerifierTest.cpp
+7-0llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp
+4-2llvm/unittests/Transforms/Vectorize/VPlanTestBase.h
+3-3llvm/lib/Transforms/Vectorize/VPlanUtils.cpp
+72-54 files

FreeBSD/ports a141f61devel Makefile

*/Makefile: Sort SUBDIRs
DeltaFile
+1-1devel/Makefile
+1-11 files

FreeBSD/src 1c50cb1sys/modules/mt76 Makefile.inc

mt76: update module Makefile for v7.0 driver version

Update LINUXKPI_VERSION to reflect that the driver is based on
Linux v7.0.

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+1-1sys/modules/mt76/Makefile.inc
+1-11 files

FreeBSD/src 63a40b6sys/contrib/dev/mediatek/mt76 scan.c agg-rx.c, sys/contrib/dev/mediatek/mt76/mt7615 mac.c

mt76: update Mediatek's mt76 driver

This version is based on
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
028ef9c96e96197026887c0f092424679298aae8 ( tag: v7.0 ).

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+1-3sys/contrib/dev/mediatek/mt76/scan.c
+1-1sys/contrib/dev/mediatek/mt76/mt7615/mac.c
+1-1sys/contrib/dev/mediatek/mt76/mt7996/main.c
+1-1sys/contrib/dev/mediatek/mt76/mt7996/mcu.c
+1-1sys/contrib/dev/mediatek/mt76/agg-rx.c
+1-0sys/contrib/dev/mediatek/mt76/mt7996/mac.c
+6-73 files not shown
+9-79 files

HardenedBSD/src 9361fccshare/man/man5 src.conf.5

HBSD: Resolve merge conflict

Regen src.conf.5.

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+7-513share/man/man5/src.conf.5
+7-5131 files

FreeBSD/ports 0bb2457biology/biosig pkg-plist Makefile, biology/py-biosig distinfo Makefile

biology/{,py-}biosig: update 2.6.1 → 3.9.5
DeltaFile
+13-14biology/biosig/pkg-plist
+5-3biology/biosig/Makefile
+3-3biology/py-biosig/distinfo
+3-3biology/biosig/distinfo
+1-2biology/py-biosig/Makefile
+25-255 files

FreeBSD/ports 5ccaffcdevel/benchmark pkg-plist distinfo

devel/benchmark: update 1.9.4 → 1.9.5
DeltaFile
+18-0devel/benchmark/pkg-plist
+3-3devel/benchmark/distinfo
+2-2devel/benchmark/Makefile
+23-53 files

FreeBSD/ports b76db8cmisc/lean-ctx distinfo Makefile, misc/lean-ctx/files lean-ctx.in

misc/lean-ctx: update 3.2.3 → 3.2.5
DeltaFile
+87-3misc/lean-ctx/distinfo
+56-0misc/lean-ctx/files/lean-ctx.in
+45-1misc/lean-ctx/Makefile
+188-43 files

HardenedBSD/src 4034971lib/libarchive config_freebsd.h, share/man/man5 src.conf.5

Merge remote-tracking branch 'internal/freebsd/current/main' into hardened/current/master

Conflicts:
        share/man/man5/src.conf.5 (unresolved)
DeltaFile
+664-159sys/compat/linuxkpi/common/src/linux_80211.c
+524-7share/man/man5/src.conf.5
+130-14sys/compat/linuxkpi/common/include/linux/overflow.h
+89-37lib/libarchive/config_freebsd.h
+35-54sys/compat/linuxkpi/common/include/net/mac80211.h
+75-4sys/compat/linuxkpi/common/include/net/cfg80211.h
+1,517-27539 files not shown
+1,778-37845 files

FreeBSD/src 3780e6fsys/modules/rtw89 Makefile

rtw89: update module Makefile for v7.0 driver version

Update LINUXKPI_VERSION to reflect that the driver is based on
Linux v7.0.

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+1-1sys/modules/rtw89/Makefile
+1-11 files

FreeBSD/src 422e9c5sys/contrib/dev/rtw89 fw.c reg.h

rtw89: update Realtek's rtw89 driver

This version is based on
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
028ef9c96e96197026887c0f092424679298aae8 ( tag: v7.0 ).

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+1,097-90sys/contrib/dev/rtw89/fw.c
+924-10sys/contrib/dev/rtw89/reg.h
+650-46sys/contrib/dev/rtw89/mac_be.c
+543-20sys/contrib/dev/rtw89/phy_be.c
+446-73sys/contrib/dev/rtw89/fw.h
+384-56sys/contrib/dev/rtw89/phy.c
+4,044-29538 files not shown
+5,680-54044 files

FreeBSD/ports 7f73f34biology/ugene pkg-plist Makefile, biology/ugene/files patch-qmutex patch-src_ugenecl_src_Main.cpp

biology/ugene: Update to 53.1

Release Notes: https://ugene.net/changelist.html

Port changes:
- Fix build on non-x86, mark IGNORE for aarch64.
- Switch to cmake, qmake is not supported anymore.
- Drop unused sqlite, renew Qt components.
- Convert to PORTDATA, use shebangfix.

Special thanks to fuz@ for testing and fixing non-x86 build!

PR:             293379
DeltaFile
+18-1,190biology/ugene/pkg-plist
+51-36biology/ugene/Makefile
+64-0biology/ugene/files/patch-qmutex
+16-32biology/ugene/files/patch-src_ugenecl_src_Main.cpp
+0-45biology/ugene/files/patch-src_ugeneui_src_Main.cpp
+42-0biology/ugene/files/patch-linux
+191-1,3039 files not shown
+299-1,42915 files

LLVM/project e70a2e8llvm/lib/Transforms/Vectorize VPlanVerifier.cpp, llvm/unittests/Transforms/Vectorize VPlanVerifierTest.cpp

[VPlan] Allow same predecessor multiple times in the verifier. (NFC) (#192809)

IR instructions like switch lead to initial VPlans with blocks that have
the same predecessor multiple times. Allow it in the verifier.
DeltaFile
+0-25llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp
+4-16llvm/unittests/Transforms/Vectorize/VPlanVerifierTest.cpp
+4-412 files

FreeBSD/src 9ed3331sys/modules/iwlwifi Makefile

iwlwifi: update module Makefile for v7.0 driver version

Add the new file for nan in the mld subdriver.

Update LINUXKPI_VERSION to reflect that the driver is based on
Linux v7.0.

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+2-2sys/modules/iwlwifi/Makefile
+2-21 files

FreeBSD/src b2bd081sys/contrib/dev/iwlwifi/fw regulatory.c, sys/contrib/dev/iwlwifi/fw/api mac-cfg.h

iwlwifi: update Intel's mvm/mld drivers

This version is based on
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
028ef9c96e96197026887c0f092424679298aae8 ( tag: v7.0 ).

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+299-0sys/contrib/dev/iwlwifi/mld/nan.c
+4-202sys/contrib/dev/iwlwifi/fw/regulatory.c
+201-4sys/contrib/dev/iwlwifi/mvm/fw.c
+11-192sys/contrib/dev/iwlwifi/mvm/mld-mac80211.c
+152-7sys/contrib/dev/iwlwifi/fw/api/mac-cfg.h
+137-5sys/contrib/dev/iwlwifi/mld/rx.c
+804-41074 files not shown
+1,831-1,10380 files

LLVM/project 28e6b46clang/docs ReleaseNotes.rst, clang/lib/AST StmtProfile.cpp

[clang] fix profiling of pack index expressions

This replaces a few incorrect calls of VisitExpr on subcomponents,
which should have been plain `Visit` instead, because the former
just implements the commonality between all kind-specific profile
functions (marking the class kind and visiting children).

So this for example would visit a DeclRefExpr but not actually profile
any of it's properties, like the parameter declaration, so it would fail
to distinguish between DeclRefExps referencing distinct entities.

This also adds a call to record the PackIndexExpr's kind in the profile,
to avoid false positives when comparing expressions with different kinds.
DeltaFile
+10-0clang/test/SemaCXX/cxx2c-pack-indexing.cpp
+3-3clang/lib/AST/StmtProfile.cpp
+2-1clang/docs/ReleaseNotes.rst
+15-43 files

FreeBSD/ports b350a4d. UPDATING, net/rsync Makefile pkg-message

net/rsync: revert to single package without Python dependency

Restore the previous setup with a single net/rsync package that includes
the rrsync script but does not depend on Python.

Users who require the rrsync script must install Python separately,
as indicated in the install message.

Bump PORTREVISION

This reverts commit fc42790ae011acedf0195c7d31b1cf63b8c02155.
This reverts commit f02bc3be718072b75bd291f81f66b7f15865f535.

PR:             286073
DeltaFile
+5-23net/rsync/Makefile
+11-0UPDATING
+8-0net/rsync/pkg-message
+2-2net/rsync/pkg-plist
+26-254 files

NetBSD/src 2QSsNZTexternal/bsd/jemalloc/lib Makefile.inc

   libc/jemalloc: re-enable lint warning about unused static function

   Since 2024-09-28, lint properly recognizes constructors.
VersionDeltaFile
1.27+1-2external/bsd/jemalloc/lib/Makefile.inc
+1-21 files

FreeBSD/src aa0bc7cstand/powerpc/boot1.chrp Makefile

boot1.chrp: Specify --image-base

This is required for LLVM 22's ld.lld to avoid a build error:

ld.lld: error: section '.text' address (0x38000) is smaller than image base (0x10000000); specify --image-base
ld.lld: error: section '.rodata' address (0x3b308) is smaller than image base (0x10000000); specify --image-base
ld.lld: error: section '.data' address (0x3b610) is smaller than image base (0x10000000); specify --image-base
ld.lld: error: section '.bss' address (0x3f618) is smaller than image base (0x10000000); specify --image-base

Use 0x38000 for the image base, which is the address of the lowest
(and only) LOAD segment in the file.

Sponsored by:   https://www.patreon.com/bsdivy
Differential Revision:  https://reviews.freebsd.org/D56459
DeltaFile
+1-1stand/powerpc/boot1.chrp/Makefile
+1-11 files

FreeBSD/ports 8a3c0efsecurity/lego distinfo Makefile

security/lego: Update 4.33.0 => 4.34.0

Changelog:
https://github.com/go-acme/lego/blob/v4.34.0/CHANGELOG.md

PR:             294617
Sponsored by:   UNIS Labs
DeltaFile
+5-5security/lego/distinfo
+1-2security/lego/Makefile
+6-72 files

LLVM/project b462cdfclang/docs ReleaseNotes.rst, clang/lib/Sema SemaTemplateInstantiate.cpp SemaTemplateDeductionGuide.cpp

[clang] fix a bug matching constrained out-of-line definitions of class member functions

The method which gathered the template arguments for transforming constraints
was incorrectly skipping adding the arguments for function templates which are
class members.

This fixes that, and removes an undocumented workaround for template alias CTAD.

Also adds a test case showing #139276 causes a profiling issue with PackIndexExprs,
which for the tests added in that PR gave the false impression they were fixing the
problem, but were actually causing the implementation to be too accepting, which
masked the bug solved in this patch.
DeltaFile
+46-48clang/lib/Sema/SemaTemplateInstantiate.cpp
+76-2clang/test/SemaTemplate/concepts-out-of-line-def.cpp
+6-45clang/lib/Sema/SemaTemplateDeductionGuide.cpp
+1-0clang/docs/ReleaseNotes.rst
+129-954 files

OpenBSD/src ycP4DrEsbin/slaacd engine.c

   Prevent buffer overflow by checking the correct counter.

   An attacker on the same layer 2 network can send rogue router
   advertisements, potentially crashing slaacd.

   from Maurice Hieronymus (mhi AT mailbox.org), thanks!
   from florian@; OK deraadt

   this is errata/7.7/039_slaacd.patch.sig
VersionDeltaFile
1.99.4.2+2-2sbin/slaacd/engine.c
+2-21 files

FreeBSD/src cca22c3sys/net iflib.c

iflib: fix book keeping

iflib_txq_drain() returns the number of consumed entries. In the case
of TSO, a single entry can contain multiple TCP packets.

Reported by:            Ricardo Branco, David Wolfskill
Reviewed by:            gallatin
Fixes:                  3fade68cfdf9 ("iflib: accurately count bytes/segments for TSO")
Sponsored by:           Netflix, Inc.
Differential Revision:  https://reviews.freebsd.org/D56509
DeltaFile
+7-6sys/net/iflib.c
+7-61 files

OpenBSD/src Mkit1nBsbin/slaacd engine.c

   Prevent buffer overflow by checking the correct counter.

   An attacker on the same layer 2 network can send rogue router
   advertisements, potentially crashing slaacd.

   from Maurice Hieronymus (mhi AT mailbox.org), thanks!
   from florian@; OK deraadt

   this is errata/7.8/033_slaacd.patch.sig
VersionDeltaFile
1.99.2.2+2-2sbin/slaacd/engine.c
+2-21 files

NetBSD/pkgsrc BOqWAXbdoc CHANGES-2026

   Updated sysutils/u-boot-sopine-baseboard to 2024.10
VersionDeltaFile
1.2421+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc vEffdGHsysutils/u-boot-sopine-baseboard Makefile

   u-boot-sopine-baseboard: update to U-Boot v2024.10
VersionDeltaFile
1.9+4-19sysutils/u-boot-sopine-baseboard/Makefile
+4-191 files