Skip to content

revert(jit): drop alias shim shortcut after interpreter regressions #240

revert(jit): drop alias shim shortcut after interpreter regressions

revert(jit): drop alias shim shortcut after interpreter regressions #240

Triggered via push September 23, 2026 07:33
Status Cancelled
Total duration 36m 10s
Artifacts –
Matrix: file-notify-public-ert
Matrix: native-file-notify
Matrix: native-terminal-output
Matrix: native-terminfo
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 70 warnings
GNU file notification ERT (windows-msvc-x86_64)
Canceling since a higher priority waiting request for ci-native terminal contract-refs/heads/main exists
GNU file notification ERT (windows-msvc-x86_64)
The operation was canceled.
native terminal contract
Canceling since a higher priority waiting request for ci-native terminal contract-refs/heads/main exists
native terminal output (windows-msvc-x86_64): crates/neomacs-terminfo/src/numeric/division.rs#L81
methods `validate` and `validate_stack` are never used
native terminal output (windows-msvc-x86_64): crates/neomacs-terminfo/src/numeric/division.rs#L7
fields `sequence`, `tokens`, and `variables` are never read
native terminal output (macos-aarch64): crates/neovm-core/src/buffer/buffer.rs#L5034
constant `BUFFER_MANAGER_CURRENT_OFFSET` is never used
native terminal output (macos-aarch64): crates/neovm-core/src/buffer/buffer.rs#L5032
constant `BUFFER_MANAGER_BUFFERS_OFFSET` is never used
native terminal output (macos-aarch64): crates/neovm-core/src/buffer/buffer.rs#L2862
associated constants `POINT_CHAR_POS_OFFSET`, `BEGV_CHAR_POS_OFFSET`, `ZV_CHAR_POS_OFFSET`, `POINT_EMACS_BYTE_POS_OFFSET`, `BEGV_EMACS_BYTE_POS_OFFSET`, and `ZV_EMACS_BYTE_POS_OFFSET` are never used
GNU file notification ERT (macos-aarch64): crates/neovm-core/src/emacs_core/runtime/jit/compile/lowering.rs#L1004
use of deprecated method `cranelift_codegen::ir::InstBuilder::iadd_imm`: use `iadd_imm_s` (sign-extends the immediate) or `iadd_imm_u` (zero-extends the immediate) instead
GNU file notification ERT (macos-aarch64): crates/neovm-core/src/emacs_core/runtime/jit/compile/lowering.rs#L990
use of deprecated method `cranelift_codegen::ir::InstBuilder::imul_imm`: use `imul_imm_s` (sign-extends the immediate) or `imul_imm_u` (zero-extends the immediate) instead
GNU file notification ERT (windows-msvc-x86_64): crates/neomacs-terminfo/src/numeric/division.rs#L81
methods `validate` and `validate_stack` are never used
GNU file notification ERT (windows-msvc-x86_64): crates/neomacs-terminfo/src/numeric/division.rs#L7
fields `sequence`, `tokens`, and `variables` are never read