LLVM/project 4e76a79clang/lib/Format ContinuationIndenter.cpp, clang/unittests/Format FormatTest.cpp

[clang-format] fix aligning inheritance lists  and binary operator operands with UT_AlignWithSpaces (#189218)

fix aligning inheritance lists with UT_AlignWithSpaces
fix aligning binary operator operands

---------

Co-authored-by: Eugene Shalygin <e.shalygin at abberior-instruments.com>
DeltaFile
+59-0clang/unittests/Format/FormatTest.cpp
+22-1clang/lib/Format/ContinuationIndenter.cpp
+81-12 files

LLVM/project a89c778clang/docs ClangFormatStyleOptions.rst, clang/include/clang/Format Format.h

[clang-format] Add SpaceBeforeEnumUnderlyingTypeColon for enum underlying types (#189011)

Introduce a new formatting option to control spacing before enum
underlying type colons. This preserves existing behavior while
allowing independent control from inheritance colon spacing.

Previously, enum underlying type colons were not configurable.
 
Fixes #188734

---------

Co-authored-by: Tharun V K <Tharun.V.K at ibm.com>
DeltaFile
+19-3clang/unittests/Format/TokenAnnotatorTest.cpp
+10-0clang/unittests/Format/FormatTest.cpp
+10-0clang/docs/ClangFormatStyleOptions.rst
+8-0clang/include/clang/Format/Format.h
+4-0clang/lib/Format/TokenAnnotator.cpp
+3-0clang/lib/Format/Format.cpp
+54-33 files not shown
+58-39 files

LLVM/project 44f72d5llvm/lib/Transforms/Vectorize SLPVectorizer.cpp

Fix formatting

Created using spr 1.3.7
DeltaFile
+1-2llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+1-21 files

LLVM/project c5f67a0llvm/lib/Analysis DependenceAnalysis.cpp

[DA] Perform `nsw` check for SIV AddRecs earlier (NFCI) (#189740)

The repetitive code at the start of each SIV test can be factored out to
`testSIV` function
DeltaFile
+7-16llvm/lib/Analysis/DependenceAnalysis.cpp
+7-161 files

OpenZFS/src 0f86f24tests/test-runner/bin zts-report.py.in, tests/zfs-tests/tests/functional/rsend send_raw_ashift.ksh

ZTS: re-enable send_raw_ashift on FreeBSD

The test was skipped on FreeBSD since 2023 (#14961) due to exceeding
the 10-minute CI timeout on FreeBSD 14.  CI runs on the fork now show
the test completes well within limits:

  FreeBSD 14.3-RELEASE:  10 seconds
  FreeBSD 15.0-STABLE:   11 seconds
  FreeBSD 16.0-CURRENT:  14 seconds

Remove the FreeBSD skip and the corresponding known skip entry.

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <alexander.motin at TrueNAS.com>
Signed-off-by: Christos Longros <chris.longros at gmail.com>
Closes #18389
DeltaFile
+0-3tests/zfs-tests/tests/functional/rsend/send_raw_ashift.ksh
+0-1tests/test-runner/bin/zts-report.py.in
+0-42 files

LLVM/project ad0dbacllvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/RISCV complex-loads.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+6-22llvm/test/Transforms/SLPVectorizer/X86/pr47629.ll
+6-22llvm/test/Transforms/SLPVectorizer/X86/pr47629-inseltpoison.ll
+2-4llvm/test/Transforms/SLPVectorizer/RISCV/complex-loads.ll
+1-0llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+15-484 files

FreeBSD/ports 64b5edcwww/py-hyperkitty pkg-message Makefile, www/py-hyperkitty/files mailman-qcluster.in

www/py-hyperkitty: Add rc.d script for mailman-qcluster

* Add sysrc script for mailman-qcluster

To improve performance, HyperKitty uses a distributed task queue
that offloads long operations to separate processes called “workers”

* Add pkg-message

PR:                     292013
Approved by:            Einar Bjarni Halldórsson <einar at isnic.is> (maintainer)
Approved by:            yuri@ (Mentor)
DeltaFile
+42-0www/py-hyperkitty/files/mailman-qcluster.in
+30-0www/py-hyperkitty/pkg-message
+2-0www/py-hyperkitty/Makefile
+74-03 files

NetBSD/pkgsrc-wip 015a876webkit-gtk TODO distinfo, webkit-gtk/patches patch-Source_JavaScriptCore_runtime_JSCJSValueInlines.h patch-Source_WebKit_Platform_IPC_unix_ConnectionUnix.cpp

webkit-gtk: update to 2.52.1

new build failure, reported upstream
DeltaFile
+27-0webkit-gtk/TODO
+0-19webkit-gtk/patches/patch-Source_JavaScriptCore_runtime_JSCJSValueInlines.h
+8-9webkit-gtk/distinfo
+6-6webkit-gtk/patches/patch-Source_WebKit_Platform_IPC_unix_ConnectionUnix.cpp
+6-6webkit-gtk/patches/patch-Source_WebCore_page_NavigatorBase.cpp
+6-6webkit-gtk/patches/patch-Source_WebCore_platform_graphics_gbm_MemoryMappedGPUBuffer.cpp
+53-463 files not shown
+61-549 files

FreeNAS/freenas e253ed7src/middlewared/middlewared/etc_files/netdata netdata.conf.mako

disable more netdata plugins
DeltaFile
+3-0src/middlewared/middlewared/etc_files/netdata/netdata.conf.mako
+3-01 files

LLVM/project 791e68allvm/test/CodeGen/MLRegAlloc dev-mode-logging.ll dev-mode-prio-logging.ll, llvm/test/CodeGen/MLRegAlloc/Inputs reference-log-noml.txt reference-prio-log-noml.txt

[MLGO] Update regalloc tests after c245d764b8bd70ff78044f56b2dea619b0… (#190025)

…d428dc

This caused some codegen changes that caused different calculations in
places. Update the tests to adapat to the changes.
DeltaFile
+37-37llvm/test/CodeGen/MLRegAlloc/Inputs/reference-log-noml.txt
+11-11llvm/test/CodeGen/MLRegAlloc/Inputs/reference-prio-log-noml.txt
+4-4llvm/test/CodeGen/MLRegAlloc/dev-mode-logging.ll
+1-1llvm/test/CodeGen/MLRegAlloc/dev-mode-prio-logging.ll
+53-534 files

LLVM/project 84f23eblibc/config config.json, libc/src/__support CMakeLists.txt

Revert "[libc] Finetune libc.src.__support.OSUtil.osutil dependency." (#190033)

Reverts llvm/llvm-project#189501

Buildbot failure on libc for GPU buildbots
DeltaFile
+9-17libc/src/__support/CMakeLists.txt
+5-19libc/test/UnitTest/CMakeLists.txt
+2-21libc/test/UnitTest/TestLogger.cpp
+0-6libc/src/time/linux/CMakeLists.txt
+0-6libc/src/unistd/CMakeLists.txt
+0-6libc/config/config.json
+16-753 files not shown
+17-879 files

LLVM/project 401ba6dmlir/include/mlir/Dialect/XeGPU/IR XeGPUOps.td, mlir/include/mlir/Dialect/XeGPU/Transforms XeGPULayoutImpl.h

[MLIR][XeGPU] Add Layout Propagation support for multi-reduction/reduction op with scalar result (#189133)

This PR add Layout Propagation support for multi-reduction/reduction op
with scalar result:
1) Enhance setupMultiReductionResultLayout() and
LayoutInfoPropagation::visitVectorMultiReductionOp() to support scalar
result
2) Add propagation support for vector.reduction op at the lane level,
since the op is only introduced at the lane level.
DeltaFile
+67-28mlir/lib/Dialect/XeGPU/Transforms/XeGPULayoutImpl.cpp
+72-6mlir/lib/Dialect/XeGPU/Transforms/XeGPUPropagateLayout.cpp
+48-0mlir/test/Dialect/XeGPU/propagate-layout.mlir
+15-5mlir/include/mlir/Dialect/XeGPU/Transforms/XeGPULayoutImpl.h
+16-3mlir/test/Dialect/XeGPU/propagate-layout-subgroup.mlir
+6-6mlir/include/mlir/Dialect/XeGPU/IR/XeGPUOps.td
+224-481 files not shown
+227-537 files

LLVM/project 75c6f47clang/include/clang/Frontend FrontendActions.h CompilerInstance.h, clang/include/clang/Serialization ModuleCache.h

[clang] Introduce `ModuleCache::write()` (#188877)

This introduces new `ModuleCache` interface for writing PCM files.
Together with #188876, this will enable adding a caching layer into the
`InProcessModuleCache` implementation, hopefully reducing IO cost.
Moreover, this makes it super explicit that the PCM is written before
its timestamp, which is an important invariant that we've broken before.
DeltaFile
+45-16clang/lib/Frontend/CompilerInstance.cpp
+40-0clang/lib/Serialization/ModuleCache.cpp
+12-0clang/include/clang/Frontend/FrontendActions.h
+6-4clang/include/clang/Frontend/CompilerInstance.h
+9-0clang/lib/DependencyScanning/InProcessModuleCache.cpp
+8-1clang/include/clang/Serialization/ModuleCache.h
+120-212 files not shown
+123-228 files

FreeBSD/ports 4e150f7science/py-xbout Makefile distinfo, science/py-xbout/files patch-pyproject.toml

science/py-xbout: update 0.3.5 → 0.3.8
DeltaFile
+9-10science/py-xbout/Makefile
+13-0science/py-xbout/files/patch-pyproject.toml
+3-3science/py-xbout/distinfo
+25-133 files

FreeBSD/ports 89f3624devel/py-qutip-qip Makefile distinfo

devel/py-qutip-qip: update 0.3.0 → 0.4.1
DeltaFile
+3-4devel/py-qutip-qip/Makefile
+3-3devel/py-qutip-qip/distinfo
+6-72 files

FreeBSD/ports 3600286math/py-pytensor Makefile distinfo, math/py-pytensor/files patch-pyproject.toml

math/py-pytensor: update 2.26.4 → 2.34.0
DeltaFile
+19-0math/py-pytensor/files/patch-pyproject.toml
+5-3math/py-pytensor/Makefile
+3-3math/py-pytensor/distinfo
+27-63 files

FreeBSD/ports def64a9math/py-numba-stats Makefile distinfo

math/py-numba-stats: update 1.4.1 → 1.11.0
DeltaFile
+5-2math/py-numba-stats/Makefile
+3-3math/py-numba-stats/distinfo
+8-52 files

FreeBSD/ports 23e3d72devel/py-qcs-api-client Makefile distinfo

devel/py-qcs-api-client: update 0.23.4 → 0.26.5
DeltaFile
+4-3devel/py-qcs-api-client/Makefile
+3-3devel/py-qcs-api-client/distinfo
+7-62 files

FreeBSD/ports e3b4fc1math/py-resample distinfo Makefile

math/py-resample: update 1.7.1 → 1.10.2
DeltaFile
+3-3math/py-resample/distinfo
+1-1math/py-resample/Makefile
+4-42 files

FreeBSD/ports 78de6cex11-toolkits/py-AnyQt distinfo Makefile

x11-toolkits/py-AnyQt: update 0.1.1 → 0.2.1
DeltaFile
+3-3x11-toolkits/py-AnyQt/distinfo
+2-2x11-toolkits/py-AnyQt/Makefile
+5-52 files

FreeBSD/ports 24b501bscience/py-asap3 Makefile distinfo

science/py-asap3: update 3.12.8 → 3.13.11
DeltaFile
+7-3science/py-asap3/Makefile
+3-3science/py-asap3/distinfo
+10-62 files

FreeBSD/ports 18e1bbdscience/py-boututils Makefile distinfo

science/py-boututils: update 0.1.9 → 0.2.1
DeltaFile
+6-8science/py-boututils/Makefile
+3-3science/py-boututils/distinfo
+9-112 files

FreeBSD/ports 109fa49science/py-boutdata Makefile distinfo

science/py-boutdata: update 0.1.10 → 0.4.0
DeltaFile
+12-6science/py-boutdata/Makefile
+3-3science/py-boutdata/distinfo
+15-92 files

FreeBSD/ports a2c3693science/py-dwave-ocean-sdk Makefile distinfo

science/py-dwave-ocean-sdk: update 9.0.0 → 9.3.0
DeltaFile
+7-7science/py-dwave-ocean-sdk/Makefile
+3-3science/py-dwave-ocean-sdk/distinfo
+10-102 files

FreeBSD/ports 7d1fcf3misc/py-lightgbm distinfo Makefile

misc/py-lightgbm: update 4.4.0 → 4.6.0
DeltaFile
+3-3misc/py-lightgbm/distinfo
+1-1misc/py-lightgbm/Makefile
+4-42 files

FreeBSD/ports 5df9f4amath/py-pygslodeiv2 distinfo Makefile

math/py-pygslodeiv2: update 0.9.4 → 0.9.7
DeltaFile
+3-3math/py-pygslodeiv2/distinfo
+1-2math/py-pygslodeiv2/Makefile
+4-52 files

FreeBSD/ports af8b79cdevel/py-rchitect distinfo Makefile, devel/py-rchitect/files patch-setup.py

devel/py-rchitect: update 0.4.7 → 0.4.9
DeltaFile
+0-10devel/py-rchitect/files/patch-setup.py
+3-3devel/py-rchitect/distinfo
+2-3devel/py-rchitect/Makefile
+5-163 files

FreeBSD/ports dc7e03cgraphics/py-photocollage Makefile distinfo

graphics/py-photocollage: update 1.4.5 → 1.5.0
DeltaFile
+5-5graphics/py-photocollage/Makefile
+3-3graphics/py-photocollage/distinfo
+8-82 files

FreeBSD/ports c60c08fmisc/lightgbm distinfo Makefile

misc/lightgbm: update 4.5.0 → 4.6.0
DeltaFile
+3-3misc/lightgbm/distinfo
+3-2misc/lightgbm/Makefile
+6-52 files

FreeBSD/ports da55758devel/py-stdlib-list Makefile distinfo

devel/py-stdlib-list: update 0.8.0 → 0.12.0
DeltaFile
+4-4devel/py-stdlib-list/Makefile
+3-3devel/py-stdlib-list/distinfo
+7-72 files