LLVM/project 359abf8mlir/include/mlir/Bindings/Python IRCore.h, mlir/lib/Bindings/Python MainModule.cpp

fix after rebase
DeltaFile
+2-2mlir/lib/Bindings/Python/MainModule.cpp
+2-2mlir/include/mlir/Bindings/Python/IRCore.h
+4-42 files

LLVM/project d7577a8mlir/test/python/dialects python_test.py, mlir/test/python/lib PythonTestModuleNanobind.cpp

port mlir_attribute_subclass
DeltaFile
+21-13mlir/test/python/lib/PythonTestModuleNanobind.cpp
+3-3mlir/test/python/dialects/python_test.py
+24-162 files

LLVM/project 73aa103mlir/cmake/modules AddMLIRPython.cmake, mlir/examples/standalone CMakeLists.txt

massage cmake
DeltaFile
+127-31mlir/cmake/modules/AddMLIRPython.cmake
+10-61mlir/python/CMakeLists.txt
+3-0mlir/examples/standalone/CMakeLists.txt
+140-923 files

LLVM/project 5a09a60mlir/test/python/dialects python_test.py

format
DeltaFile
+24-6mlir/test/python/dialects/python_test.py
+24-61 files

LLVM/project 598d869mlir/include/mlir/Bindings/Python Globals.h IRCore.h, mlir/lib/Bindings/Python MainModule.cpp IRAttributes.cpp

rebase
DeltaFile
+53-0mlir/lib/Bindings/Python/MainModule.cpp
+0-44mlir/include/mlir/Bindings/Python/Globals.h
+7-7mlir/include/mlir/Bindings/Python/IRCore.h
+4-5mlir/python/CMakeLists.txt
+0-8mlir/lib/Bindings/Python/IRAttributes.cpp
+0-3mlir/lib/Bindings/Python/Globals.cpp
+64-671 files not shown
+65-677 files

LLVM/project 4381066mlir/examples/standalone/include/Standalone-c Dialects.h, mlir/examples/standalone/lib/CAPI Dialects.cpp

add standalone test/use of IRCore
DeltaFile
+25-0mlir/examples/standalone/python/StandaloneExtensionNanobind.cpp
+13-0mlir/examples/standalone/lib/CAPI/Dialects.cpp
+7-0mlir/examples/standalone/include/Standalone-c/Dialects.h
+4-0mlir/examples/standalone/test/python/smoketest.py
+0-1mlir/include/mlir/Bindings/Python/Globals.h
+49-15 files

LLVM/project 54b0f7amlir/include/mlir/Bindings/Python Globals.h, mlir/lib/Bindings/Python Globals.cpp

try fix windows badcast
DeltaFile
+9-9mlir/python/CMakeLists.txt
+3-9mlir/test/python/dialects/python_test.py
+5-0mlir/lib/Bindings/Python/Globals.cpp
+1-4mlir/include/mlir/Bindings/Python/Globals.h
+18-224 files

LLVM/project 73b0c6fmlir/python CMakeLists.txt

[mlir][Python] create MLIRPythonSupport
DeltaFile
+52-13mlir/python/CMakeLists.txt
+52-131 files

LLVM/project 9fd0469mlir/include/mlir/Bindings/Python IRCore.h, mlir/lib/Bindings/Python MainModule.cpp IRTypes.cpp

works
DeltaFile
+2-30mlir/lib/Bindings/Python/MainModule.cpp
+20-11mlir/test/python/lib/PythonTestModuleNanobind.cpp
+19-0mlir/include/mlir/Bindings/Python/IRCore.h
+3-15mlir/lib/Bindings/Python/IRTypes.cpp
+1-13mlir/lib/Bindings/Python/IRAttributes.cpp
+10-2mlir/python/CMakeLists.txt
+55-716 files not shown
+60-8012 files

LLVM/project 4de2c0bmlir/include/mlir/Bindings/Python IRCore.h NanobindUtils.h, mlir/lib/Bindings/Python IRCore.cpp MainModule.cpp

kind of working
DeltaFile
+17-3,300mlir/lib/Bindings/Python/IRCore.cpp
+2,355-0mlir/include/mlir/Bindings/Python/IRCore.h
+2,274-3mlir/lib/Bindings/Python/MainModule.cpp
+0-1,348mlir/lib/Bindings/Python/IRModule.h
+0-436mlir/lib/Bindings/Python/NanobindUtils.h
+436-0mlir/include/mlir/Bindings/Python/NanobindUtils.h
+5,082-5,08715 files not shown
+5,671-5,58321 files

LLVM/project 79796ecmlir/cmake/modules AddMLIR.cmake, mlir/include/mlir/IR EnumAttr.td

[MLIR][TblGen] add AttrOrTypeCAPIGen
DeltaFile
+367-0mlir/tools/mlir-tblgen/AttrOrTypeCAPIGen.cpp
+44-0mlir/tools/mlir-tblgen/AttrOrTypeFormatGen.h
+3-39mlir/tools/mlir-tblgen/AttrOrTypeDefGen.cpp
+3-0mlir/cmake/modules/AddMLIR.cmake
+1-0mlir/include/mlir/IR/EnumAttr.td
+1-0mlir/tools/mlir-tblgen/CMakeLists.txt
+419-396 files

LLVM/project a9e193bclang/lib/CodeGen BackendUtil.cpp, clang/test/CodeGen codegen-plugins.c

[Clang] Invoke pass plugin preCodeGenCallback

Single-use AddEmitPasses is inlined into RunCodegenPipeline for clarity
in comparing the parameters to the plugin and the parameters passed to
addPassesToEmitFile.

Pull Request: https://github.com/llvm/llvm-project/pull/171872
DeltaFile
+35-50clang/lib/CodeGen/BackendUtil.cpp
+14-0clang/test/CodeGen/codegen-plugins.c
+49-502 files

OpenBSD/ports ANmt2Pomail/stalwart distinfo crates.inc, mail/stalwart/patches patch-tests_Cargo_toml patch-crates_main_Cargo_toml

   mail/stalwart: update to 0.15.2.

   see https://github.com/stalwartlabs/stalwart/releases/tag/v0.15.0,
     https://github.com/stalwartlabs/stalwart/releases/tag/v0.15.1,
     https://github.com/stalwartlabs/stalwart/releases/tag/v0.15.2
   and https://github.com/stalwartlabs/stalwart/blob/main/UPGRADING/v0_15.md

   from courtney / courtnix - systems
VersionDeltaFile
1.21+286-332mail/stalwart/distinfo
1.19+142-165mail/stalwart/crates.inc
1.9+1-2mail/stalwart/patches/patch-tests_Cargo_toml
1.27+1-1mail/stalwart/Makefile
1.8+1-1mail/stalwart/patches/patch-crates_main_Cargo_toml
+431-5015 files

FreeBSD/ports 11923b7x11/plasma6-plasma-desktop Makefile

x11/plasma6-plasma-desktop: Add X11 option and remove unused dependency

PR: 291594, 291602
DeltaFile
+5-5x11/plasma6-plasma-desktop/Makefile
+5-51 files

FreeBSD/ports efcd8b1x11-toolkits/qt6-declarative Makefile, x11-toolkits/qt6-declarative/files patch-QTBUG-142331

x11-toolkits/qt6-declarative: add upstream patch to fix QTBUG-142331
DeltaFile
+229-0x11-toolkits/qt6-declarative/files/patch-QTBUG-142331
+1-0x11-toolkits/qt6-declarative/Makefile
+230-02 files

FreeBSD/ports c57586cMk/Uses kde.mk

KDE: set PORTSCOUT for KF5 ports
DeltaFile
+3-0Mk/Uses/kde.mk
+3-01 files

FreeBSD/ports 6b9c86adevel/R-cran-pak distinfo Makefile

devel/R-cran-pak: Update to 0.9.2
DeltaFile
+3-3devel/R-cran-pak/distinfo
+1-1devel/R-cran-pak/Makefile
+4-42 files

LLVM/project d8eec8elldb/packages/Python/lldbsuite/test lldbtest.py, lldb/test/API/tools/lldb-dap/attach TestDAP_attach.py

[lldb-dap] refactor monitor thread in tests (#172879)

This patch fixes a timeout in the monitor thread of the
`test_by_name_waitFor` test.

Currently, if `self.attach` fails, the `spawn_thread` will never finish
and the test will eventually timeout after the 15mins timeout. We now
ensure that we always join the thread at the end of the test.

Additionally, this change also uses of the `spawnSubprocess` method to
create the process. This should ensure the process is always properly
cleaned up after an exception occurs.
DeltaFile
+26-13lldb/test/API/tools/lldb-dap/attach/TestDAP_attach.py
+26-5lldb/packages/Python/lldbsuite/test/lldbtest.py
+52-182 files

OpenBSD/ports 5ouH10Xdevel/py-cwcwidth distinfo Makefile

   Update to py3-cwcwidth-0.1.12.
VersionDeltaFile
1.3+2-2devel/py-cwcwidth/distinfo
1.4+1-2devel/py-cwcwidth/Makefile
+3-42 files

FreeBSD/src ae12432contrib/xz ChangeLog THANKS, contrib/xz/src/common my_landlock.h

MFV 762f11d98d5cd57ebbe85c36e9e86a557a91fe4e: xz 5.8.2.

MFC after:      7 days
DeltaFile
+1,586-0contrib/xz/ChangeLog
+226-208contrib/xz/THANKS
+34-45contrib/xz/src/liblzma/common/stream_decoder_mt.c
+72-0contrib/xz/src/xz/hardware.c
+44-1contrib/xz/src/common/my_landlock.h
+18-20contrib/xz/src/liblzma/api/lzma/container.h
+1,980-27427 files not shown
+2,088-34233 files

LLVM/project 441d03cmlir/cmake/modules AddMLIR.cmake, mlir/include/mlir/IR EnumAttr.td

[MLIR][TblGen] add AttrOrTypeCAPIGen
DeltaFile
+370-0mlir/tools/mlir-tblgen/AttrOrTypeCAPIGen.cpp
+44-0mlir/tools/mlir-tblgen/AttrOrTypeFormatGen.h
+3-39mlir/tools/mlir-tblgen/AttrOrTypeDefGen.cpp
+2-0mlir/cmake/modules/AddMLIR.cmake
+1-0mlir/tools/mlir-tblgen/CMakeLists.txt
+1-0mlir/include/mlir/IR/EnumAttr.td
+421-396 files

LLVM/project f0db054lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime AppleObjCTypeEncodingParser.cpp

[lldb][ObjC][NFC] Use llvm::StringRef::consume_front(char) where possible (#173012)

Now that the `llvm::StringRef::consume_front(char)` exists, lets use it
to replace the `consumeChar` helper.

Drive-by:
* Also use the overload where we previously had to pass a single
character as a string literal.
DeltaFile
+9-18lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp
+9-181 files

LLVM/project 4cc8860libcxx/include __bit_reference, libcxx/include/__algorithm equal.h ranges_equal.h

[libc++] Refactor std::equal to forward to the 3-leg overload if the size of the ranges is known (#171585)

This allows us to merge some optimizations common between the 3-leg
overload and the two ranges overload.

In some cases this could also improve performance, since we avoid
checking one of the iterators if the size if the ranges is known. I
haven't been able to show any improvements though.

This is also a prerequisite for optimizing `std::search`.
DeltaFile
+42-54libcxx/include/__algorithm/equal.h
+17-26libcxx/include/__algorithm/ranges_equal.h
+13-3libcxx/include/__bit_reference
+1-1libcxx/test/std/utilities/memory/specialized.algorithms/buffer.h
+73-844 files

pkgng/pkgng ab54204docs pkg-create.8 pkg.8

docs/*8: nitpick, remove final references to pkgng which are not helpful with no context
DeltaFile
+9-7docs/pkg-create.8
+5-5docs/pkg.8
+3-3docs/pkg-unregister.8
+2-2docs/pkg-updating.8
+2-2docs/pkg-query.8
+2-2docs/pkg-search.8
+23-213 files not shown
+26-249 files

pkgng/pkgng 43cfa89docs pkg_create.3 pkg_repos.3

docs/*.3: spelling, grammar and other nits
DeltaFile
+16-15docs/pkg_create.3
+9-9docs/pkg_repos.3
+3-3docs/pkg_repo_create.3
+28-273 files

pkgng/pkgng 14e727bdocs pkg-keywords.5 pkg.conf.5

docs/*.5: spelling, grammar and other nits
DeltaFile
+19-19docs/pkg-keywords.5
+5-5docs/pkg.conf.5
+4-4docs/pkg-script.5
+3-3docs/pkg-lua-script.5
+2-2docs/pkg-repository.5
+2-2docs/pkg-triggers.5
+35-356 files

pkgng/pkgng 80b3e5clibpkg pkg_ports.c

@dir: fix permission via @mode

Fixes: #2580
DeltaFile
+3-2libpkg/pkg_ports.c
+3-21 files

OpenBSD/ports vABVEvYsysutils/amazon-ssm-agent distinfo Makefile

   Update to amazon-ssm-agent-3.3.3598.0.
VersionDeltaFile
1.162+2-2sysutils/amazon-ssm-agent/distinfo
1.176+1-1sysutils/amazon-ssm-agent/Makefile
+3-32 files

LLVM/project 1a08d70mlir/include/mlir/IR EnumAttr.td, mlir/tools/mlir-tblgen AttrOrTypeCAPIGen.cpp AttrOrTypeFormatGen.h

[MLIR][TblGen] add AttrOrTypeCAPIGen
DeltaFile
+370-0mlir/tools/mlir-tblgen/AttrOrTypeCAPIGen.cpp
+44-0mlir/tools/mlir-tblgen/AttrOrTypeFormatGen.h
+3-39mlir/tools/mlir-tblgen/AttrOrTypeDefGen.cpp
+1-0mlir/include/mlir/IR/EnumAttr.td
+1-0mlir/tools/mlir-tblgen/CMakeLists.txt
+419-395 files

LLVM/project a687856libcxx/src locale.cpp

[libc++] Update locale.cpp to use some newer C++ features (#173286)

`locale.cpp` has been written a long time ago and has implemented a few
things again that have only been added in newer C++ versions. This
replaces the custom implementations with standard ones.
DeltaFile
+31-42libcxx/src/locale.cpp
+31-421 files