LLVM/project 2d3b8cellvm/test/tools/dsymutil asm-line-tables.test

[dsymutil] Require AArch64 backend in asm-line-tables.test (#187797)

This should fix the test on all the builders that don't enable this backend.
DeltaFile
+1-0llvm/test/tools/dsymutil/asm-line-tables.test
+1-01 files

LLVM/project 2d5e028llvm/include/llvm/ADT Statistic.h, llvm/lib/Support Statistic.cpp

[spr] initial version

Created using spr 1.3.8-wip
DeltaFile
+171-37llvm/unittests/ADT/StatisticTest.cpp
+110-10llvm/include/llvm/ADT/Statistic.h
+58-15llvm/lib/Support/Statistic.cpp
+339-623 files

LLVM/project a99dbc5clang/lib/Sema SemaHLSL.cpp, clang/test/AST/HLSL resources-in-structs.hlsl

[HLSL] Add binding attributes to resources from structs (#184731)

Add binding attributes to global variables that were created for resources embedded in structs. The binding values are based on `register` annotations and `[[vk::binding]]` attribute on the struct instance.

Fixes #182992
DeltaFile
+154-27clang/lib/Sema/SemaHLSL.cpp
+62-25clang/test/AST/HLSL/resources-in-structs.hlsl
+216-522 files

FreeBSD/ports ede0d84multimedia/aom distinfo Makefile

multimedia/aom: update to 3.13.2

Changes:        https://aomedia.googlesource.com/aom/+log/v3.13.1..v3.13.2
Reported by:    Repology, portscout

(cherry picked from commit c4307d36b3d3fc0add627058f1a8b7c59aae5710)
DeltaFile
+3-3multimedia/aom/distinfo
+1-1multimedia/aom/Makefile
+4-42 files

FreeBSD/ports 2f1a959x11-toolkits/wlroots019 distinfo Makefile

x11-toolkits/wlroots019: update to 0.19.3

Changes:        https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.19.3
Reported by:    GitLab (notify releases)

(cherry picked from commit b2548dab88c29789522368f845bb9937b008b2eb)
DeltaFile
+3-3x11-toolkits/wlroots019/distinfo
+1-1x11-toolkits/wlroots019/Makefile
+4-42 files

FreeBSD/ports b2548dax11-toolkits/wlroots019 distinfo Makefile

x11-toolkits/wlroots019: update to 0.19.3

Changes:        https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.19.3
Reported by:    GitLab (notify releases)
DeltaFile
+3-3x11-toolkits/wlroots019/distinfo
+1-2x11-toolkits/wlroots019/Makefile
+4-52 files

FreeBSD/ports c4307d3multimedia/aom distinfo Makefile

multimedia/aom: update to 3.13.2

Changes:        https://aomedia.googlesource.com/aom/+log/v3.13.1..v3.13.2
Reported by:    Repology, portscout
DeltaFile
+3-3multimedia/aom/distinfo
+1-1multimedia/aom/Makefile
+4-42 files

FreeBSD/ports 3284b31x11-toolkits/wlroots020 distinfo Makefile

x11-toolkits/wlroots020: update to 0.20.0.r5

Changes:        https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.20.0-rc5
Reported by:    GitLab (notify releases)
DeltaFile
+3-3x11-toolkits/wlroots020/distinfo
+1-1x11-toolkits/wlroots020/Makefile
+4-42 files

LLVM/project 9b30151lldb/source/Plugins/ExpressionParser/Clang ClangExpressionParser.cpp, lldb/test/API/commands/expression/ptrauth-auth-traps TestPtrAuthAuthTraps.py main.c

[lldb] Support PointerAuthAuthTraps in the expression evaluator (#187612)

Enable and test PointerAuthAuthTraps, which ensures that we trap after
an authentication failures.
DeltaFile
+48-0lldb/test/API/commands/expression/ptrauth-auth-traps/TestPtrAuthAuthTraps.py
+11-0lldb/test/API/commands/expression/ptrauth-auth-traps/main.c
+5-0lldb/test/API/commands/expression/ptrauth-auth-traps/Makefile
+1-0lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
+65-04 files

LLVM/project 82f18b0clang/include/clang/Basic OffloadArch.h, clang/lib/Basic Cuda.cpp OffloadArch.cpp

[Clang] Rename OffloadArch::UNUSED to UNUSED_ to avoid macro collisions (#174528)

OffloadArch uses an enumerator named `UNUSED`, which is a very common
macro name in external codebases (e.g. Mesa defines UNUSED as an
attribute helper). If such a macro is visible when including
clang/Basic/OffloadArch.h, the preprocessor expands the token inside the
enum and breaks compilation of the installed Clang headers.

Rename the enumerator to `UNUSED_` and update all in-tree references.
This is a spelling-only change (no behavioral impact) and mirrors the
existing approach used for SM_32_ to avoid macro clashes.
DeltaFile
+7-7clang/lib/Driver/Driver.cpp
+5-5clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp
+3-3clang/include/clang/Basic/OffloadArch.h
+3-3clang/lib/Basic/Targets/NVPTX.h
+2-2clang/lib/Basic/Cuda.cpp
+2-2clang/lib/Basic/OffloadArch.cpp
+22-224 files not shown
+27-2710 files

LLVM/project 8c49c53llvm/include/llvm/DWARFLinker AddressesMap.h, llvm/lib/DWARFLinker/Classic DWARFLinker.cpp

[dsymutil] Preserve DWARF debug info for assembly files (#187575)

Assembly files compiled with debug info generate `DW_TAG_label entries`
with `DW_AT_low_pc` but no `DW_AT_high_pc` attributes. Without address
range information, `dsymutil` would call `addLabelLowPc()` which only
records the start address, making the compilation unit appear "empty"
with no ranges. This caused dsymutil to discard all debug information
including line tables.

This patch adds infrastructure to query symbol sizes from the debug map
and use them to reconstruct address ranges for assembly labels.

rdar://166225328

---------

Co-authored-by: Ryan Mansfield <ryan_mansfield at apple.com>
DeltaFile
+20-0llvm/tools/dsymutil/DwarfLinkerForBinary.h
+16-0llvm/include/llvm/DWARFLinker/AddressesMap.h
+13-0llvm/test/tools/dsymutil/asm-line-tables.test
+12-1llvm/lib/DWARFLinker/Classic/DWARFLinker.cpp
+10-0llvm/test/tools/dsymutil/Inputs/asm-line-tables.s
+4-0llvm/tools/dsymutil/DebugMap.h
+75-12 files not shown
+75-18 files

FreeBSD/ports 54fc756comms/meshcore-cli distinfo Makefile

comms/meshcore-cli: upgrade to 1.5.0
DeltaFile
+3-3comms/meshcore-cli/distinfo
+1-1comms/meshcore-cli/Makefile
+4-42 files

FreeBSD/ports b3be6bdcomms/py-meshcore distinfo Makefile

comms/py-meshcore: upgrade to 2.3.1
DeltaFile
+3-3comms/py-meshcore/distinfo
+1-1comms/py-meshcore/Makefile
+4-42 files

FreeBSD/ports 294aa38net-mgmt/victoria-logs distinfo pkg-plist

net-mgmt/victoria-logs: upgrade to 1.48.0
DeltaFile
+5-5net-mgmt/victoria-logs/distinfo
+4-0net-mgmt/victoria-logs/pkg-plist
+1-2net-mgmt/victoria-logs/Makefile
+10-73 files

OpenBSD/ports Q7c7zHFwayland/gtkgreet Makefile

   gtkgreet uses C11, so move to ports-gcc on base-gcc arches

   Fixes the build on sparc64
VersionDeltaFile
1.2+4-0wayland/gtkgreet/Makefile
+4-01 files

OpenBSD/ports FoKiT3vaudio/gmpc Makefile

   libnotify base-gcc chokes on __attribute__((__deprecated__)) annotating enum

   Move to ports-gcc on base-gcc arches to fix build on sparc64
VersionDeltaFile
1.78+4-0audio/gmpc/Makefile
+4-01 files

OpenBSD/ports 7VYs5FFx11/mate/settings-daemon Makefile

   libnotify base-gcc chokes on __attribute__((__deprecated__)) annotating enum

   Move to ports-gcc on base-gcc arches to fix build on sparc64
VersionDeltaFile
1.32+4-0x11/mate/settings-daemon/Makefile
+4-01 files

OpenBSD/ports TsYRA9Egeo/geoclue2 Makefile

   libnotify base-gcc chokes on __attribute__((__deprecated__)) annotating enum

   Move to ports-gcc to fix build on sparc64
VersionDeltaFile
1.59+4-0geo/geoclue2/Makefile
+4-01 files

OpenBSD/ports JzAZgjIx11/mate/caja Makefile

   libnotify base-gcc chokes on __attribute__((__deprecated__)) annotating enum

   Move to ports-gcc on base-gcc arches to fix build on sparc64
VersionDeltaFile
1.31+4-0x11/mate/caja/Makefile
+4-01 files

LLVM/project ecf04e2llvm/lib/Analysis LoopAccessAnalysis.cpp, llvm/test/Analysis/LoopAccessAnalysis multiple_stores_to_same_addr.ll

[LAA] Detect cross-iteration WAW when writing to the same pointer

Fixes https://github.com/llvm/llvm-project/issues/187402.
DeltaFile
+46-7llvm/test/Analysis/LoopAccessAnalysis/multiple_stores_to_same_addr.ll
+39-12llvm/lib/Analysis/LoopAccessAnalysis.cpp
+12-28llvm/test/Transforms/LoopVectorize/RISCV/gather-scatter-cost.ll
+97-473 files

OpenBSD/ports p0UGFmAdevel/py-holidays distinfo Makefile, devel/py-holidays/pkg PLIST

   update py-holidays to 0.93
VersionDeltaFile
1.5+23-0devel/py-holidays/pkg/PLIST
1.7+2-2devel/py-holidays/distinfo
1.8+1-2devel/py-holidays/Makefile
+26-43 files

LLVM/project b260861llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 reduced-ordered-values-update.ll

[SLP]Update values after ordered vectorization

Need to update matching between the original reduced values and their
vectorized matches after ordered reduction vectorization to avoid
a compiler crash
DeltaFile
+27-0llvm/test/Transforms/SLPVectorizer/X86/reduced-ordered-values-update.ll
+9-9llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+36-92 files

OpenBSD/ports 4wIqoRtwww/jupyter-notebook distinfo Makefile, www/jupyter-notebook/pkg PLIST

   update jupyter-notebook to 7.5.5
VersionDeltaFile
1.28+58-58www/jupyter-notebook/pkg/PLIST
1.23+2-2www/jupyter-notebook/distinfo
1.43+1-1www/jupyter-notebook/Makefile
+61-613 files

OpenBSD/ports Tim2Mk4www/py-tornado Makefile distinfo, www/py-tornado/pkg PLIST

   update py-tornado to 6.5.5

   Addresses:
   CVE-2025-47287
   CVE-2025-67724
   CVE-2025-67725
   CVE-2025-67726

   ok sthen@
VersionDeltaFile
1.37+5-3www/py-tornado/Makefile
1.17+2-2www/py-tornado/distinfo
1.21+2-0www/py-tornado/pkg/PLIST
+9-53 files

NetBSD/pkgsrc TyL5Ekynet/nbtscan distinfo, net/nbtscan/patches patch-nbtscan.c patch-statusq.c

   nbtscan: Fix implicit decl of bzero(3)
VersionDeltaFile
1.1+14-0net/nbtscan/patches/patch-nbtscan.c
1.1+14-0net/nbtscan/patches/patch-statusq.c
1.12+3-1net/nbtscan/distinfo
+31-13 files

NetBSD/pkgsrc x3aoSi4net/netpipes distinfo, net/netpipes/patches patch-ad

   netpipes: Fix implicit decl of string funcs
VersionDeltaFile
1.2+5-3net/netpipes/patches/patch-ad
1.7+2-2net/netpipes/distinfo
+7-52 files

LLVM/project 44c6a0amlir/lib/Dialect/XeGPU/Transforms XeGPULayoutImpl.cpp, mlir/test/Dialect/XeGPU propagate-layout.mlir

[MLIR][XeGPU] Fix dpas f16 output layout (#184419)

The layout propagation fails if dpas has an f16 accumulator. This fix
resolves the issue by removing the packingSize argument which seems not
valid here.
DeltaFile
+31-0mlir/test/Dialect/XeGPU/propagate-layout.mlir
+1-1mlir/lib/Dialect/XeGPU/Transforms/XeGPULayoutImpl.cpp
+32-12 files

NetBSD/pkgsrc fF3WS19net/miruo distinfo, net/miruo/patches patch-miruo.h

   miruo: Fix implicit decl of ctype funcs
VersionDeltaFile
1.1+14-0net/miruo/patches/patch-miruo.h
1.6+2-1net/miruo/distinfo
+16-12 files

NetBSD/pkgsrc U7iMRVSnet/modpcap distinfo, net/modpcap/patches patch-aa

   modpcap: Fix implicit decl of bzero(3)
VersionDeltaFile
1.2+19-11net/modpcap/patches/patch-aa
1.5+2-2net/modpcap/distinfo
+21-132 files

NetBSD/pkgsrc 94qdsCPnet/lft Makefile

   lft: Fix build on SunOS with recent gcc
VersionDeltaFile
1.15+3-1net/lft/Makefile
+3-11 files