[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>
[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.
[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]
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
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
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
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
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
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]
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]
[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.
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@
[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)
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]