LLVM/project c00a0fc — flang/lib/Optimizer/HLFIR/Transforms SimplifyHLFIRIntrinsics.cpp, flang/test/HLFIR simplify-hlfir-intrinsics-minloc.fir simplify-hlfir-intrinsics-maxloc.fir

[flang] Don't inline MINLOC/MAXLOC of UNSIGNED (#229226)

SimplifyHLFIRIntrinsics rejected UNSIGNED for MINVAL/MAXVAL but not for
MINLOC/MAXLOC, so the inlined code emitted a signed `arith.cmpi` on
`ui*`values and failed verification. Reject UNSIGNED in
`MinMaxlocAsElementalConverter::isConvertible` so these fall back to the
runtime, as suggested in the issue.

tests: added a `ui32` case to `simplify-hlfir-intrinsics-minloc.fir` and
`simplify-hlfir-intrinsics-maxloc.fir` checking that `hlfir.minloc` /
`hlfir.maxloc` is left unchanged. I checked both new tests fail without
the fix (with the error from the issue) and pass with it, by running the
RUN line with `fir-opt` + `FileCheck`.

Fixes #229182

AI disclosure: I used Claude as a tutor while working on this It
explained the code and guided me step by step, which I typed and tested
myself.
DeltaFile
+8-0flang/test/HLFIR/simplify-hlfir-intrinsics-minloc.fir
+8-0flang/test/HLFIR/simplify-hlfir-intrinsics-maxloc.fir
+6-0flang/lib/Optimizer/HLFIR/Transforms/SimplifyHLFIRIntrinsics.cpp
+22-03 files

LLVM/project 3a5aaa4 — clang/docs ReleaseNotes.md, clang/lib/Parse ParseDecl.cpp

[clang] Restrict parenthesized direct initialization to C++ (#229034)

Only recognize parenthesized direct initializers in C++ mode. This
avoids an assertion when a malformed GNU attribute in C is followed by a
parenthesized expression list:

```c
int a __attribute__ ) (1, 2);
```

Fixes #225045
DeltaFile
+5-0clang/test/Parser/attributes.c
+3-0clang/docs/ReleaseNotes.md
+1-1clang/lib/Parse/ParseDecl.cpp
+9-13 files

LLVM/project e685c1b — llvm/test/CodeGen/AMDGPU wmma-coexecution-valu-hazards.mir

[AMDGPU][NFC] Precommit tests for WMMA new hazard CFG walk (#229790)

Precommit for https://github.com/llvm/llvm-project/pull/229428
DeltaFile
+1,241-0llvm/test/CodeGen/AMDGPU/wmma-coexecution-valu-hazards.mir
+1,241-01 files

LLVM/project 7755203 — mlir/lib/Target/LLVMIR/Dialect/OpenMP OpenMPToLLVMIRTranslation.cpp, mlir/test/Target/LLVMIR openmp-private-barrier-single.mlir openmp-private-barrier.mlir

[mlir][OpenMP] Avoid privatization barriers in partial-team regions (#229413)

A compiler-generated privatization barrier under masked, master,
critical, single, or section can wait for team threads that never reach
it.

Check whether the current operation might safely reach a barrier with
its whole team, stopping at the nearest parallel region.

Assisted-by: Codex
DeltaFile
+280-0mlir/test/Target/LLVMIR/openmp-private-barrier.mlir
+0-88mlir/test/Target/LLVMIR/openmp-private-barrier-single.mlir
+12-14mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
+292-1023 files

LLVM/project 29ebb02 — llvm/lib/Target/AMDGPU GCNSubtarget.h GCNSubtarget.cpp

AMDGPU: Apply xnack/sramecc settings before constructing TargetLowering (#229705)

The module flag xnack and sramecc settings were applied to the TargetID in the 
GCNSubtarget constructor body, after SITargetLowering was already constructed in the 
initializer list. Fix this so future legality rules can depend on d16PresevesUnusedBits.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+17-15llvm/lib/Target/AMDGPU/GCNSubtarget.cpp
+4-2llvm/lib/Target/AMDGPU/GCNSubtarget.h
+21-172 files

LLVM/project 5163510 — clang/docs ReleaseNotes.md, clang/include/clang/Basic DiagnosticSemaKinds.td

[Clang][Sema] Add -Wredundant-defer to diagnose redundant `_Defer`s (#225748)

(Support for the C2y
[`_Defer`/`defer`](https://thephd.dev/_vendor/future_cxx/technical%20specification/C%20-%20defer/C%20-%20defer%20Technical%20Specification.pdf)
statement was introduced in #162848.)

This PR adds a new `-Wredundant-defer` diagnostic to have Clang emit
warnings for superfluous uses of `_Defer`, where the substatement is
always executed at the point of defer.

With `-Wredundant-defer`, `_Defer` statements that occur in these
positions will trigger the warning:

- as the last statement of a compound statement or function
- as the body of an `if`/`else` statement
- as the body of a `for`/`while` loop
- immediately preceding a `break` or `continue` statement in a loop
- as the substatement of another `_Defer`


    [20 lines not shown]
DeltaFile
+309-0clang/test/Sema/warn-redundant-defer.c
+44-1clang/lib/Sema/SemaStmt.cpp
+5-0clang/include/clang/Basic/DiagnosticSemaKinds.td
+5-0clang/docs/ReleaseNotes.md
+2-2clang/test/Parser/defer-ts.c
+1-1clang/test/Sema/defer-ts.c
+366-42 files not shown
+368-68 files

LLVM/project d004aa7 — libcxx/include/__memory pstl.h, libcxx/include/__pstl backend_fwd.h

[libc++][pstl] Implement LWG3552: Parallel specialized memory algorithms should require forward iterators (#228462)

This PR changes these parallel functions to no longer support input
iterators and instead to require at least forward iterators, according
to https://cplusplus.github.io/LWG/issue3552:
- `std::uninitialized_copy`
- `std::uninitialized_copy_n`
- `std::uninitialized_move`
- `std::uninitialized_move_n`

Fixes #104357
DeltaFile
+24-24libcxx/include/__memory/pstl.h
+12-12libcxx/include/__pstl/cpu_algos/uninitialized_algorithms.h
+12-12libcxx/include/__pstl/backends/default.h
+12-12libcxx/include/__pstl/backend_fwd.h
+7-7libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.move/pstl.uninitialized_move_n.pass.cpp
+7-7libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.move/pstl.uninitialized_move.pass.cpp
+74-744 files not shown
+94-9610 files

NetBSD/pkgsrc gvkiOLY — doc CHANGES-2026

   doc: Updated mail/ruby-mime-types-data to 3.2026.1006
VersionDeltaFile
1.6782+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc p04fo5P — mail/ruby-mime-types-data Makefile distinfo

   time/ruby-tzinfo-data: update to 1.2026.6

   3.2026.1006 (2026-10-06)

   * Updated registry entries from the IANA media registry and provisional
     media registry and the Apache Tika media registry as of the release date.
VersionDeltaFile
1.58+4-4mail/ruby-mime-types-data/distinfo
1.56+2-2mail/ruby-mime-types-data/Makefile
+6-62 files

NetBSD/pkgsrc PvauLXp — doc CHANGES-2026

   doc: Updated www/palemoon to 35.0.2
VersionDeltaFile
1.6781+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 5bx96Qp — www/palemoon-gtk3 Makefile

   palemoon-gtk3: Reset PKGREVISION for update.
VersionDeltaFile
1.10+1-2www/palemoon-gtk3/Makefile
+1-21 files

NetBSD/pkgsrc 47QCqiX — doc CHANGES-2026

   doc: Updated www/php-ja-wordpress to 7.0.7
VersionDeltaFile
1.6780+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc hSUYT5h — www/palemoon Makefile Makefile.common

   palemoon: Update to 35.0.2. New minor release.

        v35.0.2 (2026-10-06)

      This is a performance, bugfix and security release.

      Changes/fixes:
        * Disabled the new :has() CSS implementation by default for performance
          reasons. See implementation notes.
        * Added a preference for handling of improper form element placement in
          HTML. See implementation notes.
        * Fixed several application crashes.
        * Backported an upstream libvpx VP8 decoder fix.
        * Fixed an issue in the BigInt implementation for specific JavaScript
          calls failing.
        * Fixed a potentially exploitable memory leak.
        * Security issues addressed: CVE-2026-100822, CVE-2026-100783,
          CVE-2026-100773 (DiD), CVE-2026-96869 (DiD) and CVE-2026-100791.

   Build tested on CentOS 7 and NetBSD.
VersionDeltaFile
1.49+10-10www/palemoon/distinfo
1.12+3-3www/palemoon/Makefile.common
1.56+1-2www/palemoon/Makefile
+14-153 files

NetBSD/pkgsrc ZjsgmnX — www/php-ja-wordpress Makefile distinfo

   www/php-ja-wordpress: update to 7.0.7

   7.0.7 (2026-10-06)

   Security updates

   This release features one security fix. Because this is a security release,
   it is recommended that you update your sites immediately.

   The security team would like to thank the following people for responsibly
   reporting vulnerabilities, and allowing them to be fixed in this release:

   * A stored XSS on the Comments administration page, exploitable via pending
     comments, reported by Thomas Chauchefoin at Trail of Bits

   * A DoS issue in the WP_Http::make_absolute_url() method, reported by
     Anthropic

   * A second-Order SQL injection in WordPress WXR export, reported by

    [13 lines not shown]
VersionDeltaFile
1.35+4-4www/php-ja-wordpress/distinfo
1.39+2-2www/php-ja-wordpress/Makefile
+6-62 files

NetBSD/pkgsrc 1uZRhl5 — doc CHANGES-2026

   doc: Updated www/wordpress to 7.0.7
VersionDeltaFile
1.6779+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc y72hhtu — www/wordpress Makefile distinfo

   www/wordpress: update to 7.0.7

   7.0.7 (2026-10-06)

   Security updates

   This release features one security fix. Because this is a security release,
   it is recommended that you update your sites immediately.

   The security team would like to thank the following people for responsibly
   reporting vulnerabilities, and allowing them to be fixed in this release:

   * A stored XSS on the Comments administration page, exploitable via pending
     comments, reported by Thomas Chauchefoin at Trail of Bits

   * A DoS issue in the WP_Http::make_absolute_url() method, reported by
     Anthropic

   * A second-Order SQL injection in WordPress WXR export, reported by

    [13 lines not shown]
VersionDeltaFile
1.105+4-4www/wordpress/distinfo
1.124+2-2www/wordpress/Makefile
+6-62 files

NetBSD/pkgsrc-wip 0cff3f8 — libreswan Makefile distinfo

libreswan: upgrade 5.3.2 -> 5.4.1

v5.4.1 (Oct 5, 2026)
* Security
  - fix CVE-2026-77206 - NPE - unexpected-eap-packet
    http://libreswan.org/security/CVE-2026-77206
    [Claude and Ada Logics, David Korczynski, Andrew]
  - fix CVE-2026-77207 - NPE - empty-pkcs7-payload
    http://libreswan.org/security/CVE-2026-77207
    [Claude and Ada Logics, David Korczynski, Andrew]
  - fix CVE-2026-94453 - UAF - EOF in IKETCP
    http://libreswan.org/security/CVE-2026-94453
    [Vlad Miu, Andrew]
  - disable dns-match-id,=, - UAF [#3071 Vlad Miu, Andrew]
* Linux:
  - allow connect(ADDR/UDP/0) [#3042 Tuomo, Antony, Andrew]
* Testing:
  - add test for CVE-2026-77205 - DOS - fips-cert-leak
    http://libreswan.org/security/CVE-2026-77205

    [90 lines not shown]
DeltaFile
+3-3libreswan/distinfo
+6-0libreswan/TODO
+1-1libreswan/Makefile
+10-43 files

FreeBSD/ports 19f0a32 — benchmarks/netperfmeter Makefile distinfo

benchmarks/netperfmeter: Update 2.0.11 => 2.0.12

Changelog:
https://github.com/dreibh/netperfmeter/blob/netperfmeter-2.0.12/ChangeLog

Commit log:
https://github.com/dreibh/netperfmeter/compare/netperfmeter-2.0.11...netperfmeter-2.0.12

- Update maintainer's email.

PR:             299182
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+3-3benchmarks/netperfmeter/distinfo
+2-2benchmarks/netperfmeter/Makefile
+5-52 files

LLVM/project ed9c49e — lldb/source/Core CMakeLists.txt ModuleList.cpp, lldb/source/Plugins/TypeSystem/Clang CMakeLists.txt TypeSystemClang.cpp

[lldb] Set the default clang module cache path in TypeSystemClang
DeltaFile
+11-4lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
+0-6lldb/source/Core/ModuleList.cpp
+0-3lldb/source/Core/CMakeLists.txt
+1-0lldb/source/Plugins/TypeSystem/Clang/CMakeLists.txt
+12-134 files

LLVM/project d312cea — lldb/include/lldb/Core PluginManager.h, lldb/source/Commands CMakeLists.txt CommandObjectTarget.cpp

[lldb] Register 'target modules dump pcm-info' from TypeSystemClang
DeltaFile
+76-1lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
+0-63lldb/source/Commands/CommandObjectTarget.cpp
+8-5lldb/source/Core/PluginManager.cpp
+6-4lldb/include/lldb/Core/PluginManager.h
+0-3lldb/source/Commands/CMakeLists.txt
+2-0lldb/source/Plugins/TypeSystem/Clang/CMakeLists.txt
+92-761 files not shown
+94-767 files

LLVM/project a4ec26c — llvm/test/CodeGen/AMDGPU gds-load-store.ll, llvm/test/CodeGen/AMDGPU/GlobalISel legalize-load-constant.mir legalize-load-flat.mir

Merge branch 'main' into users/arsenm/remove-kill-flags/x86/no-isel-kill-flags
DeltaFile
+3,103-3,156llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-private.mir
+3,245-2,647llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-local.mir
+2,490-2,634llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-global.mir
+4,568-0llvm/test/CodeGen/AMDGPU/gds-load-store.ll
+2,148-2,222llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-flat.mir
+1,812-1,908llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-constant.mir
+17,366-12,5671,598 files not shown
+79,880-34,9321,604 files

LLVM/project 68bd938 — flang/test/Lower enumeration-type-next-previous.f90 enumeration-type.f90

Updated expected results to address changes to how hlfir.declare is printed.
DeltaFile
+23-23flang/test/Lower/enumeration-type.f90
+20-20flang/test/Lower/enumeration-type-next-previous.f90
+43-432 files

LLVM/project 427cd6f — clang/lib/CIR/CodeGen CIRGenModule.h CIRGenModule.cpp, clang/test/CIR/CodeGenSYCL string-literal-addrspace-nyi.cpp global-address-space.cpp

[CIR][SYCL] Emit SYCL device globals in the global address space (#229293)

ClangIR now puts SYCL device globals, static locals 
and string literals with no explicit address space in
 sycl_global, matching classic CodeGen, instead of 
reporting them as not yet implemented.

---------

Co-authored-by: Claude Opus 5.5 (1M context) <noreply at anthropic.com>
DeltaFile
+95-0clang/test/CIR/CodeGenSYCL/global-address-space.cpp
+5-16clang/lib/CIR/CodeGen/CIRGenModule.cpp
+0-20clang/test/CIR/CodeGenSYCL/string-literal-addrspace-nyi.cpp
+0-7clang/lib/CIR/CodeGen/CIRGenModule.h
+100-434 files

LLVM/project 349d2eb — libc/test/src/math/smoke CMakeLists.txt

[libc][NFC] Temporarily disable powf smoke test for GPU. (#229793)
DeltaFile
+3-0libc/test/src/math/smoke/CMakeLists.txt
+3-01 files

LLVM/project c88f999 — llvm/include/llvm/IR RuntimeLibcalls.td

RuntimeLibcalls: Add provider libraries for targets to reference

Add shared LibcallLibrary defs for targets to reference instead of listing
impls directly: compiler-rt, libm and libc. Define various OS specific library
variants.

ARM, Lanai and SPIRV are migrated to the new organization here. The remaining
targets' SystemRuntimeLibrary bodies are stubbed to (add) and filled in by
pending per-target changes.

Co-authored-by: Claude (Opus 4.8) <noreply at anthropic.com>
DeltaFile
+431-318llvm/include/llvm/IR/RuntimeLibcalls.td
+431-3181 files

LLVM/project 35f85de — llvm/test/Transforms/Util/DeclareRuntimeLibcalls sparc.ll systemz.ll

RuntimeLibcalls: Add baseline DeclareRuntimeLibcalls tests

Add per-target/OS/ABI tests for the runtime libcall sets that lacked coverage so
upcoming LibcallLibrary refactors don't accidentally change behavior.

update_test_checks does not support checking function declarations, so these
were generated by a bespoke script. In the future it would be better to add a
flag to update_test_checks.

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+2,772-0llvm/test/Transforms/Util/DeclareRuntimeLibcalls/aarch64.ll
+1,662-0llvm/test/Transforms/Util/DeclareRuntimeLibcalls/ppc.ll
+1,536-0llvm/test/Transforms/Util/DeclareRuntimeLibcalls/bsd.ll
+1,474-0llvm/test/Transforms/Util/DeclareRuntimeLibcalls/windows.ll
+1,058-0llvm/test/Transforms/Util/DeclareRuntimeLibcalls/systemz.ll
+961-0llvm/test/Transforms/Util/DeclareRuntimeLibcalls/sparc.ll
+9,463-08 files not shown
+14,488-014 files

NetBSD/pkgsrc VQlukU7 — security/openssh options.mk

   security/openssl: undo change to search builtin openssl; it was fine as was.
VersionDeltaFile
1.53+2-5security/openssh/options.mk
+2-51 files

FreeBSD/src e7b019f — usr.bin/whereis whereis.c

whereis: Fix list size calculation.

Use nitems() to calculate the number of elements in sourcepaths.

Reviewed by:            fernape@, ngie@
Approved by:            ngie@
Fixes:                  3963483523a4
Sponsored by:           Intel Corporation
Assisted-by:            Github Copilot (GPT-5.6 Terra)
Differential Revision:  https://reviews.freebsd.org/D60368
DeltaFile
+19-7usr.bin/whereis/whereis.c
+19-71 files

FreeBSD/ports b797277 — science/psi4 Makefile

science/psi4: add comment
DeltaFile
+1-1science/psi4/Makefile
+1-11 files

FreeBSD/ports 8199760 — science/votca Makefile

science/votca: add comment
DeltaFile
+1-1science/votca/Makefile
+1-11 files