compat: linux: use appropriate variables for copying out old timers
We copyout &l_oval but do the conversions into &l_val, leaving us with
stack garbage. A build with an LLVM21 cross-toolchain seems to catch
this.
Reported by: Florian Limberger <flo purplekraken com>
Reviewed by: markj
Fixes: a1fd2911ddb06 ("linux(4): Implement timer_settime64 syscall.")
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D52985
[SLP]Do not swap RHS, if it is used in bool op, used as a second operand in a reduction
If the RHS operand is used as a first operand in the bool reduction op,
used as a second operand in the reduction ops, still need to use this
RHS as RHS, not as LHS
https://alive2.llvm.org/ce/z/pmc2YJ
Fixes #173796
[X86][NewPM] Port x86-optimize-leas to the new pass manager
Title. Test coverage also added.
Reviewers: arsenm, phoebewang, paperchalice, topperc, RKSimon
Pull Request: https://github.com/llvm/llvm-project/pull/173760
sys/xen: Use __printflike() instead of format(printf)
The __printflike macro sets the format to freebsd_kprintf which recent
clang understands and warns about. Fixes the following error:
`passing 'printf' format string where 'freebsd_kprintf' format string is expected [-Werror,-Wformat]`
MFC after: 1 week
ocs_fc: Use __printflike() instead of format(printf)
The __printflike macro sets the format to freebsd_kprintf which recent
clang understands and warns about. Fixes the following error:
`passing 'printf' format string where 'freebsd_kprintf' format string is expected [-Werror,-Wformat]`
MFC after: 1 week
[AMDGPU][NewPM] Consistently preserve IR analyses in MF passes
These three passes were not doing so, unlike all the other passes.
Reviewers: vikramRH, cdevadas, paperchalice, arsenm
Pull Request: https://github.com/llvm/llvm-project/pull/173758
[CodeGen][NewPM] Consistently preserve IR analyses in MF passes
This was the only pass that did not do this in the generic codegen
infra. Update it to be consistent.
Reviewers: optimisan, paperchalice, arsenm
Pull Request: https://github.com/llvm/llvm-project/pull/173757
[NFC] Rename variables to FPOp (#173792)
In my earlier PR (https://github.com/llvm/llvm-project/pull/167574),
I've named a variable in fpext function wrong. I've changed the name in
both functions to generic FPOp
py-sentry-sdk: updated to 2.48.0
2.48.0
Middleware spans are now disabled by default in Django, Starlette and FastAPI integrations. Set the middleware_spans integration-level option to capture individual spans per middleware layer. To record Django middleware spans, for example, configure as follows
import sentry_sdk
from sentry_sdk.integrations.django import DjangoIntegration
sentry_sdk.init(
dsn="<your-dsn>",
integrations=[
DjangoIntegration(middleware_spans=True),
],
)
New Features
feat(ai): add single message truncation
[63 lines not shown]
net-im/dino: Unbreak build
- Incorrect use of meson in the previous patch (apologies), this
patch fixes the previous misconception.
- Reformatted Makefile so plugin options are grouped together.
- Ensure plugin-dependent files within plist are properly labeled
with the right plugin.
PR: 291721
Reported by: Ivan Rozhuk <rozhuk dot im at gmail dot com>
x11-fonts/ttf-ancient-fonts: New port: Set of fonts designed for ancient languages and scripts
Initial patch by Piotr Smyrak <ps.ports at smyrak.com> (maintainer)
PR: 291275