LLVM/project 75aa83cllvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, llvm/test/CodeGen/AArch64 arm64-vabs.ll

[SDAG] foldSelectToABD - canonicalize compare of abd (#180952)

DeltaFile
+48-0llvm/test/CodeGen/AArch64/arm64-vabs.ll
+15-0llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+63-02 files

LLVM/project 19a6a28clang/docs ReleaseNotes.rst, clang/lib/Sema SemaInit.cpp

[clang] Fix crashes when initializing constexpr int* with floating-point (#180376)

Call isNullPointer() only when we are sure that Rvalue is a pointer.
Fixes #180313

---------

Co-authored-by: Mariya Podchishchaeva <mariya.podchishchaeva at intel.com>
DeltaFile
+3-3clang/test/AST/ByteCode/constexpr.c
+3-3clang/test/Sema/constexpr.c
+2-1clang/lib/Sema/SemaInit.cpp
+1-0clang/docs/ReleaseNotes.rst
+9-74 files

FreeBSD/src 507c611usr.bin/m4 eval.c misc.c, usr.bin/m4/tests regress.eval.out eval.m4

m4: Fix eval output width

According to POSIX, the optional third argument is the minimum number
of digits to print regardless of sign.  We interpreted it as the minimum
width of the output including the sign.  Additionally, the variable used
to hold this value was confusingly named “maxdigits”.

PR:             293214
MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D55311
DeltaFile
+4-4usr.bin/m4/eval.c
+2-0usr.bin/m4/tests/regress.eval.out
+2-0usr.bin/m4/tests/eval.m4
+0-2usr.bin/m4/misc.c
+8-64 files

NetBSD/pkgsrc 8cGUlg7doc CHANGES-2026

   doc: Updated net/xfr to 0.8.0
VersionDeltaFile
1.1208+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc tXXAzSQnet/xfr distinfo cargo-depends.mk

   net/xfr: update to 0.8.0

   ## [0.8.0] - 2026-02-12

   ### Added
   - **Client source port pinning** (`--cport`) - pin the client's local port for firewall traversal (issue #16). Works with UDP and QUIC. Multi-stream UDP (`-P N`) assigns sequential ports starting from the specified port (e.g., `--cport 5300 -P 4` uses ports 5300-5303). QUIC multiplexes all streams on the single specified port. TCP rejects `--cport` since single-port mode already handles firewall traversal. Combines with `--bind` for full control (`--bind 10.0.0.1 --cport 5300`). Automatically matches the remote's address family so `--cport` works transparently with both IPv4 and IPv6 targets.

   ### Fixed
   - **`--bind` with IPv6 targets** — `--bind` with an unspecified IP (e.g., `0.0.0.0:0`) now auto-matches the remote's address family at socket creation time across TCP, UDP, and QUIC. Previously failed when connecting to IPv6 targets from dual-stack clients.
   - **UDP data_ports length validation** — server returning mismatched port count could panic on `stats.streams[i]`; now validates length before iterating, matching the existing TCP guard

   ## [0.7.1] - 2026-02-12

   ### Fixed
   - **Server TUI `-0.0 Mbps` after test ends** (issue #20) - IEEE 754 negative zero now normalized via precision-aware `normalize_for_display()` helper across all throughput display paths
   - **TCP RTT/retransmits not updating live** (issue #13) - per-interval retransmits now computed from TCP_INFO deltas instead of a dead atomic counter; client stores socket fds for local TCP_INFO polling so sender-side metrics (upload/bidir) update live; download mode correctly uses server-reported metrics
   - **Plain-text zero retransmits dropped** - `rtx: 0` was omitted in plain/JSON/CSV interval output when all streams reported zero retransmits; now preserved
   - **`mbps_to_human()` unit-switch boundary** - `999.95 Mbps` displayed as `1000.0 Mbps` instead of `1.00 Gbps`; unit branch now uses rounded value


    [12 lines not shown]
VersionDeltaFile
1.3+19-19net/xfr/distinfo
1.3+5-5net/xfr/cargo-depends.mk
1.3+4-2net/xfr/Makefile
+28-263 files

NetBSD/pkgsrc OZALFIHdoc CHANGES-2026

   doc: Updated sysutils/xcp to 0.24.7
VersionDeltaFile
1.1207+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc BowAMd0sysutils/xcp distinfo cargo-depends.mk

   sysutils/xcp: update to 0.24.7

   ## [0.24.7] - 2026-02-06

   ### Other

   - Remove warnings->error override as we will get these with cross-platform compilation.
   - Add warning about reflinking on Mac.
   - Tag already includes `xcp`

   ## [0.24.6] - 2026-02-06

   ### Other

   - More tweaks to release-plz workflow.
   - Convert to using a GH PAT token for release-plz to allow binary releases.

   ## [0.24.5] - 2026-02-06


    [16 lines not shown]
VersionDeltaFile
1.27+37-37sysutils/xcp/distinfo
1.24+11-11sysutils/xcp/cargo-depends.mk
1.27+2-2sysutils/xcp/Makefile
+50-503 files

NetBSD/pkgsrc A7hDrK7doc CHANGES-2026

   doc: Updated textproc/xan to 0.55.0
VersionDeltaFile
1.1206+2-1doc/CHANGES-2026
+2-11 files

LLVM/project f726379llvm/lib/Target/AArch64/GISel AArch64RegisterBankInfo.cpp

[AArch64][GlobalISel] Move comment to above if statement for readability
DeltaFile
+3-3llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp
+3-31 files

NetBSD/pkgsrc 54K8PC7textproc/xan distinfo cargo-depends.mk

   textproc/xan: update to 0.55.0

   Breaking

       Changing how xan separate generates default column names.
       xan from -f=(json|ndjson|jsonl) will now emit column in input order by default.
       Changing xan to -B/--buffer-size to --sample-size to harmonize flag names with xan from.

   Features

       Adding the xan complete command.
       Adding an optional unit to ceil, floor, round & trunc moonblade function. E.g. floor to nearest decade: floor(year, 10).
       Adding basename & dirname moonblade functions.
       Adding parse_py_literal moonblade functions. Useful to deal with files dubiously serialized using pandas.
       Adding xan view --repeat-headers=(auto|always|never).
       Adding xan view --reveal-whitespace=(auto|always|never).
       Adding --color support to XAN_VIEW_ARGS.
       Adding xan from -f json --sample-size -1 to sample the whole file.
       Adding xan from -f json --single-object.

    [19 lines not shown]
VersionDeltaFile
1.6+10-10textproc/xan/distinfo
1.6+2-2textproc/xan/cargo-depends.mk
1.6+2-2textproc/xan/Makefile
1.4+2-0textproc/xan/PLIST
+16-144 files

LLVM/project 7be392eclang/include/clang/Analysis/Scalable/Serialization JSONFormat.h, clang/lib/Analysis/Scalable/Serialization JSONFormat.cpp

[clang][ssaf] Fix building on gcc-7 and MinGW/Cygwin (#181812)

So we had two problems:
1) gcc-7 does not fully support C++17 mandatory NRVO, so we need
   an explicit std::move in return statements to workaround this.
2) MinGW/Cygwin is picky about extern templates; this actually bit me
   once, so I'll think about how to mitigate in long term, but for now
   just add the missing declarations.

Reported in:
https://github.com/llvm/llvm-project/pull/180021#issuecomment-3912981241
https://github.com/llvm/llvm-project/pull/180021#issuecomment-3914252777
DeltaFile
+6-4clang/lib/Analysis/Scalable/Serialization/JSONFormat.cpp
+7-0clang/include/clang/Analysis/Scalable/Serialization/JSONFormat.h
+7-0clang/unittests/Analysis/Scalable/Registries/MockSerializationFormat.h
+3-1clang/unittests/Analysis/Scalable/Registries/MockSerializationFormat.cpp
+23-54 files

LLVM/project 9a0861ellvm/test/Transforms/SLPVectorizer semanticly-same.ll

[SLP] semanticly-same.ll - regenerate tests to reduce diff in #181731 (#181819)

DeltaFile
+12-15llvm/test/Transforms/SLPVectorizer/semanticly-same.ll
+12-151 files

NetBSD/pkgsrc KP7fBR5doc CHANGES-2026

   doc: Updated audio/spotify-qt to 4.0.2
VersionDeltaFile
1.1205+2-1doc/CHANGES-2026
+2-11 files

LLVM/project 19dbbeellvm/test/Transforms/LoopInterchange lcssa-preheader.ll interchangeable.ll

[LoopInterchange] Update tests generated by UTC (NFC) (#181804)

Update the LoopInterchange tests that use UTC to generate assertions, in
order to avoid irrelevant changes during other developments. Most of the
changes are simply the result of re-running UTC, but this patch also
includes a few additional minor adjustments by hand:

- Rename IR value names to suppress warnings by UTC.
- Delete `NOTE: Assertions have been ...` from the test file that
actually doesn't use UTC.
- Delete unnecessary `-pass-remarks-missed=...`.
- Add a store instruction for an unused GEP result, which could
otherwise affect other developments.
DeltaFile
+78-19llvm/test/Transforms/LoopInterchange/lcssa-preheader.ll
+6-6llvm/test/Transforms/LoopInterchange/interchangeable.ll
+5-5llvm/test/Transforms/LoopInterchange/pr45743-move-from-inner-preheader.ll
+4-4llvm/test/Transforms/LoopInterchange/update-condbranch-duplicate-successors.ll
+2-2llvm/test/Transforms/LoopInterchange/reduction2mem.ll
+1-1llvm/test/Transforms/LoopInterchange/phi-ordering.ll
+96-371 files not shown
+96-387 files

NetBSD/src ETiBs4ptests/lib/libc/gen t_fpclassify.c

   Oops, forgot a ';'
VersionDeltaFile
1.20+3-3tests/lib/libc/gen/t_fpclassify.c
+3-31 files

NetBSD/pkgsrc T0RowNpaudio/spotify-qt distinfo Makefile

   audio/spotify-qt: update to 4.0.2

   Fixes

       Fixed seeking sometimes causing a crash (#297).
       Fixed crash when liking a track from the tracks list (#298).
       Fixed artist albums sometimes not being sorted correctly.

   Changes

       New lyrics provider, powered by lrclib.
       Added arm64 builds for Linux and Windows.
       Added NetBSD builds.
VersionDeltaFile
1.19+4-4audio/spotify-qt/distinfo
1.41+2-3audio/spotify-qt/Makefile
+6-72 files

NetBSD/pkgsrc LffomoUdoc CHANGES-2026

   doc: Updated audio/spotify-player to 0.22.1
VersionDeltaFile
1.1204+2-1doc/CHANGES-2026
+2-11 files

LLVM/project 93cf432llvm/lib/Target/AArch64/GISel AArch64RegisterBankInfo.cpp

[AArch64][GlobalISel] Remove unnecessary brackets
DeltaFile
+10-7llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp
+10-71 files

NetBSD/pkgsrc oZOLjclaudio/spotify-player distinfo cargo-depends.mk, audio/spotify-player/patches patch-.._vendor_nix-0.29.0_src_net_if__.rs

   audio/spotify-player: update to 0.22.1

   v0.22.1
   What's Changed

       fix: keep main thread alive on Linux and when media-control is disabled - Issue 924 by @Douglas019BR in #925

   v0.22.0
   Resolves the long-standing rate limit issue by using ncspot's client as the default client to interact with Spotify APIs (see this comment for more details).

   Special thanks to the ncspot developers for allowing this project to use their client.

   If anyone has a client registered with extended quota mode that was created before the November 2024 Spotify API changes, and you're willing to share it for this project, please reach out to me.
   What's Changed

       fix 0 key not working in popups by @xdBronch in #911
       integrate ncspot's client id by @aome510 in #918
       patch entry with null values in get-a-categories-playlists API by @aome510 in #919
       replace tokio blocking tasks with named threads by @aome510 in #921

    [2 lines not shown]
VersionDeltaFile
1.51+332-220audio/spotify-player/distinfo
1.48+109-72audio/spotify-player/cargo-depends.mk
1.1+16-0audio/spotify-player/patches/patch-.._vendor_nix-0.29.0_src_net_if__.rs
1.70+4-4audio/spotify-player/Makefile
+461-2964 files

OPNSense/core ab102b5src/opnsense/www/js opnsense_widget_manager.js

dashboard: sync layout with configuration when adjusting column count

This prevents edge cases of widget deletion or additions in one layout mode
still showing up in others. This also handles privilege changes, where
users don't have access to specific widgets anymore, making sure
these persisted widget layouts are cleaned up when requested.
DeltaFile
+16-1src/opnsense/www/js/opnsense_widget_manager.js
+16-11 files

NetBSD/pkgsrc oAyofj1doc CHANGES-2026

   doc: Updated graphics/pastel to 0.12.0
VersionDeltaFile
1.1203+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc y9OMwqdgraphics/pastel distinfo cargo-depends.mk

   graphics/pastel: update to 0.12.0

   What's Changed

       Replace atty dependency with std::io::IsTerminal (breaking) by @musicinmybrain in #298
       Add ANSI 8-bit parsing by @sharkdp in #299
VersionDeltaFile
1.8+25-34graphics/pastel/distinfo
1.6+7-10graphics/pastel/cargo-depends.mk
1.10+2-2graphics/pastel/Makefile
+34-463 files

NetBSD/pkgsrc bkbemtvdoc CHANGES-2026

   doc: Updated devel/ruby-mocha to 3.0.2
VersionDeltaFile
1.1202+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc yVNZidKdevel/ruby-mocha distinfo Makefile

   devel/ruby-mocha: update to 3.0.2

   3.0.2 (2026-02-14)

   External changes

   * Fix NoMethodError on deprecation warning - broken since v3.0.0 (#790)

   Internal changes

   * Update commands in release docs to use bundle exec (7692c735)
   * Fix test:performance rake task for minitest v6 (d925ad27)
   * Fix prism gem install on JRuby (683c27b4)
   * Add Ruby v4.0-rc to CI build matrix and change weekly build to nightly
     (#777)
   * Add Ruby v4.0 to CI build matrix (6ced2025)
   * Add irb to Gemfile to fix warning in Ruby v4 (a0fc7798)
   * Auto-correct Style/EmptyClassDefinition violation (9ba0a09f)
   * Ensure every test can run in isolation (be12ef06)
   * Rename run-fail-fast CircleCI command -> run-fail-on-warning (72fc6fe8)
VersionDeltaFile
1.46+4-4devel/ruby-mocha/distinfo
1.44+2-2devel/ruby-mocha/Makefile
1.34+2-1devel/ruby-mocha/PLIST
+8-73 files

LLVM/project cc64232clang/test/CIR/CodeGen builtin-floating-point.c, llvm/lib/Transforms/Scalar DeadStoreElimination.cpp

Merge branch 'main' into users/JoshdRod/f16-to-i16-fallbacks
DeltaFile
+1,560-1,560llvm/test/tools/llvm-mca/RISCV/SiFive7/vector-fp.s
+1,325-1,258llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
+991-1,493llvm/test/CodeGen/X86/broadcast-elm-cross-splat-vec.ll
+80-2,209llvm/test/Transforms/LowerMatrixIntrinsics/multiply-fused-loops-large-matrixes.ll
+2,212-0clang/test/CIR/CodeGen/builtin-floating-point.c
+470-1,417llvm/test/CodeGen/AMDGPU/fptoi.i128.ll
+6,638-7,9372,983 files not shown
+132,571-56,1812,989 files

LLVM/project c88d2bclldb/tools/lldb-dap Variables.h

[lldb-dap] Fix missing ampersand in the deleted constructor (#181818)

Fails to compile when cross compiling
DeltaFile
+1-1lldb/tools/lldb-dap/Variables.h
+1-11 files

NetBSD/pkgsrc jHegeZcdoc CHANGES-2026

   doc: Updated textproc/prose to 0.5.0
VersionDeltaFile
1.1201+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc wNpdN7Ctextproc/prose distinfo cargo-depends.mk

   textproc/prose: update to 0.5.0

    - No ChangeLog provided.
VersionDeltaFile
1.10+244-253textproc/prose/distinfo
1.8+80-83textproc/prose/cargo-depends.mk
1.10+2-2textproc/prose/Makefile
+326-3383 files

NetBSD/pkgsrc OWpWlLsdoc CHANGES-2026

   doc: Updated devel/ruby-console to 1.34.3
VersionDeltaFile
1.1200+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 8SUOyV4devel/ruby-console distinfo Makefile

   devel/ruby-console: update to 1.34.3

   1.34.3 (2026-02-11)

   *  Fix Console::Filter dynamic class creation and severity chaining. (#83)

      - Add DEFAULT_LEVEL constant when creating dynamic filter classes via
        Filter[].

      - Make call() method handle nil level (unknown severity) by passing
        through.
VersionDeltaFile
1.22+4-4devel/ruby-console/distinfo
1.22+2-2devel/ruby-console/Makefile
+6-62 files