LLVM/project 4182cbc — llvm/test/Transforms/SLPVectorizer/X86 masked-gather-stale-capture.ll

[SLP][NFC] Precommit test for stale BatchAA after vectorizing a tree (#227928)

The current output sinks the store to %p8 below the masked gather that
loads from %p8, which is a miscompile.

Coauthored by Opus 5.5

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+101-0llvm/test/Transforms/SLPVectorizer/X86/masked-gather-stale-capture.ll
+101-01 files

FreeBSD/ports ba71b49 — comms Makefile, comms/chu distinfo pkg-descr

comms/Makefile: Removing chu port

NRC terminated the shortwave station CHU June 22 2026
hence this port serves no purpose.
DeltaFile
+0-104comms/chu/files/patch-chu.c
+0-38comms/chu/Makefile
+0-7comms/chu/pkg-plist
+0-4comms/chu/pkg-descr
+0-2comms/chu/distinfo
+0-1comms/Makefile
+0-1566 files

FreeBSD/ports 2e5e86f — mail/sympa Makefile

mail/sympa: Depend on new missing dependency

Sympa gave up on Archive-Zip and is now using the Archive-Zip-SimpleZip.

Specifically in the version 6.2.78, PR #1902.

PR:             299011
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 59d509b5aec67ed924c45c09ce0eab9c64c8643b)
DeltaFile
+2-1mail/sympa/Makefile
+2-11 files

FreeBSD/ports 6f02807 — archivers Makefile, archivers/p5-Archive-Zip-SimpleZip pkg-descr distinfo

archivers/p5-Archive-Zip-SimpleZip: Add new port

Archive::Zip::SimpleZip is a module that allows the creation of Zip
archives. For reading Zip archives, there is a companion module,
called Archive::Zip::SimpleUnzip, that can read Zip archives.

This port is also required by mail/sympa.

PR:             299011
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 6e449cb4148a3598a0ccf487abb05124528d0e9d)
DeltaFile
+25-0archivers/p5-Archive-Zip-SimpleZip/Makefile
+6-0archivers/p5-Archive-Zip-SimpleZip/pkg-plist
+3-0archivers/p5-Archive-Zip-SimpleZip/pkg-descr
+3-0archivers/p5-Archive-Zip-SimpleZip/distinfo
+1-0archivers/Makefile
+38-05 files

FreeBSD/ports 59d509b — mail/sympa Makefile

mail/sympa: Depend on new missing dependency

Sympa gave up on Archive-Zip and is now using the Archive-Zip-SimpleZip.

Specifically in the version 6.2.78, PR #1902.

PR:             299011
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+2-1mail/sympa/Makefile
+2-11 files

FreeBSD/ports 6e449cb — archivers Makefile, archivers/p5-Archive-Zip-SimpleZip distinfo pkg-descr

archivers/p5-Archive-Zip-SimpleZip: Add new port

Archive::Zip::SimpleZip is a module that allows the creation of Zip
archives. For reading Zip archives, there is a companion module,
called Archive::Zip::SimpleUnzip, that can read Zip archives.

This port is also required by mail/sympa.

PR:             299011
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+25-0archivers/p5-Archive-Zip-SimpleZip/Makefile
+6-0archivers/p5-Archive-Zip-SimpleZip/pkg-plist
+3-0archivers/p5-Archive-Zip-SimpleZip/distinfo
+3-0archivers/p5-Archive-Zip-SimpleZip/pkg-descr
+1-0archivers/Makefile
+38-05 files

NetBSD/src la1Y2Yd — sys/external/bsd/drm2/dist/drm/amd/powerplay smu_internal.h

   amdgpu powerplay: Avoid stack garbage if smu callbacks are missing.

   Found by:

   PR kern/60839: use -ftrivial-auto-var-init
VersionDeltaFile
1.3+10-10sys/external/bsd/drm2/dist/drm/amd/powerplay/smu_internal.h
+10-101 files

LLVM/project 9665a51 — lldb/unittests/Target ExecutableModuleTest.cpp, llvm/lib/IR Metadata.cpp

Remove %deflake and Sink, increase loop count to 100k

Created using spr 1.3.7
DeltaFile
+169-0lldb/unittests/Target/ExecutableModuleTest.cpp
+73-78llvm/lib/IR/Metadata.cpp
+146-0polly/test/ScheduleOptimizer/isolate-complete-tiles-inner-levels.ll
+114-0polly/test/ScheduleOptimizer/isolate-complete-tiles.ll
+111-0polly/lib/Transform/ScheduleOptimizer.cpp
+42-66llvm/test/Instrumentation/MemorySanitizer/AArch64/fp8-neon-fdot.ll
+655-14465 files not shown
+1,702-42571 files

FreeBSD/ports 937ad9d — security/s2n-tls Makefile distinfo

security/s2n-tls: Update to 1.7.11

ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.7.11
DeltaFile
+3-3security/s2n-tls/distinfo
+1-1security/s2n-tls/Makefile
+4-42 files

FreeBSD/ports 48d1abc — emulators/dosbox-x pkg-plist Makefile, emulators/dosbox-x/files patch-src_gui_sdl__gui.cpp

emulators/dosbox-x: Update to 2026.10.01

ChangeLog:
https://github.com/joncampbell123/dosbox-x/releases/tag/dosbox-x-v2026.10.01
DeltaFile
+4-4emulators/dosbox-x/files/patch-src_gui_sdl__gui.cpp
+3-3emulators/dosbox-x/distinfo
+1-1emulators/dosbox-x/Makefile
+1-0emulators/dosbox-x/pkg-plist
+9-84 files

LLVM/project 1c53fe8 — llvm/test/CodeGen/AMDGPU load-constant-i1.ll mad-mix.ll, llvm/test/CodeGen/AMDGPU/GlobalISel fpow.ll

Update test to prevent DCE and overflow 256KB TracePart

Created using spr 1.3.7
DeltaFile
+1,592-0llvm/test/Transforms/LoopVectorize/PowerPC/redadd.ll
+972-0llvm/test/CodeGen/AMDGPU/mad-mix.ll
+0-872llvm/utils/TableGen/OptionParserEmitter.cpp
+871-0llvm/utils/TableGen/Basic/OptionParserEmitter.cpp
+307-552llvm/test/CodeGen/AMDGPU/load-constant-i1.ll
+252-257llvm/test/CodeGen/AMDGPU/GlobalISel/fpow.ll
+3,994-1,6811,700 files not shown
+26,199-16,0021,706 files

FreeBSD/src 9d5a33d — contrib/netbsd-tests/lib/libc/gen t_assert.c

[tests] lib/libc/gen:assert_test: undefine `NDEBUG`

In the event `NDEBUG` was defined, `assert` would become a no-op,
breaking some of the expectations in `assert_test` around `assert(..)`
failing generating a coredump.

This is a better approach than the previous one committed in 6f3445006a
as it continues to test the `assert(..)` function instead of just
skipping it if `NDEBUG` was defined.

Suggested by:   kevans
MFC after:      4 days
MFC with:       6f3445006a
Fixes:          6f3445006a
Differential Revision: https://reviews.freebsd.org/D60253
DeltaFile
+6-20contrib/netbsd-tests/lib/libc/gen/t_assert.c
+6-201 files

LLVM/project f616c05 — clang/lib/CIR/CodeGen CIRGenExprConstant.cpp, clang/test/CIR/CodeGen no-unique-address.cpp

[CIR] Correct const lowering with potentially-overlapping-types. (#228506)

The below bug report found a case where our base lowering and our
const-record lowering got out of sync with no unique address, so this
patch makes sure we get it right.

Fixes: #228300
DeltaFile
+49-2clang/lib/CIR/CodeGen/CIRGenExprConstant.cpp
+21-2clang/test/CIR/CodeGen/no-unique-address.cpp
+70-42 files

LLVM/project eacb68a — flang/lib/Lower Bridge.cpp, flang/test/Lower execute_region_wrap_locations.f90

[flang] Fix locations of wrapped unstructured constructs and DO loop ends

Construct evaluations have no source position, so the scf.execute_region
wrapping an unstructured construct was given the location of the
previously lowered statement. Use the construct's first statement for the
region and its END statement for the scf.yield. Also attribute the DO loop
end code to the END DO statement rather than to the last statement of the
loop body.

This avoids going back to previous lines when stepping in a debugger.
DeltaFile
+119-0flang/test/Lower/execute_region_wrap_locations.f90
+27-3flang/lib/Lower/Bridge.cpp
+146-32 files

LLVM/project 6a6c560 — mlir/lib/Conversion/SCFToControlFlow SCFToControlFlow.cpp, mlir/test/Conversion/SCFToControlFlow execute-region-locations.mlir

[mlir][scf] Keep scf.yield locations when lowering scf.execute_region

The branches replacing the scf.yield terminators of an scf.execute_region
used the location of the scf.execute_region. Use the location of the
scf.yield they replace instead.
DeltaFile
+23-0mlir/test/Conversion/SCFToControlFlow/execute-region-locations.mlir
+1-1mlir/lib/Conversion/SCFToControlFlow/SCFToControlFlow.cpp
+24-12 files

LLVM/project eff9c6b — llvm/include/llvm/IR Metadata.h, llvm/lib/IR Metadata.cpp

Revert "[IR] Reduce memory usage in metadata use tracking (NFC) (#221866)" (#228561)

This reverts commit 4f5877ff5b6e947123142f7e17ffd04850fd416a.

We've encountered non-determinism with this patch.  See #228299 for
details.
DeltaFile
+73-78llvm/lib/IR/Metadata.cpp
+0-23llvm/unittests/IR/MetadataTest.cpp
+2-13llvm/include/llvm/IR/Metadata.h
+75-1143 files

LLVM/project bc35b20 — lldb/unittests/Target ExecutableModuleTest.cpp, llvm/test/CodeGen/AMDGPU load-constant-i8.ll load-constant-i16.ll

Merge branch 'main' into users/rampitec/disable-16x16x128-fp8-on-strict
DeltaFile
+1,592-0llvm/test/Transforms/LoopVectorize/PowerPC/redadd.ll
+307-552llvm/test/CodeGen/AMDGPU/load-constant-i1.ll
+95-182llvm/test/CodeGen/AMDGPU/load-constant-i16.ll
+77-170llvm/test/CodeGen/AMDGPU/load-constant-i8.ll
+169-0lldb/unittests/Target/ExecutableModuleTest.cpp
+146-0polly/test/ScheduleOptimizer/isolate-complete-tiles-inner-levels.ll
+2,386-904207 files not shown
+5,192-1,807213 files

LLVM/project 1dafadd — llvm/lib/Transforms/Instrumentation MemorySanitizer.cpp, llvm/test/Instrumentation/MemorySanitizer/AArch64 fp8-neon-fdot.ll

[msan] Handle Arm NEON FP8 FDOT2/FDOT4 (#227850)

This reuses the existing handleVectorDotProductIntrinsic().

Note: aarch64_neon_fp8_fdot{2,4}_lane is not handled by this patch,
because their individual numeric lane parameter differs from
handleVectorDotProductIntrinsic()'s odd/even lanes.
DeltaFile
+42-66llvm/test/Instrumentation/MemorySanitizer/AArch64/fp8-neon-fdot.ll
+28-0llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
+70-662 files

LLVM/project 77f982c — clang/include/clang/CIR/Dialect/IR CIROpenCLAttrs.td, clang/lib/CIR/CodeGen/Targets SPIRV.cpp

[CIR][AMDGPU][SPIR-V] Emit max_work_group_size for HIP kernels (#227715)

Mirror SPIRVTargetCodeGenInfo::setTargetAttributes from classic codegen
DeltaFile
+61-4clang/test/CIR/CodeGenHIP/amdgcnspirv-kernel.hip
+35-0clang/lib/CIR/CodeGen/Targets/SPIRV.cpp
+22-0clang/include/clang/CIR/Dialect/IR/CIROpenCLAttrs.td
+13-5clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVMOpenCLMetadata.cpp
+13-0clang/test/CIR/Lowering/max-work-group-size.cir
+9-0clang/test/CIR/IR/max-work-group-size.cir
+153-92 files not shown
+155-98 files

FreeBSD/ports 4d51b54 — net-im/matterircd Makefile distinfo

net-im/matterircd: Update 0.32.0 => 0.33.0

Changelog:
https://github.com/42wim/matterircd/releases/tag/v0.33.0

PR:             299067
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 6960c0803070f2408618b32375ab890cd43d1080)
DeltaFile
+3-3net-im/matterircd/distinfo
+1-2net-im/matterircd/Makefile
+4-52 files

LLVM/project 1850727 — flang/lib/Lower/OpenMP OpenMP.cpp, flang/test/Lower/OpenMP variant-loop-context-depth.f90 declare-variant-source-context.f90

Simplify variant context, candidate handling and consolidate variant selection tests
DeltaFile
+307-0flang/test/Lower/OpenMP/variant-source-context.f90
+0-167flang/test/Lower/OpenMP/metadirective-source-context.f90
+126-18flang/test/Lower/OpenMP/declare-variant-metadirective-context.f90
+0-140flang/test/Lower/OpenMP/declare-variant-source-context.f90
+43-86flang/lib/Lower/OpenMP/OpenMP.cpp
+0-127flang/test/Lower/OpenMP/variant-loop-context-depth.f90
+476-5388 files not shown
+566-68514 files

LLVM/project bbdb488 — llvm/lib/ObjCopy/ELF ELFObject.cpp ELFObject.h, llvm/test/tools/llvm-objcopy/ELF reloc-no-symtab.test reloc-alloc-symtab.test

Revert "[llvm-objcopy] Handle SHF_ALLOC relocation sections in relocatable fi…"

This reverts commit cb24ba3b310f7a97803fd2e975b62113efab93bc.
DeltaFile
+0-42llvm/test/tools/llvm-objcopy/ELF/reloc-alloc-symtab.test
+7-13llvm/lib/ObjCopy/ELF/ELFObject.h
+1-6llvm/test/tools/llvm-objcopy/ELF/reloc-no-symtab.test
+1-5llvm/lib/ObjCopy/ELF/ELFObject.cpp
+9-664 files

FreeBSD/ports 6960c08 — net-im/matterircd Makefile distinfo

net-im/matterircd: Update 0.32.0 => 0.33.0

Changelog:
https://github.com/42wim/matterircd/releases/tag/v0.33.0

PR:             299067
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+3-3net-im/matterircd/distinfo
+1-2net-im/matterircd/Makefile
+4-52 files

LLVM/project 839f862 — lldb/include/lldb/Target Target.h, lldb/source/Plugins/DynamicLoader/POSIX-DYLD DYLDRendezvous.cpp

[lldb] Track the target's executable instead of guessing (#228131)

When no module had type eTypeExecutable, Target::GetExecutableModule
returned the first image. A main executable can be a shared library,
such as an ELF PIE or firmware, and in the common case the fallback
found it. But a target with only libraries got one of them back as its
executable, and when the executable was removed, the next image took its
place.

Have the target remember which module is its executable, and return
nullptr when it has none. A target that only had libraries added to it
now reports no executable. Callers that dereferenced the result without
a check now handle nullptr.
DeltaFile
+169-0lldb/unittests/Target/ExecutableModuleTest.cpp
+28-9lldb/source/Target/Target.cpp
+15-7lldb/include/lldb/Target/Target.h
+8-9lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
+6-6lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp
+7-2lldb/source/Target/Process.cpp
+233-3316 files not shown
+277-5422 files

LLVM/project 66b0166 — clang/lib/CIR/CodeGen CIRGenModule.cpp, clang/lib/CIR/Dialect/IR CIRDialect.cpp

[CIR][OpenCL] Emit opencl.spir.version metadata for SPIR targets (#228400)

Match classic CodeGen, which emits it on SPIR but not SPIR-V as SPIR
v2.0 requires
DeltaFile
+15-0clang/test/CIR/IR/invalid-version.cir
+14-0clang/test/CIR/CodeGenOpenCL/version.cl
+8-0clang/lib/CIR/CodeGen/CIRGenModule.cpp
+5-0clang/test/CIR/IR/version.cir
+2-1clang/lib/CIR/Dialect/IR/CIRDialect.cpp
+3-0clang/test/CIR/Lowering/opencl-version-metadata.cir
+47-12 files not shown
+49-18 files

FreeBSD/ports f04772d — net/subnetcalc Makefile distinfo

net/subnetcalc: Update 2.7.5 => 2.7.6

Changelog:
https://github.com/dreibh/subnetcalc/blob/subnetcalc-2.7.6/ChangeLog

PR:             299063
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3net/subnetcalc/distinfo
+1-1net/subnetcalc/Makefile
+4-42 files

NetBSD/pkgsrc P91ctFF — doc CHANGES-2026

   doc: Updated lang/qbe to 1.3
VersionDeltaFile
1.6598+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc qHja8eh — lang/qbe Makefile distinfo

   lang/qbe: Update to 1.3

   QBE 1.3 comes with bug fixes, performance improvements, and new features
   such as

   - Windows ABI support
   - improved PIC support through 'extern' symbol constants.
VersionDeltaFile
1.4+4-4lang/qbe/distinfo
1.4+3-2lang/qbe/Makefile
+7-62 files

FreeBSD/ports 8f3ce53 — converters/bibtexconv Makefile distinfo

converters/bibtexconv: Update 2.2.4 => 2.2.5

Changelog:
https://github.com/dreibh/bibtexconv/blob/bibtexconv-2.2.5/ChangeLog

PR:             299064
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3converters/bibtexconv/distinfo
+1-1converters/bibtexconv/Makefile
+4-42 files

FreeBSD/ports 74f442f — lang/rust188 Makefile

lang/rust188: outdated, schedule for removal on 2026-11-01

(cherry picked from commit 5d9666b4ec53df4b57fb8ce3d56923ac7f504732)
DeltaFile
+4-1lang/rust188/Makefile
+4-11 files