[llubi] Add support for constant expressions (#203746)
This patch adds support for most kinds of constant expressions, except
for ptrtoint/inttoptr. Casting between pointers and integers is
stateful, so they cannot be cached. I plan to implement them in
subsequent patches. ptrtoaddr is also supported in this patch to block
constant folding.
The logic in `evaluateConstantExpression` duplicates the interpreter's
code in `visit*` methods. But I think it is acceptable. Only the GEP
computation is reused.
18158 bhyve leaks AMD PQOS leaf 0x80000020 causing Linux guest divide-by-zero
Reviewed by: ixi meow <illumos at iximeow.net>
Reviewed by: Carlos Neira <cneira at Edgecast.io>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
xvidcap: Avoid regressions with recent GNU toolchains.
With GCC 14 and newer, building xvidcap's internal codecs silently
fails. This results in a working package, but without any usable
codecs, which vastly impacts xvidcap's functionality.
This change fixes the silent errors.
xvidcap: Avoid regressions with recent GNU toolchains.
With GCC 14 and newer, building xvidcap's internal codecs silently
fails. This results in a working package, but without any usable
codecs, which vastly impacts xvidcap's functionality.
This change fixes the silent errors.
games/lmarbles: Upgrade to 1.1.1
- Switch to DISTVERSION
- Drop fetching extra icons and use shipped desktop .png
- Add pkg-message about upstream changes related to removal of global shared
state support
- Take maintainership
ChangeLog: https://sourceforge.net/p/lgames/code/HEAD/tree/trunk/lmarbles/ChangeLog
[flang][OpenMP] Lower target in_reduction for host fallback
Enable host-fallback lowering for target in_reduction in Flang and MLIR OpenMP translation.
Model target in_reduction through the matching map entry, force address-preserving implicit mapping for Flang in_reduction list items, and emit the host-side task-reduction lookup with __kmpc_task_reduction_get_th_data. Unsupported device/offload-entry and richer reduction forms remain diagnosed.
Add Flang lowering, MLIR verifier/translation, and LLVM IR tests for the supported host-fallback path and the remaining unsupported cases.
net/knot: Update to 3.5.5
Knot DNS 3.5.5 (2026-06-12)
Features:
knotd: support for binding wildcard addresses to a specific network interface
mod-alias: ALIAS record synthesis from locally served targets (Thanks to Bron Gondwana) !1867 (merged)
Improvements:
knotd: zone XFR freeze state is persistent across restarts by storing it in timers
knotd: optimized rescheduled DNSSEC validation
knotd: hardened manually triggered DNSSEC validation
utils: configuration detection fails if the database is empty or inaccessible
utils: LMDB reader lock table is purged even for read-only access
utils: errors when writing to stdout are reported
libs: upgraded embedded libngtcp2 to 1.23.0
doc: various improvements
[22 lines not shown]