LLVM/project a2c16bbllvm/lib/Transforms/Vectorize VPlanTransforms.cpp

[VPlan] Rename CondSelect to FindLastSelect (NFC). (#190536)

…ns (NFC).

Use the more descriptive name FindLastSelect for the conditional select
that picks between the reduction phi and the IV value.

Split off from approved
https://github.com/llvm/llvm-project/pull/183911/ as suggested.
DeltaFile
+11-10llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+11-101 files

LLVM/project c28eaaellvm/test/CodeGen/AMDGPU integer-mad-patterns.ll fcanonicalize.bf16.ll, llvm/test/CodeGen/RISCV/rvv expandload.ll

Add FIXME

Created using spr 1.3.7
DeltaFile
+3,666-5,073llvm/test/CodeGen/RISCV/rvv/expandload.ll
+1,318-117llvm/test/CodeGen/AMDGPU/integer-mad-patterns.ll
+835-387llvm/test/CodeGen/AMDGPU/fcanonicalize.bf16.ll
+610-305llvm/test/CodeGen/AMDGPU/atomics-system-scope.ll
+505-259llvm/test/CodeGen/AMDGPU/insert_vector_elt.v2bf16.ll
+460-214llvm/test/CodeGen/AMDGPU/load-constant-i1.ll
+7,394-6,355476 files not shown
+18,046-10,472482 files

FreeBSD/src c84049cshare/misc committers-ports.dot

Add myself as a committer

Approved by:    makc (mentor)
DeltaFile
+3-0share/misc/committers-ports.dot
+3-01 files

FreeNAS/freenas a87b7d6src/middlewared/middlewared/plugins/enclosure_ nvme2.py

NAS-140418 / 26.0.0-BETA.2 / fix R50BM rear nvme mapping (variants) (by yocalebo) (#18654)
DeltaFile
+82-11src/middlewared/middlewared/plugins/enclosure_/nvme2.py
+82-111 files

FreeNAS/freenas b08e9bb

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeNAS/freenas ee144d8

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeNAS/freenas 5cd50ecsrc/middlewared/middlewared/plugins/enclosure_ nvme2.py

NAS-140418 / 27.0.0-BETA.1 / fix R50BM rear nvme mapping (variants) (#18648)
DeltaFile
+82-11src/middlewared/middlewared/plugins/enclosure_/nvme2.py
+82-111 files

LLVM/project eaf0135llvm/test/Transforms/SLPVectorizer/X86 multi-use-bitcasted-reduction.ll multi-use-bicasted-reduction.ll

[SLP][NFC]Fix run line for the test, fix test name, NFC



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/190537
DeltaFile
+153-0llvm/test/Transforms/SLPVectorizer/X86/multi-use-bitcasted-reduction.ll
+0-149llvm/test/Transforms/SLPVectorizer/X86/multi-use-bicasted-reduction.ll
+153-1492 files

NetBSD/pkgsrc qLun4ETdoc CHANGES-pkgsrc-2026Q1

   doc: update for tickets 7068-7070
VersionDeltaFile
1.1.2.6+10-1doc/CHANGES-pkgsrc-2026Q1
+10-11 files

NetBSD/pkgsrc asyoy0Pnet/bind918 distinfo Makefile

   Pullup ticket #7070 - requested by taca
   net/bind918: Security fix

   Revisions pulled up:
   - net/bind918/Makefile                                          1.67
   - net/bind918/distinfo                                          1.39

   ---
      Module Name:      pkgsrc
      Committed By:     taca
      Date:             Wed Apr  1 21:55:55 UTC 2026

      Modified Files:
        pkgsrc/net/bind918: Makefile distinfo

      Log Message:
      net/bind918: update to 9.18.48

      9.18.48 (2026-04-01)

    [26 lines not shown]
VersionDeltaFile
1.38.2.1+4-4net/bind918/distinfo
1.66.2.1+2-2net/bind918/Makefile
+6-62 files

NetBSD/pkgsrc rlp2djPx11/kitty Makefile PLIST, x11/kitty/patches patch-setup.py patch-setup.py

   Pullup ticket #7069 - requested by ktnb
   x11/kitty: Build fix

   Revisions pulled up:
   - x11/kitty/Makefile                                            1.85
   - x11/kitty/PLIST                                               1.37
   - x11/kitty/distinfo                                            1.40
   - x11/kitty/patches/patch-setup.py                              1.4

   ---
      Module Name:    pkgsrc
      Committed By:   ktnb
      Date:           Mon Mar 30 16:55:13 UTC 2026

      Modified Files:
              pkgsrc/x11/kitty: Makefile PLIST distinfo
      Added Files:
              pkgsrc/x11/kitty/patches: patch-setup.py


    [2 lines not shown]
VersionDeltaFile
1.83.2.1+49-4x11/kitty/Makefile
1.4.2.1+0-16x11/kitty/patches/patch-setup.py
1.4.2.2+16-0x11/kitty/patches/patch-setup.py
1.36.2.1+6-6x11/kitty/PLIST
1.38.2.1+2-1x11/kitty/distinfo
+73-275 files

LLVM/project ba28604clang/lib/AST QualTypeNames.cpp, clang/lib/Interpreter InterpreterValuePrinter.cpp

[clang-repl] Use canonical types in QualTypeToString (#190528)

Use the canonical type when generating type strings to ensure sugared
(e.g. `AutoType`, `DecltypeType`) are resolved before calling
getFullyQualifiedType.

This will revert a few commits that were added to fix these assertions.

---------

Co-authored-by: Harald van Dijk <hdijk at accesssoftek.com>
DeltaFile
+0-22clang/lib/AST/QualTypeNames.cpp
+5-6clang/lib/Interpreter/InterpreterValuePrinter.cpp
+4-0clang/test/Interpreter/pretty-print.cpp
+9-283 files

FreeBSD/ports 1fca47emath/octave-forge-fileio distinfo Makefile, math/octave-forge-fileio/files patch-DESCRIPTION

math/octave-forge-fileio: Update to 1.2.4.
DeltaFile
+9-0math/octave-forge-fileio/files/patch-DESCRIPTION
+3-3math/octave-forge-fileio/distinfo
+2-1math/octave-forge-fileio/Makefile
+14-43 files

FreeBSD/ports 23054d6databases/fmptools Makefile, databases/spatialite_gui Makefile

math/libxlsxwriter: update to 1.2.4
DeltaFile
+3-3math/libxlsxwriter/distinfo
+1-1math/libxlsxwriter/pkg-plist
+1-1math/sc-im/Makefile
+1-1databases/fmptools/Makefile
+1-1databases/spatialite_gui/Makefile
+1-1math/libxlsxwriter/Makefile
+8-86 files

FreeBSD/src 8b97759sys/fs/nfs nfs_var.h, sys/fs/nfsclient nfs_clport.c nfs_clstate.c

nfs_diskless: Add support for an NFSv4 root fs

Without this patch, diskless root NFS file systems
could only be mounted via NFSv3 (or NFSv2).
This patch adds the basic support needed to mount
a root fs via NFSv4.

At this time, the NFSv4 mount will only work if
the following is done on the NFS server configuration:
- The root directory specified in the "V4:" line in
  /etc/exports must be "/".  This is needed since the
  path to mount must be the same for NFSv3 and NFSv4.
- The NFS server must be configured to do both NFSv3
  and NFSv4, since the bootstrap code still uses NFSv3.
- The NFSv4 server must be configured with:
  vfs.nfs.enable_uidtostring=1
  vfs.nfsd.enable_stringtouid=1
  since the NFSv4 root fs cannot be running nfsuserd(8)
  when it is booting.  (This limitation may be removed

    [14 lines not shown]
DeltaFile
+25-12sys/nfs/nfs_diskless.c
+31-0sys/fs/nfsclient/nfs_clport.c
+15-2sys/fs/nfsclient/nfs_clstate.c
+5-2sys/fs/nfsclient/nfs_clvfsops.c
+2-1sys/fs/nfsclient/nfs_clrpcops.c
+1-0sys/fs/nfs/nfs_var.h
+79-176 files

OpenBSD/src jaSZi3Jusr.bin/tmux grid.c screen.c

   When a cell is cleared after having been moved, we cannot reuse its
   extended data, because that may still be in use. Add a flag to
   grid_clear_cell to indicate this. Fixes irritating problems with ICH
   (CSI @) mostly visible in emacs.
VersionDeltaFile
1.146+6-6usr.bin/tmux/grid.c
1.97+5-2usr.bin/tmux/screen.c
1.1305+2-2usr.bin/tmux/tmux.h
+13-103 files

HardenedBSD/ports e34af72www/tt-rss pkg-plist

HBSD: Resolve merge conflict

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-17www/tt-rss/pkg-plist
+0-171 files

HardenedBSD/ports 0d66b0bdevel/electron41 Makefile, devel/electron41/files patch-chrome_browser_about__flags.cc patch-sandbox_policy_openbsd_sandbox__openbsd.cc

Merge remote-tracking branch 'origin/freebsd/main' into hardenedbsd/main

Conflicts:
        www/tt-rss/pkg-plist (unresolved)
DeltaFile
+15,161-0devel/electron41/files/packagejsons/yarn.lock
+942-0devel/electron41/files/packagejsons/.yarn/releases/yarn-4.12.0.cjs
+562-0devel/electron41/files/patch-chrome_browser_about__flags.cc
+457-0devel/electron41/Makefile
+448-0devel/electron41/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+399-0devel/electron41/files/patch-services_device_hid_hid__service__fido.cc
+17,969-01,800 files not shown
+62,326-1,1341,806 files

FreeBSD/ports aaccfcdastro/astroterm distinfo Makefile

astro/astroterm: Update 1.1.0 => 1.2.0

While here, switch to upstream-preferred, maintained devel/argtable3.

Changelog:
https://github.com/da-luce/astroterm/releases/tag/v1.2.0

Reviewed by:    osa (mentor), vvd (co-mentor)
Approved by:    vvd (co-mentor)
Differential Revision: https://reviews.freebsd.org/D56258
DeltaFile
+7-7astro/astroterm/distinfo
+3-3astro/astroterm/Makefile
+10-102 files

NetBSD/src g5rlQNjsys/arch/amiga/amiga machdep.c, sys/arch/atari/atari machdep.c

   Centralize the declaration of msgbufpa.  Not all m68k platforms use this,
   but it's part of forthcoming unification changes, and does no harm in
   the meantime.

   As part of this, a hook for Sun platforms (__HAVE_M68K_PRIVATE_MSGSBUF)
   is provided to handle the scenario somewhat unique to Sun2, but where
   the pattern is also present in Sun3/Sun3x -- On Sun2, PROM mappings of
   4 (2K) pages are used for the message buffer, and there is technically
   no guarantee that those pages will be physically contiguous.  Instead,
   the existing PageMap entries are fixed up during VM bootstrap to ensure
   that the permissions are correct, but the existing VA->PA mappings
   remain.

   This PageMap treatment is also done on Sun3, although since the Sun3
   page size is 8K, only one page is used.  Similarly, on Sun3x, we just
   use the first physical (8K) page and create our own mapping for it.
   However, it's easiest just to treat all the Sun platforms the same
   and embrace the lovable little oddballs that they are.
VersionDeltaFile
1.16+14-2sys/arch/m68k/m68k/m68k_machdep.c
1.136+3-4sys/arch/next68k/next68k/machdep.c
1.202+3-4sys/arch/atari/atari/machdep.c
1.185+3-4sys/arch/mvme68k/mvme68k/machdep.c
1.267+3-4sys/arch/amiga/amiga/machdep.c
1.33+3-4sys/arch/virt68k/virt68k/machdep.c
+29-221 files not shown
+31-237 files

FreeBSD/ports 439b9f7x11-wm/pekwm pkg-plist Makefile, x11-wm/pekwm/files patch-src__CfgParserSource.cc pekwm.desktop.in

x11-wm/pekwm: Update 0.3.0 => 0.4.3

Changelog:
https://www.pekwm.se/pekwm/file?name=NEWS.md&ci=release-0.4.3

Port changes:
* Adapt MASTER_SITES since upstream moved to GitHub.
* Replace .if conditional with PANGO_USE instead.
* Add pekwm.desktop file for better reference in various DM

PR:             293371
Reported by:    Vincent <vincent.delft at gmail.com> (author)
Approved by:    Natacha Porté <natbsd at instinctive.eu> (maintainer)
Approved by:    osa (mentor), vvd (co-mentor)
DeltaFile
+35-72x11-wm/pekwm/pkg-plist
+20-22x11-wm/pekwm/Makefile
+0-11x11-wm/pekwm/files/patch-src__CfgParserSource.cc
+7-0x11-wm/pekwm/files/pekwm.desktop.in
+3-3x11-wm/pekwm/distinfo
+65-1085 files

FreeBSD/ports f9203cejapanese/skk-jawiki Makefile distinfo, japanese/skk-jawiki/files extra-patch-mecab-userdic.csv

japanese/skk-jawiki: Update to 2026.04.01.141931

The generated dictionaries are now provided separately from the source
code. japanese/mecab-jawiki has been separated from skk-jawiki, so
remove the related code.
Switch from USE_GITHUB to MASTER_SITES and DISTFILES.

PR:             294239
Approved by:    osa (mentor)
DeltaFile
+12-46japanese/skk-jawiki/Makefile
+0-10japanese/skk-jawiki/files/extra-patch-mecab-userdic.csv
+3-3japanese/skk-jawiki/distinfo
+15-593 files

FreeBSD/ports 20e0d83japanese/mecab-jawiki Makefile distinfo, japanese/mecab-jawiki/files patch-mecab-userdic.csv

japanese/mecab-jawiki: Update to 2026.04.01.141931

The generated dictionaries are now provided separately from the source
code. Therefore, separate from skk-jawiki.

PR:             294238
Approved by:    fluffy (mentor)
DeltaFile
+44-5japanese/mecab-jawiki/Makefile
+10-0japanese/mecab-jawiki/files/patch-mecab-userdic.csv
+3-0japanese/mecab-jawiki/distinfo
+57-53 files

FreeBSD/ports 634b014math/py-numpy1 Makefile, math/py-numpy1/files patch-swig44

math/py-numpy1: restore mistakenly removed patch

Leads to breakages like math/py-nlopt:

[ 98%] Building CXX object extern/nlopt/src/swig/CMakeFiles/nlopt_python.dir/CMakeFiles/nlopt_python.dir/nloptPYTHON_wrap.cxx.o
/wrkdirs/usr/ports/math/py-nlopt/work-py311/nlopt-python-2.9.1/build/temp.freebsd-14.3-RELEASE-p10-i386-cpython-311/extern/nlopt/src/swig/CMakeFiles/nlopt_python.dir/nloptPYTHON_wrap.cxx:15325:3: error: cannot initialize return object of type 'int' with an rvalue of type 'std::nullptr_t'
 15325 |   import_array();
       |   ^~~~~~~~~~~~~~
/usr/local/lib/python3.11/site-packages/numpy/core/include/numpy/__multiarray_api.h:1558:151: note: expanded from macro 'import_array'
 1558 | #define import_array() {if (_import_array() < 0) {PyErr_Print(); PyErr_SetString(PyExc_ImportError, "numpy.core.multiarray failed to import"); return NULL; } }
      |                                                                                                                                                       ^~~~
/usr/include/sys/_null.h:35:14: note: expanded from macro 'NULL'
   35 | #define NULL    nullptr
      |                 ^~~~~~~
1 error generated.

Reported by: diizzy, fallout
DeltaFile
+19-0math/py-numpy1/files/patch-swig44
+1-1math/py-numpy1/Makefile
+20-12 files

FreeBSD/ports 8258407japanese/ddskk pkg-plist Makefile

japanese/ddskk: Update to 17.2

Update LICENSE.
Use SKK_LISPDIR variable in pkg-plist.

Changelog:
https://raw.githubusercontent.com/skk-dev/ddskk/refs/tags/ddskk-17.2_Mena/ChangeLog

PR:             294219
Approved by:    fluffy (mentor)
DeltaFile
+88-90japanese/ddskk/pkg-plist
+5-5japanese/ddskk/Makefile
+3-3japanese/ddskk/distinfo
+96-983 files

NetBSD/src nXv0muysys/arch/cesfic/cesfic pmap_bootstrap.c, sys/arch/hp300/hp300 pmap_bootstrap.c

   Centralize the declaration of msgbufaddr for m68k platforms.
VersionDeltaFile
1.43+3-3sys/arch/cesfic/cesfic/pmap_bootstrap.c
1.70+3-3sys/arch/hp300/hp300/pmap_bootstrap.c
1.52+3-3sys/arch/news68k/news68k/pmap_bootstrap.c
1.72+3-3sys/arch/x68k/x68k/pmap_bootstrap.c
1.16+3-3sys/arch/virt68k/virt68k/pmap_bootstrap.c
1.93+3-3sys/arch/sun2/sun2/machdep.c
+18-1810 files not shown
+47-4716 files

OpenBSD/src Xwz6cgSusr.bin/tmux tty-features.c

   Add extkeys feature to tmux itself so nested tmux works, GitHub issue 4960.
VersionDeltaFile
1.33+38-12usr.bin/tmux/tty-features.c
+38-121 files

FreeBSD/ports 8b18f7asysutils/bacula13-server Makefile, sysutils/bacula13-server/files DISABLED-patch-src_filed_bxattr_freebsd.c patch-src_console_conio.c

sysutils/bacula1?-server: fix build on FreeBSD 16

This silence the pkg fallout reports

re: https://gitlab.bacula.org/bacula-community-edition/bacula-community/-/commit/0d0186b248e12425aebf56372ce8de29e05924c6

While here, remove an unused patch for sysutils/bacula13-server

Sponsored by:   Sunday morning coffee
DeltaFile
+0-13sysutils/bacula13-server/files/DISABLED-patch-src_filed_bxattr_freebsd.c
+12-0sysutils/bacula13-server/files/patch-src_console_conio.c
+12-0sysutils/bacula15-server/files/patch-src_console_conio.c
+1-1sysutils/bacula13-server/Makefile
+1-0sysutils/bacula15-server/Makefile
+26-145 files

NetBSD/pkgsrc lJVyEkxmeta-pkgs/ruby-redmine-themes Makefile Makefile.common

   meta-pkgs/ruby-redmine-themes: allow Ruby 3.4
VersionDeltaFile
1.21+2-2meta-pkgs/ruby-redmine-themes/Makefile
1.17+2-2meta-pkgs/ruby-redmine-themes/Makefile.common
+4-42 files

NetBSD/pkgsrc VVNuv6Tmeta-pkgs/ruby-redmine-plugins Makefile Makefile.common

   meta-pkgs/ruby-redmine-plugins: allow Ruby 3.4
VersionDeltaFile
1.21+2-2meta-pkgs/ruby-redmine-plugins/Makefile
1.16+2-2meta-pkgs/ruby-redmine-plugins/Makefile.common
+4-42 files