LLVM/project 4e8be20clang/test/Sema multi-dim-array.c

[clang][test] Add multi-dim-array diagnostic test for multi-dimensional array function passing (#183847)

Add test coverage for incompatible pointer type diagnostics when passing
multidimensional arrays to functions expecting flat pointers. Tests
covers 2D, 3D, 4D arrays, zero-sized dimensions, struct arrays, and type
mismatches.

Co-authored-by: Vladislav Aranov <vladislav.aranov at ericsson.com>
DeltaFile
+51-0clang/test/Sema/multi-dim-array.c
+51-01 files

LLVM/project 9d5ca52llvm/include/llvm/IR Value.h, llvm/lib/IR Value.cpp

[IR] Return bool from replaceUsesWithIf() (#184107)

We regularly want to know whether replaceUsesWithIf() actually replaced
any uses for the purpose of change tracking. It's possible to do this by
maintaining a Changed flag inside the callback, but it's cleaner if the
method directly returns whether it modified anything.
DeltaFile
+5-12llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
+2-6llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
+6-1llvm/lib/IR/Value.cpp
+2-1llvm/include/llvm/IR/Value.h
+15-204 files

LLVM/project 4a907a5llvm/cmake/modules HandleLLVMOptions.cmake LLVMConfig.cmake.in, llvm/docs CMake.rst

[CMake] Add LLVM_ENABLE_WARNING_SUPPRESSIONS to toggle warning suppressions (#183439)

This PR introduces a new opt-in CMake option
`LLVM_ENABLE_WARNING_SUPPRESSIONS` (default `ON`) to toggle warning
suppressions

Previously, several compiler warnings were explicitly disabled using
`-wd` (for MSVC) or `-Wno-...` (for GCC/Clang) flags by default.
However, this causes validation failures with strict compliance scanners
like BinSkim, which require builds to run without any warning
suppressions to meet SDL compliance standards.

This change introduces an opt-in `LLVM_ENABLE_WARNING_SUPPRESSIONS`
option (default ON). When explicitly disabled (OFF), it selectively
filters out the `-wd` flags for MSVC and removes all `-Wno-...` flags
for GCC/Clang in HandleLLVMOptions.cmake. This ensures all compiler
warnings are exposed as intended for static analysis tools while
preserving the default noise-free build experience for regular users.


    [3 lines not shown]
DeltaFile
+23-0llvm/cmake/modules/HandleLLVMOptions.cmake
+5-0llvm/docs/CMake.rst
+2-0llvm/cmake/modules/LLVMConfig.cmake.in
+30-03 files

NetBSD/pkgsrc-wip bef7ee7. Makefile, qman Makefile PLIST

qman: add new package
DeltaFile
+51-0qman/Makefile
+18-0qman/PLIST
+11-0qman/DESCR
+5-0qman/distinfo
+1-0Makefile
+86-05 files

NetBSD/pkgsrc GX6Pn5Rdoc CHANGES-2026

   doc: Updated graphics/zathura-djvu to 2026.02.03
VersionDeltaFile
1.1515+2-1doc/CHANGES-2026
+2-11 files

LLVM/project 72ef0a7llvm/lib/Target/SPIRV SPIRVInstructionSelector.cpp

[NFC][SPIRV] Rename `selectSelectDefaultArgs` to `selectExtendBool`
DeltaFile
+10-8llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp
+10-81 files

NetBSD/pkgsrc o4prVlBdoc CHANGES-2026

   doc: Updated graphics/zathura-cb to 2026.02.03
VersionDeltaFile
1.1514+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc aAhe7Ovdoc CHANGES-2026

   doc: Updated print/zathura-ps to 2026.02.03
VersionDeltaFile
1.1513+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc w3KYCQGdoc CHANGES-2026

   doc: Updated print/zathura-pdf-poppler to 2026.02.03
VersionDeltaFile
1.1512+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc DYxFUfUdoc CHANGES-2026

   doc: Updated print/zathura-pdf-mupdf to 2026.02.03
VersionDeltaFile
1.1511+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc CbFPHpfdoc CHANGES-2026

   doc: Updated print/zathura to 2026.02.22
VersionDeltaFile
1.1510+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc wH8MWvggraphics/zathura-djvu distinfo Makefile

   graphics/zathura-djvu: update to zathura-djvu-2026.02.03

   "Looks good to me!" from leot@

   Version 2026.02.03

       Update for changes in girara

   Version 2026.01.30

       Various bug fixes and improvements

   Version 0.2.11

       Various improvements and bug fixes
VersionDeltaFile
1.9+4-4graphics/zathura-djvu/distinfo
1.41+2-3graphics/zathura-djvu/Makefile
+6-72 files

NetBSD/pkgsrc oR02zofgraphics/zathura-cb distinfo Makefile

   graphics/zathura-cb: update to zathura-cb-2026.02.03

   "Looks good to me!" from leot@

   Version 2026.02.03

       Update for changes in girara

   Version 2026.01.30

       Various bug fixes and improvements

   Version 0.1.12

       Various bug fixes and improvements
VersionDeltaFile
1.9+4-4graphics/zathura-cb/distinfo
1.41+2-3graphics/zathura-cb/Makefile
+6-72 files

NetBSD/pkgsrc plzcCS1print/zathura-ps distinfo Makefile

   print/zathura-ps: update to zathura-ps-2026.02.03

   "Looks good to me!" from leot@

   Version 2026.02.03

       Update for changes in girara

   Version 2026.01.30

       Various bug fixes and improvements

   Version 0.2.9

       Various bug fixes and improvements
VersionDeltaFile
1.9+4-4print/zathura-ps/distinfo
1.46+2-3print/zathura-ps/Makefile
+6-72 files

NetBSD/pkgsrc iGpq8Jqprint/zathura-pdf-poppler distinfo Makefile

   print/zathura-pdf-poppler: update to zathura-pdf-poppler-2026.02.03

   "Looks good to me!" from leot@

   Version 2026.02.03

       Update for changes in girara

   Version 2026.01.30

       Various bug fixes and improvements

   Version 0.3.4

       Various bug fixes and improvements
VersionDeltaFile
1.10+4-4print/zathura-pdf-poppler/distinfo
1.92+2-3print/zathura-pdf-poppler/Makefile
+6-72 files

NetBSD/pkgsrc iXxHpCWprint/zathura-pdf-mupdf distinfo Makefile, print/zathura-pdf-mupdf/patches patch-meson.build patch-document.c

   print/zathura-pdf-mupdf: update to zathura-pdf-mupdf-2026.02.03

   "Looks good to me!" from leot@

   Version 2026.02.03

       Update for changes in girara

   Version 2026.01.30

       Various bug fixes and improvements

   Version 0.4.6

       Upgrade to mupdf 1.26
       Add support for user-provided CSS styles
       Add support for attachment export
       Various fixes and improvements
VersionDeltaFile
1.7+10-8print/zathura-pdf-mupdf/patches/patch-meson.build
1.23+6-6print/zathura-pdf-mupdf/distinfo
1.93+3-4print/zathura-pdf-mupdf/Makefile
1.6+3-3print/zathura-pdf-mupdf/patches/patch-document.c
+22-214 files

NetBSD/pkgsrc fYE2Phnprint/zathura/patches patch-zathura_main.c

   print/zathura: remove obsolete patch due to update
VersionDeltaFile
1.4+1-1print/zathura/patches/patch-zathura_main.c
+1-11 files

NetBSD/pkgsrc qDNi5T5print/zathura distinfo Makefile

   print/zathura: update to zathura-2026.02.22

   "Looks good to me!" from leot@

   Version 2026.02.22

       Implement single page layout and equal height/width modes
       Use single page layout for presentation mode
       Fix blurry rendering and repeated loading messages
       Allow to disable copying to clipboard
       Fix smooth scrolling using Ctrl and arrow keys

   Version 2026.02.09

       Implement single page layout and equal height/widht modes
       Use single page layout for presentation mode
       Fix blurry rendering and repeated loading messages
       Allow to disable copying to clipboard
       Fix smooth scrolling using Ctrl and arrow keys

    [58 lines not shown]
VersionDeltaFile
1.20+4-5print/zathura/distinfo
1.83+2-3print/zathura/Makefile
+6-82 files

NetBSD/pkgsrc wDUw2l6doc CHANGES-2026

   doc: Updated graphics/girara to 2026.02.04
VersionDeltaFile
1.1509+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc GYTtQQrgraphics/girara distinfo Makefile

   graphics/girara: update to girara-2026.02.04

   "Looks good to me!" from leot@

   Version 2026.02.04

       Fix installation of headers

   Version 2026.02.03

       SONAME bump: libgirara-gtk3-5 -> libgirara5
       Move Gtk+-specific parts to zathura

   Version 2026.01.30

       SONAME bump: libgirara-gtk3-4 -> libgirara-gtk3-5
       Remove viewport and replace GtkScrolledWindow in view with GtkStack
       Display shortcut info if no function is passed
       Remove unused functions

    [6 lines not shown]
VersionDeltaFile
1.17+4-4graphics/girara/distinfo
1.49+3-4graphics/girara/Makefile
+7-82 files

LLVM/project 4af885cllvm/lib/Target/AArch64 AArch64ISelLowering.cpp, llvm/test/CodeGen/AArch64 zext-shuffle.ll

[AArch64] Fix performZExtUZPCombine() DAG combine (#183765)

This used to look through all extract_subvector nodes, including those
extracting a fixed vector from a scalable one. One consequence is that
we could end up generating a NVCAST from a scalable vector to a fixed
one, even when vscale was unknown.
DeltaFile
+57-0llvm/test/CodeGen/AArch64/zext-shuffle.ll
+15-3llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+72-32 files

OpenBSD/ports tzQwWBQcad/prusaslicer Makefile

   drop -DCMAKE_BUILD_TYPE=RelWithDebInfo to stop unconditionally building
   with debug symbols; add DEBUG_PACKAGES so that they are still used in
   builds on those archs which provide debug pkgs, and so that they're
   stripped out to debug-prusaslicer packages as expected (the binary is
   otherwise rather large)

   discussed with maintainer, tweak/ok jca@
VersionDeltaFile
1.29+3-2cad/prusaslicer/Makefile
+3-21 files

LLVM/project bcc272bllvm/include/llvm/Analysis TargetTransformInfo.h, llvm/lib/Analysis TargetTransformInfo.cpp

[LV] Remove DataAndControlFlowWithoutRuntimeCheck. NFC (#183762)

After #144963 and #183292 we never emit the runtime check, so
DataAndControlFlowWithoutRuntimeCheck is equivalent to
DataAndControlFlow.

With that we only need to store one tail folding style instead of two,
because we don't need to distinguish whether or not the IV update
overflows (to a non-zero value)
DeltaFile
+20-42llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+13-46llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+1-11llvm/include/llvm/Analysis/TargetTransformInfo.h
+3-8llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h
+2-7llvm/lib/Transforms/Vectorize/VPlanTransforms.h
+2-3llvm/lib/Analysis/TargetTransformInfo.cpp
+41-1175 files not shown
+47-12811 files

HardenedBSD/src bb57f6dshare/man/man5 style.mdoc.5, usr.bin/diff3 diff3.c diff3.1

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+2-77share/man/man5/style.mdoc.5
+13-13usr.bin/diff3/diff3.c
+16-1usr.bin/diff3/diff3.1
+31-913 files

HardenedBSD/src 5585cfbshare/man/man5 style.mdoc.5, usr.bin/diff3 diff3.c diff3.1

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+2-77share/man/man5/style.mdoc.5
+13-13usr.bin/diff3/diff3.c
+16-1usr.bin/diff3/diff3.1
+31-913 files

HardenedBSD/src a5edf4clib/libusb libusb10.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+18-0lib/libusb/libusb10.c
+18-01 files

NetBSD/pkgsrc-wip 0dbf94cpy-weewx COMMIT_MSG Makefile

py-weewx: Update to 5.3.0

Upstream NEWS, less bugfixes and some minor improvements:

  Added Astronomical Units as a unit of length. Added local_djd as a
  unit of *local* time. PR #998
  <https://github.com/weewx/weewx/pull/998>. Thanks to user Karen!

  Moved database-specific code into the weedb module. This is in
  anticipation of allowing new databases to be installed as an
  extension.

  New action weectl database rebuild-daily NAME was added to allow the
  selective rebuilding of the daily summaries. Addresses Issue #1035
  <https://github.com/weewx/weewx/issues/1035>.

  New action weectl station list-drivers was added to allow the
  listing of all available device drivers. Fixes Issue #1050
  <https://github.com/weewx/weewx/issues/1060>.

    [12 lines not shown]
DeltaFile
+1-15py-weewx/COMMIT_MSG
+4-11py-weewx/Makefile
+3-8py-weewx/TODO
+3-7py-weewx/DESCR
+3-3py-weewx/distinfo
+1-0py-weewx/PLIST
+15-446 files

LLVM/project ce79fb3llvm/lib/Transforms/InstCombine InstCombineCalls.cpp, llvm/test/Transforms/InstCombine assume.ll assume-icmp-null-select.ll

[InstCombine] Always fold nonnull assumptions into operand bundles (#169923)

Fixes #168688
DeltaFile
+26-65llvm/test/Transforms/InstCombine/assume.ll
+19-24llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
+1-2llvm/test/Transforms/InstCombine/assume-icmp-null-select.ll
+0-1llvm/test/Transforms/InstCombine/assume-loop-align.ll
+46-924 files

LLVM/project cd0eb16llvm/lib/Target/AArch64/GISel AArch64RegisterBankInfo.cpp

[AArch64] Add maybe_unused to DstTy in assert. NFC
DeltaFile
+1-1llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp
+1-11 files

NetBSD/pkgsrc-wip 2e29028. TODO

TODO: update resterm, still broken
DeltaFile
+1-2TODO
+1-21 files