LLVM/project 6581d58llvm/test/Analysis/DependenceAnalysis PR188098.ll

[DA] Revise test `PR188098.ll` (NFC) (#189564)

This patch revises the test `Analysis/DependenceAnalysis/PR188098.ll`
added in #189428, primary to improve readability. I confirmed that this
test cashes without the change added in #188098.
DeltaFile
+51-36llvm/test/Analysis/DependenceAnalysis/PR188098.ll
+51-361 files

LLVM/project 7fce763mlir/include/mlir/IR OperationSupport.h Operation.h, mlir/lib/IR MLIRContext.cpp Operation.cpp

[mlir] Refactor opaque properties to make them type-safe (#185157)

At its core, this commit changes `OpaqueProperties` (aka a void*) to
`PropertyRef`, which is a {TypeID, void*}, where the TypeID is the ID of
the storage type of the given property (which can, as is often the case
for operations, be a struct of other properties).

Long-term, this change will allow for
1) Some sort of getFooPropertyRef() on property structs, allowing
individual members to be extracted generically
2) By having a property kind that is an OwningProprtyRef, generic
parsing (in combination with a bunch of other changes) 3) Probably a
safer C/Python API because we'll be able to indicate what's supposed to
be under a given void*

---------

Co-authored-by: Claude Opus 4.6 <noreply at anthropic.com>
DeltaFile
+83-65mlir/include/mlir/IR/OperationSupport.h
+26-23mlir/include/mlir/IR/Operation.h
+28-15mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
+15-15mlir/unittests/IR/VerifierTest.cpp
+11-11mlir/lib/IR/MLIRContext.cpp
+9-12mlir/lib/IR/Operation.cpp
+172-14132 files not shown
+276-22938 files

FreeBSD/ports 891b742textproc Makefile, textproc/pdf-reader-mcp pkg-plist Makefile

textproc/pdf-reader-mcp: New port: MCP server providing tools to read PDF files
DeltaFile
+771-0textproc/pdf-reader-mcp/pkg-plist
+503-0textproc/pdf-reader-mcp/files/package-lock.json
+57-0textproc/pdf-reader-mcp/Makefile
+4-0textproc/pdf-reader-mcp/pkg-descr
+3-0textproc/pdf-reader-mcp/distinfo
+1-0textproc/Makefile
+1,339-06 files

FreeBSD/ports 5a30413misc/py-censys distinfo Makefile

misc/py-censys: update 2.2.17 → 2.2.19
DeltaFile
+3-3misc/py-censys/distinfo
+1-1misc/py-censys/Makefile
+4-42 files

FreeBSD/ports b308632science/py-dwave-preprocessing distinfo Makefile

science/py-dwave-preprocessing: update 0.6.10 → 0.6.11
DeltaFile
+3-3science/py-dwave-preprocessing/distinfo
+1-1science/py-dwave-preprocessing/Makefile
+4-42 files

FreeBSD/ports a94827bscience/py-dwave-hybrid distinfo Makefile

science/py-dwave-hybrid: update 0.6.14 → 0.6.15
DeltaFile
+3-3science/py-dwave-hybrid/distinfo
+1-1science/py-dwave-hybrid/Makefile
+4-42 files

FreeBSD/ports 3570812science/py-dwave-samplers distinfo Makefile

science/py-dwave-samplers: update 1.6.0 → 1.7.0
DeltaFile
+3-3science/py-dwave-samplers/distinfo
+1-1science/py-dwave-samplers/Makefile
+4-42 files

FreeBSD/ports b128dd7misc/py-polars-runtime Makefile

misc/py-polars-runtime: Broken with the latest rust-nightly
DeltaFile
+2-0misc/py-polars-runtime/Makefile
+2-01 files

FreeBSD/ports 55ab327misc/py-pyEDFlib distinfo Makefile

misc/py-pyEDFlib: update 0.1.40 → 0.1.42
DeltaFile
+3-3misc/py-pyEDFlib/distinfo
+1-2misc/py-pyEDFlib/Makefile
+4-52 files

FreeBSD/ports fc9ba3cjapanese/py-fugashi distinfo Makefile, japanese/py-fugashi/files patch-pyproject.toml patch-setup.py

japanese/py-fugashi: update 1.4.0 → 1.5.2
DeltaFile
+19-0japanese/py-fugashi/files/patch-pyproject.toml
+0-8japanese/py-fugashi/files/patch-setup.py
+3-3japanese/py-fugashi/distinfo
+1-2japanese/py-fugashi/Makefile
+23-134 files

FreeBSD/ports 0454415multimedia/py-pysubs2 Makefile distinfo

multimedia/py-pysubs2: update 1.7.2 → 1.8.1
DeltaFile
+3-4multimedia/py-pysubs2/Makefile
+3-3multimedia/py-pysubs2/distinfo
+6-72 files

OpenBSD/src f0Qqrjplib/libc/sys pledge.2

   mdoc fixes
VersionDeltaFile
1.83+2-3lib/libc/sys/pledge.2
+2-31 files

OpenBSD/src ZARevXtlib/libc/sys open.2

   add .Nm for __pledge_open, makes 'man __pledge_open' work
VersionDeltaFile
1.56+3-2lib/libc/sys/open.2
+3-21 files

OpenBSD/src CSfgMmDsys/dev/pci if_iwx.c

   sys/iwx: increase maximal VHT A-MPDU from 64K to 1024K

   OK: stsp@
VersionDeltaFile
1.227+3-3sys/dev/pci/if_iwx.c
+3-31 files

FreeBSD/src e32e126contrib/xz ChangeLog THANKS, contrib/xz/src/common tuklib_integer.h

MFV: xz 5.8.3.

Security:       CVE-2026-34743

(cherry picked from commit f81c1f4339cd20ea89dad51c0f7d96e0e34313a9)
DeltaFile
+477-0contrib/xz/ChangeLog
+21-0contrib/xz/src/liblzma/common/index.c
+9-10contrib/xz/src/common/tuklib_integer.h
+7-3lib/liblzma/config.h
+10-0contrib/xz/src/xz/main.c
+5-0contrib/xz/THANKS
+529-139 files not shown
+541-2215 files

FreeBSD/src 7176f76contrib/xz ChangeLog THANKS, contrib/xz/src/common tuklib_integer.h

MFV: xz 5.8.3.

Security:       CVE-2026-34743

(cherry picked from commit f81c1f4339cd20ea89dad51c0f7d96e0e34313a9)
DeltaFile
+477-0contrib/xz/ChangeLog
+21-0contrib/xz/src/liblzma/common/index.c
+9-10contrib/xz/src/common/tuklib_integer.h
+7-3lib/liblzma/config.h
+10-0contrib/xz/src/xz/main.c
+5-0contrib/xz/THANKS
+529-139 files not shown
+541-2215 files

OpenBSD/src H2bymU5lib/libc/sys pledge.2

   remove whitespace at eol
VersionDeltaFile
1.82+5-5lib/libc/sys/pledge.2
+5-51 files

OpenBSD/src ObxxVcalib/libc/sys pledge.2

   spelling
VersionDeltaFile
1.81+6-6lib/libc/sys/pledge.2
+6-61 files

FreeBSD/ports 5995ca0devel/jenkins distinfo Makefile

devel/jenkins: Update to 2.557

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3devel/jenkins/distinfo
+1-1devel/jenkins/Makefile
+4-42 files

FreeBSD/src f81c1f4contrib/xz ChangeLog THANKS, contrib/xz/src/common tuklib_integer.h

MFV: xz 5.8.3.

Security:       CVE-2026-34743
MFC after:      3 days
DeltaFile
+477-0contrib/xz/ChangeLog
+21-0contrib/xz/src/liblzma/common/index.c
+9-10contrib/xz/src/common/tuklib_integer.h
+10-0contrib/xz/src/xz/main.c
+7-3lib/liblzma/config.h
+5-0contrib/xz/THANKS
+529-139 files not shown
+541-2215 files

LLVM/project e4d0b9eclang/lib/ScalableStaticAnalysisFramework/Analyses/UnsafeBufferUsage UnsafeBufferUsage.cpp, clang/test/Analysis/Scalable/ssaf-format list.test

address comments
DeltaFile
+16-15clang/unittests/ScalableStaticAnalysisFramework/Analyses/UnsafeBufferUsage/UnsafeBufferUsageTest.cpp
+12-17clang/lib/ScalableStaticAnalysisFramework/Analyses/UnsafeBufferUsage/UnsafeBufferUsage.cpp
+1-1clang/test/Analysis/Scalable/ssaf-format/list.test
+29-333 files

LLVM/project 9085f74llvm/include/llvm/Support Parallel.h, llvm/lib/Support Parallel.cpp

[Support] Optimize parallel `TaskGroup` (#189196)

Two improvements to reduce `TaskGroup::spawn()` overhead:

1. Replace mutex-based `Latch::inc()` with atomic `fetch_add`. `dec()`
   retains the mutex to prevent a race where `sync()` observes Count==0
   and destroys the Latch while `dec()` is still running.

2. Pass `Latch&` through `Executor::add()` so the worker calls `dec()`
   directly, eliminating the wrapper lambda that previously captured
   both the user's callable and the Latch reference. This avoids one
   `std::function` construction and potential heap allocation per spawn.
DeltaFile
+30-23llvm/lib/Support/Parallel.cpp
+9-11llvm/include/llvm/Support/Parallel.h
+39-342 files

FreeBSD/src 788f701. ChangeLog THANKS, src/common tuklib_integer.h tuklib_mbstr_wrap.h

Vendor import of xz 5.8.3 (trimmed)
DeltaFile
+477-0ChangeLog
+21-0src/liblzma/common/index.c
+9-10src/common/tuklib_integer.h
+10-0src/xz/main.c
+5-0THANKS
+2-2src/common/tuklib_mbstr_wrap.h
+524-129 files not shown
+535-2015 files

LLVM/project f8b0a8cclang/lib/CIR/CodeGen CIRGenAtomic.cpp, clang/test/CIR/CodeGen atomic-scoped.c

[CIR] Scoped atomic fetch uinc/dec (#189688)
DeltaFile
+38-0clang/test/CIR/CodeGen/atomic-scoped.c
+2-0clang/lib/CIR/CodeGen/CIRGenAtomic.cpp
+40-02 files

OpenBSD/src anGTmpAsys/dev/pci/drm/amd/amdgpu amdgpu_drv.c

   make ddb output visible when entering ddb from X on amdgpu

   add a call to drm_fb_helper_restore_fbdev_mode_unlocked()
   to amdgpu_enter_ddb() otherwise ddb output can't be seen

   not required on inteldrm or radeondrm
VersionDeltaFile
1.69+1-0sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
+1-01 files

LLVM/project 2b98f7fllvm/lib/Target/RISCV RISCVInsertVSETVLI.cpp

[RISCV] Slightly optimize insertVSETMTK. NFC (#189771)

Sink the hasTKOp and hasTMOp checks into the switch.
DeltaFile
+5-8llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp
+5-81 files

LLVM/project 2f8c0cbllvm/lib/Target/RISCV RISCVVSETVLIInfoAnalysis.cpp

[RISCV] Use a switch default+llvm_unreachable instead of an assert. NFC (#189770)
DeltaFile
+2-2llvm/lib/Target/RISCV/RISCVVSETVLIInfoAnalysis.cpp
+2-21 files

FreeBSD/ports 22c4f59devel/manuals Makefile

devel/manuals: desktop-file-utils *is* needed

Re-add USES=desktop-file-utils to unbreak build.  No PORTREVISION bump
because te build was broken.

Fixes:          9bbc918dbb5e7b795f926e275dbae7070a696aa6
DeltaFile
+1-1devel/manuals/Makefile
+1-11 files

HardenedBSD/ports 51b625ddatabases/mysql94-server pkg-plist, deskutils/py-paperless pkg-plist

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

Conflicts:
        security/openssl33/Makefile (deleted)
        www/obhttpd/Makefile (deleted)
DeltaFile
+0-979www/glassfish4/pkg-plist
+0-544deskutils/py-paperless/pkg-plist
+0-540security/openssl33/files/extra-patch-ktls
+0-288databases/mysql94-server/pkg-plist
+0-281security/openssl33-quictls/pkg-plist
+0-281security/openssl33/pkg-plist
+0-2,913534 files not shown
+1,595-13,174540 files

OpenBSD/ports UozQ7NMdevel/codex distinfo, devel/codex/patches patch-codex-rs_tools_src_code_mode_rs patch-codex-rs_core_src_tools_spec_rs

   devel/codex: update to 0.118.0
VersionDeltaFile
1.1+72-0devel/codex/patches/patch-codex-rs_tools_src_code_mode_rs
1.2+27-22devel/codex/patches/patch-codex-rs_core_src_tools_spec_rs
1.11+12-10devel/codex/patches/patch-codex-rs_Cargo_toml
1.1+15-0devel/codex/patches/patch-codex-rs_tools_src_lib_rs
1.13+2-10devel/codex/distinfo
1.1+11-0devel/codex/patches/patch-codex-rs_tools_Cargo_toml
+139-429 files not shown
+149-5715 files