LLVM/project e18c3eallvm/test/Analysis/BlockFrequencyInfo irreducible.ll

[test] Add irreducible CFGs with closed-form block frequencies (#213492)

The functions here have irreducible control flow, but none of them pins
down how mass is divided among the entries of an irreducible region.

Add four cases whose exact frequencies follow from the branch weights:

- equalrows: all blocks share one successor distribution; 5:3:2.
- selfloops: self edges of differing probability; ignoring them, each
block
  splits evenly between the other two; 8:5:5.
- unequalrows: symmetric non-header successors, differing header row;
8:3:3.
- nonentry: a member of the region that is not an entry, so its mass is
never
  adjusted; 6:4:3.

BFI computes the first two exactly and the last two not. #213488 will
show up as a diff.
DeltaFile
+106-0llvm/test/Analysis/BlockFrequencyInfo/irreducible.ll
+106-01 files

FreeBSD/ports 2125268math/deal.ii Makefile pkg-plist, math/deal.ii/files patch-doc_CMakeLists.txt patch-source_opencascade_utilities.cc

math/deal.ii: fix with OCCT-8 + some modifications

- fix with OpenCascade-8.0.0 (primary goal);
- CGAL and Taskflow are detected as build dependencies;
- kokkos is now fixed;
- GMP and MPFR are used as lib dependencies;
- the port was linked both with BLIS and NETLIB: replace them by
  OpenBLAS (note: qa still reports indirect linkage with BLIS and
  NETLIB);
- switch to c++23.

PR:             296947
Reported by:    yuri
Approved by:    yuri (maintainer)
DeltaFile
+16-666math/deal.ii/pkg-plist
+15-14math/deal.ii/Makefile
+20-0math/deal.ii/files/patch-source_opencascade_manifold__lib.cc
+11-0math/deal.ii/files/patch-source_opencascade_utilities.cc
+11-0math/deal.ii/files/patch-include_deal.II_opencascade_manifold__lib.h
+2-2math/deal.ii/files/patch-doc_CMakeLists.txt
+75-6822 files not shown
+78-6858 files

FreeBSD/ports 7932b15databases/rocksdb pkg-plist Makefile, databases/rocksdb/files patch-build_tools-build_detect_platform RocksDBTargets-release.cmake.in

databases/rocksdb: add cmake config files

Also add dependencies on googletest and onetbb: when built outside
poudriere they are detected and compilation fails.

PR:             296732
Approved by:    maintainer’s time-out
DeltaFile
+113-0databases/rocksdb/files/RocksDBTargets.cmake
+85-0databases/rocksdb/files/patch-cmake_RocksDBConfig.cmake.in
+29-0databases/rocksdb/files/RocksDBTargets-release.cmake.in
+12-11databases/rocksdb/files/patch-build_tools-build_detect_platform
+16-1databases/rocksdb/Makefile
+13-0databases/rocksdb/pkg-plist
+268-126 files

FreeBSD/ports 1428cddcad/py-gmsh distinfo pkg-plist

cad/py-gmsh: upgrade to preliminary 5.0.0-git in order to chase OCCT-8

PR:             296947
Reported by:    yuri
Approved by:    yuri (maintainer)
DeltaFile
+14-5cad/py-gmsh/Makefile
+3-6cad/py-gmsh/pkg-plist
+3-3cad/py-gmsh/distinfo
+20-143 files

FreeBSD/ports ca37a49devel/cargo-readme Makefile Makefile.crates

devel/cargo-readme: Update to 3.4.0
DeltaFile
+29-25devel/cargo-readme/distinfo
+13-11devel/cargo-readme/Makefile.crates
+1-1devel/cargo-readme/Makefile
+43-373 files

LLVM/project 8d292a7llvm/lib/ExecutionEngine/Orc InProcessEPC.cpp SelfExecutorProcessControl.cpp, llvm/lib/ExecutionEngine/Orc/TargetProcess OrcRTBootstrap.cpp

[ORC] Remove EPC runAsVoidFunction/runAsIntFunction methods (#213265)

Remove runAsVoidFunction and runAsIntFunction from
ExecutorProcessControl and all its implementations, along with the
now-unused RunAs{Void,Int}FunctionWrapperName bootstrap symbols and
SimpleRemoteEPC's corresponding address fields. Their only in-tree
users, COFFPlatform and COFFVCRuntimeSupport, now use
rt::sps::Int32VoidCaller and rt::sps::Int32Int32Caller.

runAsMain is likewise routed through rt::sps::MainCaller's controller-
interface symbol, so it is looked up under the same orc_rt_ci_sps_* name
the target-process bootstrap registers.

This is a step towards decoupling the ExecutorProcessControl interface
from SPS serialization.
DeltaFile
+14-11llvm/lib/ExecutionEngine/Orc/COFFVCRuntimeSupport.cpp
+3-21llvm/lib/ExecutionEngine/Orc/SimpleRemoteEPC.cpp
+10-9llvm/lib/ExecutionEngine/Orc/TargetProcess/OrcRTBootstrap.cpp
+9-4llvm/lib/ExecutionEngine/Orc/COFFPlatform.cpp
+0-12llvm/lib/ExecutionEngine/Orc/SelfExecutorProcessControl.cpp
+0-11llvm/lib/ExecutionEngine/Orc/InProcessEPC.cpp
+36-687 files not shown
+36-11113 files

FreeBSD/ports 1af333cnews/inn-current Makefile distinfo

news/inn-current: Update to 20260731
DeltaFile
+3-3news/inn-current/distinfo
+1-1news/inn-current/Makefile
+4-42 files

FreeBSD/ports 70442bfdeskutils/crengine-ng pkg-plist distinfo

deskutils/crengine-ng: Update to 0.9.13

Adds support for the WebP image format.

Reported by:    Kostas Oikonomou <k.oikonomou at att.net> (mail)
Tested by:      Kostas Oikonomou <k.oikonomou at att.net> (mail)
Approved by:    arrowd (co-mentor)

(cherry picked from commit e9e6ed1f53f71d4f78d8ecf0081729d0339346bb)
DeltaFile
+6-2deskutils/crengine-ng/Makefile
+3-3deskutils/crengine-ng/distinfo
+1-1deskutils/crengine-ng/pkg-plist
+10-63 files

FreeBSD/ports 38f1a66www/librespeed pkg-plist Makefile

www/librespeed: update to 6.2.0

Changes:        https://github.com/librespeed/speedtest/releases/tag/v6.2.0
DeltaFile
+3-3www/librespeed/distinfo
+1-1www/librespeed/Makefile
+1-0www/librespeed/pkg-plist
+5-43 files

FreeBSD/ports 69dc35alang/sbcl Makefile, lang/sbcl/files patch-contrib_sb-manual_texinfo.lisp

lang/sbcl: fix build on i386 and powerpc64*

SB-ALIEN:ALIEN-FUNCALL-INTO is exported unconditionally and documented by
the new SB-MANUAL contrib, but the function itself is #+(or x86-64 arm64),
so generating the Texinfo sources dies with an undefined-function error on
i386, powerpc64 and powerpc64le.

Obtained from:        https://github.com/sbcl/sbcl/commit/7ee531486117197e89c95507a5919ef08f36220b
DeltaFile
+110-0lang/sbcl/files/patch-contrib_sb-manual_texinfo.lisp
+1-0lang/sbcl/Makefile
+111-02 files

FreeBSD/ports e9e6ed1deskutils/crengine-ng pkg-plist distinfo

deskutils/crengine-ng: Update to 0.9.13

Adds support for the WebP image format.

Reported by:    Kostas Oikonomou <k.oikonomou at att.net> (mail)
Tested by:      Kostas Oikonomou <k.oikonomou at att.net> (mail)
Approved by:    arrowd (co-mentor)
DeltaFile
+6-2deskutils/crengine-ng/Makefile
+3-3deskutils/crengine-ng/distinfo
+1-1deskutils/crengine-ng/pkg-plist
+10-63 files

NetBSD/pkgsrc iXoOyRBdoc CHANGES-2026

   Updated net/ngtcp2, graphics/tesseract, security/py-OpenSSL
VersionDeltaFile
1.4900+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc G5gmutmsecurity/py-OpenSSL Makefile distinfo

   py-OpenSSL: updated to 26.4.0

   26.4.0 (2026-08-01)

   Changes:
   - Maximum supported ``cryptography`` version is now 50.x.
VersionDeltaFile
1.44+4-4security/py-OpenSSL/distinfo
1.83+2-2security/py-OpenSSL/Makefile
+6-62 files

NetBSD/pkgsrc lnzkQuEgraphics/tesseract Makefile distinfo

   tesseract: updated to 5.5.3

   5.5.3

   Fix typos
   Fix missing closing tags in multi-page PAGE XML output
   Fix Apple CMAKE_SYSTEM_PROCESSOR not set when crosscompiling
   Remove outdated docker-compose.yml (Fixes 4492)
   docs: document memory ownership and lifecycle in C-API
   Add Portuguese language support and section descriptions (Windows installer)
   Update Slovak language string in tesseract.nsi
   fix(nsi): mask LANGID to 16-bit for reliable auto-detection
   Add GitHub Copilot instructions
   Correct mutex call to prevent multiple instances
   Update versions of GitHub actions
   Bump microsoft/setup-msbuild from 2 to 3
   Use asciidoctor instead of asciidoc-py for manpage generation
   Bump actions/upload-artifact from 4 to 7
   autotools: Fix linker warning on macOS

    [19 lines not shown]
VersionDeltaFile
1.15+1-19graphics/tesseract/PLIST
1.37+4-4graphics/tesseract/distinfo
1.95+3-3graphics/tesseract/Makefile
+8-263 files

OpenBSD/ports 98RF6RFdevel/quirks Makefile

   devel/quirks: Bump version after adding the rebar3 quirk
VersionDeltaFile
1.1808+1-1devel/quirks/Makefile
+1-11 files

OpenBSD/ports nmEOtXhdevel Makefile, devel/quirks/files Quirks.pm

   devel/rebar3: Disable erlang26 flavour
   + enable upgrade path to rebar3,erlang28
VersionDeltaFile
1.23+13-0devel/rebar3/Makefile
1.1822+2-1devel/quirks/files/Quirks.pm
1.2598+0-1devel/Makefile
1.6+1-0devel/rebar3/pkg/PLIST
+16-24 files

LLVM/project 6a3d4d9llvm/lib/Target/CSKY/AsmParser CSKYAsmParser.cpp, llvm/lib/Target/CSKY/MCTargetDesc CSKYELFStreamer.h CSKYTargetStreamer.h

[CSKY] Emit build attributes in assembly output (#213507)

Fixes CodeGen/CSKY/fpu-abi-attribute.ll, failing since #212975.

emitTargetAttributes is implemented only by CSKYTargetELFStreamer, so
llc -filetype=asm drops every .csky_attribute directive. Move it to
CSKYTargetStreamer, as ARM and RISC-V do.
DeltaFile
+171-1llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.cpp
+0-164llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.cpp
+13-0llvm/test/MC/CSKY/default-build-attributes.s
+5-1llvm/lib/Target/CSKY/AsmParser/CSKYAsmParser.cpp
+3-2llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.h
+0-3llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFStreamer.h
+192-1716 files

NetBSD/pkgsrc JuLsWHUnet/ngtcp2 Makefile PLIST

   ngtcp2: updated to 1.25.0

   1.25.0

   Fix build error with gcc-16
   build(deps): bump actions/cache from 5 to 6
   ksl: Align keys in 8 bytes boundary
   bbr: Update longterm variable computation
   Remove condition that is always true
   Verify the end offset of STREAM frame before updating flow control
   Rework connection flow window accounting after sending STOP_SENDING
   Stop buffering data after shutting downstream read
   Cleanup
   Update bbr
   Update doc
   Add ngtcp2_stream_close2 callback
   examples: Adopt ngtcp2_stream_close2 callback
   Tweak stream_close2 callback behavior
   Expand NGTCP2_MAX_INITIAL_CRYPTO_OFFSET to 64K

    [20 lines not shown]
VersionDeltaFile
1.38+4-4net/ngtcp2/distinfo
1.36+3-3net/ngtcp2/PLIST
1.41+2-2net/ngtcp2/Makefile
+9-93 files

FreeBSD/ports 67d097djapanese/open_jtalk pkg-plist

japanese/open_jtalk: fix pkg-plist

pkg-plist hardcoded a framework-managed line:
@dir share/licenses/ja-open_jtalk-1.11

share/licenses/<pkg>/ is created automatically by the LICENSE
framework and must never be in pkg-plist.

Putting that line causes a packaging failure when DISABLE_LICENSES=yes
is set:
pkg-static: Unable to access file /wrkdirs/usr/ports/japanese/open_jtalk/work/stage/usr/local/share/licenses/ja-open_jtalk-1.11/:No such file or directory
DeltaFile
+0-1japanese/open_jtalk/pkg-plist
+0-11 files

FreeBSD/ports 1b44bb9games/CWR-CE Makefile

games/CWR-CE: fix build on powerpc64le

In file included from /wrkdirs/usr/ports/games/CWR-CE/work/CWR-CE-9abbdf2769f3008d76c47ac0af219388ff0323dc/engine/Poseidon/Foundation/Math/V3QuadsP3.cpp:16:
/usr/lib/clang/19/include/ppc_wrappers/x86intrin.h:18:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
   18 | #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
      |  ^
DeltaFile
+1-0games/CWR-CE/Makefile
+1-01 files

FreeBSD/ports 0436a1dmisc/py-onnxruntime Makefile

misc/py-onnxruntime: fix build on powerpc64le

/wrkdirs/usr/ports/misc/py-onnxruntime/work-py312/build/Release/_deps/eigen3-src/unsupported/Eigen/CXX11/../../../Eigen/src/Core/arch/AltiVec/PacketMath.h:119:35: error: 'vec_lvsl' is deprecated: use assignment for unaligned little endian loads/stores [-Werror,-Wdeprecated-declarations]
DeltaFile
+1-0misc/py-onnxruntime/Makefile
+1-01 files

LLVM/project 2450b7emlir/examples/standalone/python CMakeLists.txt, mlir/python CMakeLists.txt

[MLIR][Python] Drop the LLVMSupport link dependency from the python extensions (#213509)

Follow-up to #180986, which completed the series started in #178290: it switched the last python bindings off the C++ LLVM APIs and dropped `LLVMSupport` from the support library in `AddMLIRPython.cmake`. But the per extension `PRIVATE_LINK_LIBS LLVMSupport` in `mlir/python/CMakeLists.txt` was missed, so the dependency is still there for every extension module.

Assisted by: Claude
DeltaFile
+0-39mlir/python/CMakeLists.txt
+0-2mlir/examples/standalone/python/CMakeLists.txt
+0-412 files

NetBSD/pkgsrc qZe7yfhdoc CHANGES-2026

   doc: Updated cad/py-PyRTL to 1.0.2
VersionDeltaFile
1.4899+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 3rRC4J8cad/py-PyRTL Makefile distinfo

   cad/py-PyRTL: Update to 1.0.2

   Changelog:
   ## [1.0.2] - 2026-07-22

   ### Fixed

   - Fixed a  `CompiledSimulation` `arm64` bug introduced in `1.0.1`. Added an `arm64` GitHub workflow to catch such regressions in the future.

   ## [1.0.1] - 2026-07-22

   ### Changed

   - Significant `Simulation` performance speedups (tested with [`pyrtlnet`](https://github.com/UCSBarchlab/pyrtlnet)):
     class | method | speedup
     ---: | :--- | ---:
     `Simulation` | `step()` | 40%
     `FastSimulation` | `__init__()` | 10%
     `FastSimulation` | `step()` | 15%

    [7 lines not shown]
VersionDeltaFile
1.15+4-4cad/py-PyRTL/distinfo
1.16+2-2cad/py-PyRTL/Makefile
+6-62 files

NetBSD/pkgsrc i32vorfdoc CHANGES-2026

   doc: Updated www/resterm to 0.49.4
VersionDeltaFile
1.4898+2-1doc/CHANGES-2026
+2-11 files

LLVM/project 3a09d9fmlir/cmake/modules AddMLIRPython.cmake

Update AddMLIRPython.cmake

restore doc string
DeltaFile
+1-3mlir/cmake/modules/AddMLIRPython.cmake
+1-31 files

NetBSD/pkgsrc OkguHOTwww/resterm Makefile distinfo

   resterm: Update to 0.49.4

   Changelog:
   Nested variable expansion
   Command bar
   SSH and Kubernetes tunnels
VersionDeltaFile
1.19+3-3www/resterm/distinfo
1.21+1-1www/resterm/Makefile
+4-42 files

FreeBSD/ports 1454efdnet/traefik distinfo Makefile

net/traefik: Update to upstream release 3.7.10

Details:
- Bugfix release, see
  https://github.com/traefik/traefik/releases/tag/v3.7.10

MFH:            2026Q3
DeltaFile
+3-2net/traefik/Makefile
+3-1net/traefik/distinfo
+6-32 files

OpenBSD/xenocara QtFPRtD. MODULES

   zap two trailing tabs
VersionDeltaFile
1.567+2-2MODULES
+2-21 files

LLVM/project 0ff5522mlir/cmake/modules AddMLIRPython.cmake, mlir/examples/standalone/python CMakeLists.txt

[MLIR][Python] Drop the LLVMSupport link dependency from the python extensions

#180986 switched the last python bindings off the C++ LLVM APIs and dropped
LLVMSupport from the support library in AddMLIRPython.cmake, but the
per-extension `PRIVATE_LINK_LIBS LLVMSupport` in mlir/python/CMakeLists.txt
was missed. `declare_mlir_python_extension`'s PRIVATE_LINK_LIBS becomes
`target_link_libraries(... INTERFACE ...)`, so every extension module still
links libLLVMSupport.a. None of the extension sources reference LLVM any more:
the only remaining matches for `llvm::` are two comments and a namespace that
happens to be called `llvm`.

Statically linking LLVMSupport into every extension gives each one its own copy
of the CommandLine.cpp globals. Where the loader resolves symbols across modules
rather than keeping them module-local, whichever copy initializes second aborts
the process:

  CommandLine Error: Option 'print-inst-addrs' registered more than once!

That is what happens with the emscripten build of the bindings, where the

    [7 lines not shown]
DeltaFile
+0-39mlir/python/CMakeLists.txt
+3-1mlir/cmake/modules/AddMLIRPython.cmake
+0-2mlir/examples/standalone/python/CMakeLists.txt
+3-423 files