[orc-rt] Use the Error matchers in OptionParserTest (#228701)
Use the Error matchers introduced in 4c8a437d0487 to clean up error
checks in OptionParserTest.
[X86] Don't skip frame setup/destroy on SEH pseudos and regenerate tests (#225445)
As in title. Skipping setting setup/destroy flags caused pseudos to be
wrongly reordered by scheduling
[Support] Add assert for DataBytes in calculateReflectedCRC32 (#228688)
Add an assertion to calculateReflectedCRC32 to check DataBytes is one of
the expected value (1, 2, 4, or 8 bytes).
Co-authored-by: Jared Wyles <jared.wyles at gmail.com>
[flang] Plugin directives: address review comments
- Accept as procedure arguments only subprograms and external procedures:
reject dummy procedures, procedure pointers, statement functions and
intrinsics; a generic name stands for its specific procedure of the same
name, and is an error without one. Accept as variable arguments only
variables (not e.g. derived types or module names). Lowering no longer
calls mangleName on anything else, which aborted.
- Make a malformed argument list of a directive with a registered prefix a
parse error instead of an ignored, unrecognized directive.
- Leave out of a module file a directive whose arguments are not visible in
the module (e.g. an internal procedure or a dummy argument), with a
warning, instead of writing a module file that cannot be read.
- In a function without a RESULT clause, take its name as the function, not
its result variable, where a procedure may be meant.
- Record a directive on the host's symbol when its subject is host
associated (a module procedure naming itself), so it is written to the
module file.
Co-Authored-By: Claude Opus 5.5 <noreply at anthropic.com>
[orc-rt] Use the Error matchers in SimplePackedSerializationTest (#228696)
Use the Error matchers introduced in 4c8a437d0487 to clean up error
checks in SimplePackedSerializationTest.
[ARM] fix `r14` aliasing `lr` on `thumb-1` (#225746)
Since https://github.com/llvm/llvm-project/pull/179740 `r14` is accepted
as an alias for `lr`, which works on `arm` and `thumb-2` targets, but
not on `thumb-1`
https://godbolt.org/z/WEEjMMj93
```llvm
; -mtriple=thumbv6m-none-eabi
define i32 @read_r14() nounwind {
start:
%1 = tail call i32 asm sideeffect alignstack "", "=&{r14},~{cc},~{memory}"()
ret i32 %1
}
```
Gives
[11 lines not shown]
Merge commit c4ce37507537 from llvm-project (by ShengYi Hung):
[Clang][Sema] Create LocalScope for Variable Template (#228280)
A variable template should create its own LocalScope, as it should be
opaque to other instantiations. This can occur when there are multiple
instantiations in the same lexical scope. The correct behavior is that
these instantiations should not be chained together.
Assisted-by: Claude # Test ReleaseNote
Fixes: #134148
This fixes an assertion while building the devel/glaze port.
PR: 276265
MFC after: 3 days
Merge commit c4ce37507537 from llvm-project (by ShengYi Hung):
[Clang][Sema] Create LocalScope for Variable Template (#228280)
A variable template should create its own LocalScope, as it should be
opaque to other instantiations. This can occur when there are multiple
instantiations in the same lexical scope. The correct behavior is that
these instantiations should not be chained together.
Assisted-by: Claude # Test ReleaseNote
Fixes: #134148
This fixes an assertion while building the devel/glaze port.
PR: 276265
MFC after: 3 days
entr: update to 5.9.
== 5.9: October 1, 2026
- Sleep for 1ms after utility is terminated in restart mode
- Abort if path length exceed boundaries, no longer rely on strlcpy(3)
- Check argument length before copying
[SLP]Pack unique consecutive loads instead of gathering duplicated lanes
A load bundle with duplicated lanes whose unique loads are consecutive
was kept as is and emitted as a masked gather. Pack the unique loads
into a single wide load plus a reuse shuffle, unless the target reports
the masked gather as cheaper.
Reviewers:
Pull Request: https://github.com/llvm/llvm-project/pull/228698
webkit-gtk*: update to 2.54.1
- Allow pasting in-memory image data from clipboard.
- Add User-Agent quirk for Amazon Luna.
- Align the filter surface with the device pixel grid.
- Fix rendering of scaled or transformed no-repeat background images.
- Fix rendering of preserve-3d layers when a layer crosses the camera plane.
- Fix SkiaCompositingLayer filter rendering under transforms.
- Do not rasterize the part of a tile that the clip drops.
- Skip non-composited frames when damage is empty.
- Fix text deleted by input method delete-surrounding in contenteditable.
- Fix several crashes and rendering issues.
vt_fb: Do not perform VT switch in vd_init hook
After 40c20fc29cad it is done by vt_core as soon as vt lock is dropped
after vd_init() has been executed to avoid sleeping with non-sleepable
lock held.
Reviewed by: quentin.thebault_defenso.fr, vexeduxr
Differential Revision: https://reviews.freebsd.org/D59632
vt_fb: Do not perform VT switch in vd_init hook
After 40c20fc29cad it is done by vt_core as soon as vt lock is dropped
after vd_init() has been executed to avoid sleeping with non-sleepable
lock held.
Reviewed by: quentin.thebault_defenso.fr, vexeduxr
Differential Revision: https://reviews.freebsd.org/D59632
misc/sesh: update to 2.31.0
Changes in 2.31.0:
* New sesh list --format option for custom row formatting
* Lower go directive to 1.26
Changes in 2.30.1:
* Release workflow fix only
Changes in 2.30.0:
* Picker: nested sort_order arrays merge sources into one
score-ordered group; new [tui] group_separator option
* Picker: remove a zoxide entry with Ctrl-X; new [frecency]
remove_command option
* Fix --switch from a GUI launcher not moving the tmux client
* Report an error instead of success when tmux is unreachable
[12 lines not shown]
multimedia/jellyfin-ffmpeg: Update to 8.1.3.1
- New upstream version 8.1.3.
- Fix instability when using MSDK for hwupload on Windows.
- Update backported vulkan fixes from upstream.
Changes: https://github.com/jellyfin/jellyfin-ffmpeg/releases/tag/v8.1.3-1
PR: 298923
Sponsored by: Netzkommune GmbH
net-mgmt/semaphore: Write rc script output to a log file
Redirect stdout and stderr of the service to /var/log/semaphore.log.
The path can be changed with semaphore_logfile in rc.conf.
PR: 298453
Approved by: egypcio (maintainer timeout)
Sponsored by: Netzkommune GmbH