LLVM/project 045941b — llvm/lib/Target/BPF BTFDebug.cpp

[spr] update

Created using spr 2.0.0-beta.2
DeltaFile
+8-6llvm/lib/Target/BPF/BTFDebug.cpp
+8-61 files

LLVM/project 3cf1c61 — llvm/lib/CodeGen/SelectionDAG SelectionDAG.cpp

[SelectionDAG][NFC] Fix grammar in UpdateSDLocOnMergeSDNode comment (#235536)
DeltaFile
+2-2llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
+2-21 files

FreeBSD/ports e44bc57 — textproc/py-jiter Makefile Makefile.crates

textproc/py-jiter: Update to 0.18.0

Changelog: https://github.com/pydantic/jiter/compare/v0.17.0...v0.18.0

Reported by:    portscout
DeltaFile
+17-15textproc/py-jiter/distinfo
+7-6textproc/py-jiter/Makefile.crates
+1-2textproc/py-jiter/Makefile
+25-233 files

LLVM/project 5210e17 — llvm/test/CodeGen/MIR/X86 inline-asm-operand-count.mir

Merge branch 'users/void/asm-rm-4-regallocfast-fold' into users/void/asm-rm-5-prefer-reg
DeltaFile
+1-4llvm/test/CodeGen/MIR/X86/inline-asm-operand-count.mir
+1-41 files

LLVM/project 0a40709 — llvm/test/CodeGen/MIR/X86 inline-asm-operand-count.mir

Merge branch 'users/void/asm-rm-3-direct-mem-output-error' into users/void/asm-rm-4-regallocfast-fold
DeltaFile
+1-4llvm/test/CodeGen/MIR/X86/inline-asm-operand-count.mir
+1-41 files

LLVM/project 9ef54e1 — llvm/test/CodeGen/MIR/X86 inline-asm-operand-count.mir

[MIR] Drop the numeric flag from the operand count test

An inline asm operand flag written as an immediate holds its register
class's TableGen ID, so adding a register class can change the
immediate, though the class stays the same. The "ops:N" syntax lets
tests write every flag symbolically instead. The new test's numeric flag
had no class, but it was still an immediate, and other tests already
check that a numeric flag prints with its count: peephole-copy.mir,
callbr-asm-kill.mir, and scavenge-clobbered-reg.mir.

Assisted-by: Claude Opus 5.5
DeltaFile
+1-4llvm/test/CodeGen/MIR/X86/inline-asm-operand-count.mir
+1-41 files

LLVM/project 71378af — llvm/test/CodeGen/MIR/X86 inline-asm-operand-count.mir

Merge branch 'users/void/asm-rm-2-fold-tied-operands' into users/void/asm-rm-3-direct-mem-output-error
DeltaFile
+1-4llvm/test/CodeGen/MIR/X86/inline-asm-operand-count.mir
+1-41 files

LLVM/project 1630dba — llvm/test/CodeGen/MIR/X86 inline-asm-operand-count.mir

Merge branch 'users/void/mir-inline-asm-operand-count' into users/void/asm-rm-2-fold-tied-operands
DeltaFile
+1-4llvm/test/CodeGen/MIR/X86/inline-asm-operand-count.mir
+1-41 files

HardenedBSD/ports b7f605e — Templates config.guess config.sub, databases/sqlrelay/files patch-config.sub

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-2,659databases/sqlrelay/files/patch-config.sub
+1,490-927Templates/config.sub
+947-604Templates/config.guess
+1,020-0x11/bhotkeys-dwm/files/superasmodkey-patch
+0-379misc/py-kartograph/files/patch-2to3
+273-0security/vuxml/vuln/2026.xml
+3,730-4,569120 files not shown
+4,663-5,294126 files

LLVM/project caf7a71 — compiler-rt/lib/hwasan CMakeLists.txt, compiler-rt/test/hwasan lit.cfg.py

[hwasan] Disable aliasing mode runtime and tests on Android (#235414)

HWASan x86_64 aliasing mode
(`-fsanitize-hwaddress-experimental-aliasing`)
is only implemented on Linux (`hwasan_dynamic_shadow.cpp` does not set
up
`MapDynamicShadowAndAliases` under `SANITIZER_ANDROID`). Skip building
the
`hwasan_aliases` runtime on Android in
`compiler-rt/lib/hwasan/CMakeLists.txt`
and exclude Android from `supported_os` in
`compiler-rt/test/hwasan/lit.cfg.py`
when aliasing mode is enabled.

Assisted-by: Gemini
DeltaFile
+4-2compiler-rt/test/hwasan/lit.cfg.py
+1-1compiler-rt/lib/hwasan/CMakeLists.txt
+5-32 files

LLVM/project 311147b — compiler-rt/test/sanitizer_common/TestCases/Posix sanitizer_set_report_path_test.cpp

[test][compiler-rt] Set HOME and TMPDIR via re-exec in sanitizer_set_report_path_test (#235534)

Setting `HOME=%device_rundir/%t.homedir` in the lit `RUN:` line leaves
the
device path in the host `os.environ` when `android_run.py` invokes
`adb`,
causing `adb` 37+ (`KnownWifiHostsFile`) to abort trying to create
`$HOME/.android` on the host.

Set `HOME` and `TMPDIR` from `argv[0]` inside `main()` and re-exec the
test
binary so `/proc/self/environ` has the updated paths on the target
without
modifying the host environment.

Assisted-by: Gemini
DeltaFile
+13-1compiler-rt/test/sanitizer_common/TestCases/Posix/sanitizer_set_report_path_test.cpp
+13-11 files

HardenedBSD/ports e1814c5 — graphics/gpxsee Makefile distinfo

graphics/gpxsee: Update to 16.18

Update pkg-descr.

Changelog: https://github.com/tumic0/GPXSee/releases/tag/16.18

Approved by: osa, fluffy (mentors, implicit)
DeltaFile
+6-3graphics/gpxsee/pkg-descr
+3-3graphics/gpxsee/distinfo
+1-1graphics/gpxsee/Makefile
+10-73 files

FreeBSD/ports e1814c5 — graphics/gpxsee Makefile distinfo

graphics/gpxsee: Update to 16.18

Update pkg-descr.

Changelog: https://github.com/tumic0/GPXSee/releases/tag/16.18

Approved by: osa, fluffy (mentors, implicit)
DeltaFile
+6-3graphics/gpxsee/pkg-descr
+3-3graphics/gpxsee/distinfo
+1-1graphics/gpxsee/Makefile
+10-73 files

LLVM/project 3b06f6e — flang/include/flang/Evaluate type.h

Use CHECK_MSG (suggested by DeepSeek)
DeltaFile
+2-2flang/include/flang/Evaluate/type.h
+2-21 files

FreeBSD/ports 5a717ce — devel/gh Makefile pkg-plist

devel/gh: Update to 2.103.2

ChangeLog:
https://github.com/cli/cli/releases/tag/v2.103.2
DeltaFile
+5-5devel/gh/distinfo
+7-0devel/gh/pkg-plist
+1-2devel/gh/Makefile
+13-73 files

HardenedBSD/ports 5a717ce — devel/gh Makefile pkg-plist

devel/gh: Update to 2.103.2

ChangeLog:
https://github.com/cli/cli/releases/tag/v2.103.2
DeltaFile
+5-5devel/gh/distinfo
+7-0devel/gh/pkg-plist
+1-2devel/gh/Makefile
+13-73 files

LLVM/project b76978f — llvm/lib/Target/ARM ARMBaseInstrInfo.cpp, llvm/test/CodeGen/ARM machine-sink-debug-instr.ll

[ARM] Prevent debug instructions from blocking SUB/CMP folding (#234919)

A `DBG_VALUE` between an ARM subtraction and its matching compare hides
the
compare from `ARMBaseInstrInfo::shouldSink`. MachineSink can then sink
the
subtraction into a successor, preventing `optimizeCompareInstr` from
folding
the pair into `SUBS`; with debug information this leaves an extra `CMP`.

Look past debug instructions when checking the adjacent compare, while
keeping
pseudo probes as barriers. The regression test checks both the debug
input and
the same input after debug information is stripped.

This issue was found by a non-AI automated testing tool. AI assisted
with the analysis and development of the fix.
DeltaFile
+44-0llvm/test/CodeGen/ARM/machine-sink-debug-instr.ll
+5-4llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
+49-42 files

FreeBSD/ports 31d6cbe — security/vuxml/vuln 2026.xml

security/vuxml: Document ImageMagick vulnerabilities

PR:             300074
Sponsored by:   Netzkommune GmbH
DeltaFile
+269-0security/vuxml/vuln/2026.xml
+269-01 files

HardenedBSD/ports 31d6cbe — security/vuxml/vuln 2026.xml

security/vuxml: Document ImageMagick vulnerabilities

PR:             300074
Sponsored by:   Netzkommune GmbH
DeltaFile
+269-0security/vuxml/vuln/2026.xml
+269-01 files

LLVM/project 4fc2e8f — compiler-rt/test/sanitizer_common/TestCases/Posix sanitizer_set_report_path_test.cpp

[spr] update

Created using spr 2.0.0-beta.2
DeltaFile
+13-1compiler-rt/test/sanitizer_common/TestCases/Posix/sanitizer_set_report_path_test.cpp
+13-11 files

HardenedBSD/ports c943f0b — security/vuxml/vuln 2025.xml

security/vuxml: adjust linux-rl9-libxslt package for b0a3466f-5efc-11f0-ae84-99047d0a6bcc (+)

Rerolled linux-rl9-libxslt-1.1.34_5 now includes fixes for mentioned CVEs
DeltaFile
+2-0security/vuxml/vuln/2025.xml
+2-01 files

HardenedBSD/ports 44f208e — textproc/linux-rl9-libxslt Makefile distinfo

textproc/linux-rl9-libxslt: chase upstream package reroll (+)

Changelog:
- Fix CVE-2025-10911 (RHEL-171991)
- Fix upgrade path for CVE-2023-40403 (RHEL-82213)
- Fix CVE-2023-40403 (RHEL-82213)
DeltaFile
+9-9textproc/linux-rl9-libxslt/distinfo
+2-2textproc/linux-rl9-libxslt/Makefile
+11-112 files

FreeBSD/ports c943f0b — security/vuxml/vuln 2025.xml

security/vuxml: adjust linux-rl9-libxslt package for b0a3466f-5efc-11f0-ae84-99047d0a6bcc (+)

Rerolled linux-rl9-libxslt-1.1.34_5 now includes fixes for mentioned CVEs
DeltaFile
+2-0security/vuxml/vuln/2025.xml
+2-01 files

FreeBSD/ports 44f208e — textproc/linux-rl9-libxslt Makefile distinfo

textproc/linux-rl9-libxslt: chase upstream package reroll (+)

Changelog:
- Fix CVE-2025-10911 (RHEL-171991)
- Fix upgrade path for CVE-2023-40403 (RHEL-82213)
- Fix CVE-2023-40403 (RHEL-82213)
DeltaFile
+9-9textproc/linux-rl9-libxslt/distinfo
+2-2textproc/linux-rl9-libxslt/Makefile
+11-112 files

FreeBSD/ports ac50e11 — devel/mold Makefile

devel/mold: Take maintainership

MFH:            2026Q4
(cherry picked from commit 816076c042327074ff1cb2f7e1421f11bc4f3619)
DeltaFile
+1-1devel/mold/Makefile
+1-11 files

HardenedBSD/ports 816076c — devel/mold Makefile

devel/mold: Take maintainership

MFH:            2026Q4
DeltaFile
+1-1devel/mold/Makefile
+1-11 files

FreeBSD/ports 816076c — devel/mold Makefile

devel/mold: Take maintainership

MFH:            2026Q4
DeltaFile
+1-1devel/mold/Makefile
+1-11 files

LLVM/project 96b428e — flang/include/flang/Optimizer/Dialect FIROps.td

fixup! [MLIR] Implement mayHaveNonZeroOffset class
DeltaFile
+2-0flang/include/flang/Optimizer/Dialect/FIROps.td
+2-01 files

LLVM/project c6600a4 — libclc/clc/lib/spirv/math clc_sw_fma.cl

[libclc] Support fp32 subnormal inputs and outputs in SPIR-V sw fma (#233791)

`__clc_sw_fma` previously assumed all non-zero inputs were normal floats
(extracting biased exponent `0` as `-127` with the implicit leading bit
`0x800000` set) and unconditionally flushed results with exponent `<=
-127` to zero. On devices that support fp32 subnormals and use software
fma, this caused `fma`, `expm1`, and `erf` to fail the CTS.

Normalize non-zero subnormal inputs using `__clc_clz` and, when fp32
subnormals are supported (`!__clc_denormals_are_zero_fp32()`),
right-shift the significand before rounding for exponents in `[-150,
-127]` so subnormal outputs and subnormal-to-normal rounding overflows
are rounded to nearest-even.
DeltaFile
+35-15libclc/clc/lib/spirv/math/clc_sw_fma.cl
+35-151 files

FreeBSD/ports 8e90108 — devel/pinact Makefile distinfo

devel/pinact: Update to 5.0.2

Changelog: https://github.com/suzuki-shunsuke/pinact/releases/tag/v5.0.2

Reported by:    GitHub (watch releases)
DeltaFile
+5-5devel/pinact/distinfo
+1-1devel/pinact/Makefile
+6-62 files