LLVM/project 9ed81e3llvm/include/llvm/Analysis AssumptionCache.h, llvm/lib/Analysis AssumptionCache.cpp

Reland "[AssumptionCache] Limit the number of assumptions inspected per value" (#218438)

Reland #217525

The reverted commit clamped in assumptionsFor(), which added a load and
a compare to every query and grew the inlined code at each of its call
sites. That cost 0.02% of the instructions compiling sqlite3 at -O3, on
code where no value comes near the limit.

Cap the list in updateAffectedValues() instead, where it is built. A
query is then bounded by the list itself, so assumptionsFor() is
unchanged and the objects for ValueTracking.cpp and
AssumeBundleQueries.cpp are byte-identical to before the original
commit. The assumptions kept are the same, the oldest
-max-assumes-per-value of them.
DeltaFile
+58-19llvm/lib/Analysis/AssumptionCache.cpp
+37-0llvm/test/Analysis/AssumptionCache/max-assumes-per-value.ll
+2-0llvm/include/llvm/Analysis/AssumptionCache.h
+97-193 files

FreeBSD/ports 43d7047mail/nextcloud-mail Makefile distinfo

mail/nextcloud-mail: Update to 5.11.2
DeltaFile
+3-3mail/nextcloud-mail/distinfo
+1-1mail/nextcloud-mail/Makefile
+4-42 files

LLVM/project 230386dllvm/docs AMDGPUUsage.rst

[AMDGPU] Document gfx1250-strict. NFC
DeltaFile
+12-0llvm/docs/AMDGPUUsage.rst
+12-01 files

LLVM/project f1363c6clang/docs ClangFormatStyleOptions.md, clang/include/clang/Format Format.h

[clang-format] Add BraceWrapping.AfterExportBlock option (#216892)

### Summary
Adds the `BraceWrapping.AfterExportBlock` option to `clang-format`. This
allows users configuring `BreakBeforeBraces: Custom` to specify whether
the opening brace of a C++20 `export` block should be wrapped onto a new
line.
Fixes #216785

### Examples
```c++
// BraceWrapping.AfterExportBlock = true
export
{
  int foo();
}

// BraceWrapping.AfterExportBlock = false
export {
  int foo();
}
DeltaFile
+20-0clang/unittests/Format/FormatTest.cpp
+8-2clang/lib/Format/UnwrappedLineFormatter.cpp
+10-0clang/docs/ClangFormatStyleOptions.md
+9-0clang/include/clang/Format/Format.h
+8-0clang/unittests/Format/TokenAnnotatorTest.cpp
+6-0clang/lib/Format/Format.cpp
+61-24 files not shown
+68-710 files

LLVM/project 41d819allvm/docs AMDGPUUsage.rst

[AMDGPU] Document gfx1250-strict. NFC
DeltaFile
+14-0llvm/docs/AMDGPUUsage.rst
+14-01 files

FreeBSD/ports 5c0fa97databases/mariadb-connector-c Makefile distinfo

databases/mariadb-connector-c: Update to 3.4.9
DeltaFile
+3-3databases/mariadb-connector-c/distinfo
+1-1databases/mariadb-connector-c/Makefile
+4-42 files

NetBSD/src GAwc65Esys/dev/pci if_pcn.c

   Pull up following revision(s) (requested by tls in ticket #429):

        sys/dev/pci/if_pcn.c: revision 1.82
        sys/dev/pci/if_pcn.c: revision 1.83

   Fix pcn MAC address read on QEMU and possibly some other emulated hardware.

   Correct typo in previous (s/1/i/) and remove gratuitous wsp (build fix)
VersionDeltaFile
1.80.2.1+21-4sys/dev/pci/if_pcn.c
+21-41 files

FreeBSD/ports a6341e0security/openssl36 Makefile distinfo

security/openssl36: Security update to 3.6.4

Security:       9008d14d-a0af-11f1-8144-8447094a420f
MFH:            2026Q3
DeltaFile
+3-3security/openssl36/distinfo
+1-1security/openssl36/Makefile
+4-42 files

FreeNAS/freenas 2d502c2.github/workflows ruff.yml, src/middlewared/middlewared/alembic/versions/26.0 2026-08-24_12-00_remove_tier_oneshot_alerts.py

NAS-142542 / 26.0.0-RC.1 / Make ZFS tier alerts normal alerts (by themylogin) (#19541)
DeltaFile
+128-214src/middlewared/middlewared/alert/source/zfs_tier.py
+324-0tests/api2/zfs_tier/test_alerts.py
+26-0src/middlewared/middlewared/alembic/versions/26.0/2026-08-24_12-00_remove_tier_oneshot_alerts.py
+4-1src/middlewared/middlewared/plugins/zfs/tier.py
+1-1.github/workflows/ruff.yml
+483-2165 files

NetBSD/src AB8peNjsys/arch/alpha/alpha mcclock.c

   Pull up following revision(s) (requested by tls in ticket #428):

        sys/arch/alpha/alpha/mcclock.c: revision 1.24

   Fix alpha boot-time hang on unpatched QEMU by accommodating its broken mcclock.
VersionDeltaFile
1.23.4.1+15-2sys/arch/alpha/alpha/mcclock.c
+15-21 files

NetBSD/src yeMyy8Vsys/arch/riscv/riscv riscv_machdep.c

   Pull up following revision(s) (requested by tls in ticket #427):

        sys/arch/riscv/riscv/riscv_machdep.c: revision 1.49

   Support poweroff on RISCV
VersionDeltaFile
1.43.2.4+7-2sys/arch/riscv/riscv/riscv_machdep.c
+7-21 files

FreeBSD/doc e688168website/content/en/releases/15.1R/ec2-ami-ids latest.adoc

15.1: Update "latest" AMIs

We now have 15.1-RELEASE-p3 AMIs.

Approved by:    re (implicit)
Sponsored by:   Amazon
DeltaFile
+512-512website/content/en/releases/15.1R/ec2-ami-ids/latest.adoc
+512-5121 files

FreeBSD/doc 05e1e86website/content/en/releases/15.0R/ec2-ami-ids latest.adoc

15.0: Update "latest" AMIs

We now have 15.0-RELEASE-p13 AMIs.

Approved by:    re (implicit)
Sponsored by:   Amazon
DeltaFile
+512-512website/content/en/releases/15.0R/ec2-ami-ids/latest.adoc
+512-5121 files

FreeBSD/ports 4a103d7devel/axmldec/files patch-CMakeLists.txt

devel/axmldec: unbreak the port's build against future CMake

- Stretch out the version range in cmake_minimum_required()
- Drop no longer provided `system' from the Boost components
  being searched for (becomes hard error with CMake 4.x)

PR:     297871
DeltaFile
+16-1devel/axmldec/files/patch-CMakeLists.txt
+16-11 files

LLVM/project 1347901llvm/include/llvm/Analysis TargetTransformInfo.h

[NFC] Remove default CostKind from multiple TTI functions (#218547)

Addresses #135598.
DeltaFile
+23-26llvm/include/llvm/Analysis/TargetTransformInfo.h
+23-261 files

FreeBSD/ports cec9e96security/openssl40 Makefile distinfo

security/openssl40: Security update to 4.0.2

Security:       9008d14d-a0af-11f1-8144-8447094a420f
MFH:            2026Q3
DeltaFile
+3-3security/openssl40/distinfo
+1-1security/openssl40/Makefile
+4-42 files

FreeBSD/ports b6518c0sysutils/sylve pkg-descr distinfo, sysutils/sylve/files pkg-message.in

sysutils/sylve: Update to 0.3.0

Changelog:      https://github.com/AlchemillaHQ/Sylve/releases/tag/v0.3.0
Reviewed by:    jrm
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D59159
DeltaFile
+33-13sysutils/sylve/files/pkg-message.in
+11-9sysutils/sylve/Makefile
+7-7sysutils/sylve/distinfo
+5-5sysutils/sylve/pkg-descr
+56-344 files

OpenBSD/ports yRQoUHedevel/ruby-gettext Makefile distinfo, devel/ruby-gettext/pkg PLIST

   update 3.4.9 -> 3.5.2
VersionDeltaFile
1.10+0-1,084devel/ruby-gettext/pkg/PLIST
1.9+2-2devel/ruby-gettext/distinfo
1.27+1-1devel/ruby-gettext/Makefile
+3-1,0873 files

FreeBSD/ports c5ac536databases/mariadb1011-server Makefile distinfo

databases/mariadb1011-server: Security update to 10.11.19

Security:       f68670ea-a05d-11f1-8144-8447094a420f
MFH:            2026Q3
DeltaFile
+3-3databases/mariadb1011-server/distinfo
+1-1databases/mariadb1011-server/Makefile
+4-42 files

OpenBSD/ports Z34xVgddevel/ruby-concurrent-ruby Makefile distinfo

   update 1.3.6 -> 1.3.8
VersionDeltaFile
1.13+2-2devel/ruby-concurrent-ruby/distinfo
1.15+1-1devel/ruby-concurrent-ruby/Makefile
+3-32 files

LLVM/project c359fd4flang/include/flang/Evaluate designator-path.h, flang/lib/Evaluate designator-path.cpp

[flang][openacc] revert stack starting with #211606 (#218741)

This reverts the following PRs:
- #211606
- #218588
- #218204
Which still suffers from a bug of caching invalid results in the expression analyzer.
DeltaFile
+110-400flang/lib/Semantics/resolve-directives.cpp
+0-441flang/lib/Evaluate/designator-path.cpp
+0-392flang/unittests/Evaluate/designator-path.cpp
+0-187flang/lib/Semantics/tools.cpp
+10-156flang/test/Semantics/OpenACC/acc-dataclause-dedup.f90
+0-126flang/include/flang/Evaluate/designator-path.h
+120-1,70210 files not shown
+142-2,20216 files

FreeBSD/ports 9a3399ddatabases/mariadb114-server Makefile distinfo

databases/mariadb114-server: Security update to 11.4.13

Security:       f68670ea-a05d-11f1-8144-8447094a420f
MFH:            2026Q3
DeltaFile
+3-3databases/mariadb114-server/distinfo
+1-1databases/mariadb114-server/Makefile
+4-42 files

OpenBSD/ports 0ufIV3Zsysutils/ruby-openvoxserver-ca distinfo Makefile, sysutils/ruby-openvoxserver-ca/pkg PLIST

   update  3.2.0 -> 3.3.0
VersionDeltaFile
1.5+2-3sysutils/ruby-openvoxserver-ca/Makefile
1.3+2-2sysutils/ruby-openvoxserver-ca/distinfo
1.4+0-1sysutils/ruby-openvoxserver-ca/pkg/PLIST
+4-63 files

FreeBSD/ports 628452ewww/py-nh3 Makefile Makefile.crates

www/py-nh3: Update to 0.3.7

Changelog:

https://github.com/messense/nh3/compare/v0.3.6...v0.3.7

MFH:            2026Q3
DeltaFile
+91-103www/py-nh3/distinfo
+44-50www/py-nh3/Makefile.crates
+1-2www/py-nh3/Makefile
+136-1553 files

FreeBSD/ports 735c9a8net-mgmt/netbox pkg-plist distinfo

net-mgmt/netbox: Update to 4.6.9

Changelog:

Enhancements:
* Add InfiniBand 4X interface types
* Add an interface type for HPE Synergy interconnect links
* Restrict images in rendered Markdown to HTTP(S) and relative URLs
* Add a 100GBase-X-SFP112 interface type

Performance Improvements:
* Prefetch cable terminations to avoid N+1 queries when fetching cables
  via the GraphQL API

Bug Fixes:
* Prevent a server error when bulk import validation raises an error
  referencing a field omitted from the import data
* Avoid loading all associated jobs into memory when deleting a custom
  script or other job-bearing object

    [33 lines not shown]
DeltaFile
+7-7net-mgmt/netbox/Makefile
+3-3net-mgmt/netbox/distinfo
+4-0net-mgmt/netbox/pkg-plist
+14-103 files

FreeBSD/ports 5e62e96textproc/py-ttp-templates Makefile distinfo

textproc/py-ttp-templates: Update to 0.5.11

Changelog:

https://github.com/dmulyalin/ttp_templates/releases/tag/0.5.11
DeltaFile
+3-3textproc/py-ttp-templates/distinfo
+1-1textproc/py-ttp-templates/Makefile
+4-42 files

FreeBSD/ports e09dfb4www/py-dj60-django-debug-toolbar Makefile distinfo

www/py-dj60-django-debug-toolbar: Update to 7.1.1

Changelog:

https://github.com/django-commons/django-debug-toolbar/releases/tag/7.1.1

MFH:            2026Q3
DeltaFile
+3-3www/py-dj60-django-debug-toolbar/distinfo
+1-1www/py-dj60-django-debug-toolbar/Makefile
+4-42 files

FreeBSD/ports 8c43902graphics/py-dj60-sorl-thumbnail Makefile distinfo

graphics/py-dj60-sorl-thumbnail: Update to 13.1.0

Changelog:

https://github.com/jazzband/sorl-thumbnail/releases/tag/13.1.0

MFH:            2026Q3
DeltaFile
+3-3graphics/py-dj60-sorl-thumbnail/distinfo
+2-2graphics/py-dj60-sorl-thumbnail/Makefile
+5-52 files

OpenBSD/ports 96em55Cdevel/ruby-hitimes Makefile distinfo

   update 3.1.0 -> 3.2.0
VersionDeltaFile
1.3+2-2devel/ruby-hitimes/distinfo
1.3+1-1devel/ruby-hitimes/Makefile
+3-32 files

NetBSD/src mJXj40udoc CHANGES-11.1

   Tickets #421 - #424
VersionDeltaFile
1.1.2.7+21-1doc/CHANGES-11.1
+21-11 files