devel/prjpeppercorn112: Remove port
This ports gets removed immediately without a grace period as it is only
useful in combination with the devel/nextpnr* ports which no longer support
this particular version of prjpeppercorn.
devel/prjpeppercorn112: Remove port
This ports gets removed immediately without a grace period as it is only
useful in combination with the devel/nextpnr* ports which no longer support
this particular version of prjpeppercorn.
[lldb][test] Skip the frame 0 stack expedite test with an out-of-tree debugserver (#216496)
test_threads_info_expedites_stopped_frame_stack asserts that
jThreadsInfo
carries frame 0's stack memory for the stopped thread. debugserver only
does
that since b631e0cbd1c9, so a system debugserver sends the backchain
alone and
the test fails with "no frame 0 stack memory for stopped thread".
[IR][Intrinsics] Fix llvm.powi to require a scalar integer exponent (#216160)
Fix llvm.powi intrinsic to enforce a scalar integer exponent,
aligning the implementation with the LangRef specification.
p5-DBI: update to 1.652.
1.652 - 2026-08-15, H.Merijn Brand & Robert Rothenberg
* DBI now requires perl-5.12, driven by CVE's
* Fix test for perl configured without threads (caught by perl-5.45.1)
* Small doc fix, (issue#155), thanks Dick Franks
* Add suggested dependency (issue#145), thanks Dick Franks
* Force placeholder limit on :# and :p# too (CVE-2026-73194)
* Limit statements to 292 Mb in preparse (CVE-2026-73193)
* Add a security policy (issue#174)
* Add dbm_updatable_key attribute to DBD::DBM to configure how keys are updated
* Fix missing import in DBI::DBD::SqlEngine
* Fix !Caller2 caller loss when $^P is set (PR#184) (Thanks Paul)
Merge main into the derive-record-padding branch
Main has moved 931 commits and both parents of this branch landed with it, the
mark list in #215174 and the CIRGen marks in #215175, so this branch keeps only
the change that drops the stored `padded` bit and derives it from the `pad`
marks instead.
Assisted-by: Cursor / claude-opus-5
TIOCGSID can dereference a freed t_session, because we are storing s_leader
in the wrong place. This is a cold hard crash crashes. Some folk are
looking at fixing this properly but it will take some time, so in the meantime
we should just fail the ioctl.
From Acts1632, ok kettenis
[Object][Wasm] Guard relocation diagnostics against out-of-range indexes (#204872)
The badReloc lambda in parseRelocSection() accesses Symbols[Reloc.Index]
when building diagnostic messages, even after validation has determined
that Reloc.Index is out of range. This causes a heap out-of-bounds read
that can crash LLVM tools or produce unexpected diagnostic output.
Fix by checking Reloc.Index against Symbols.size() before dereferencing,
and emit the numeric index in the error message when out of range.
The vulnerable diagnostic path is shared across multiple relocation type
validation failures, including R_WASM_FUNCTION_INDEX_LEB,
R_WASM_TAG_INDEX_LEB, R_WASM_TABLE_NUMBER_LEB, and
R_WASM_MEMORY_ADDR_LEB.
Note: this is a minimal fix addressing the out-of-bounds access. The
R_WASM_TYPE_INDEX_LEB path validates against Signatures.size() but
badReloc() still references Symbols[Reloc.Index], which may warrant
a broader diagnostic refactoring separately.