Skip to content

Establish Echo's sealed public runtime boundary #1560

Establish Echo's sealed public runtime boundary

Establish Echo's sealed public runtime boundary #1560

Triggered via pull request August 24, 2026 15:54
Status Failure
Total duration 5m 15s
Artifacts

ci.yml

on: pull_request
Tests (workspace sans warp-core)
3m 32s
Tests (workspace sans warp-core)
Tests (warp-core)
2m 30s
Tests (warp-core)
Format
21s
Format
Hook Regression Tests
49s
Hook Regression Tests
Clippy (core libs)
45s
Clippy (core libs)
Clippy (support libs)
54s
Clippy (support libs)
Clippy (bins)
1m 54s
Clippy (bins)
Clippy (warp-core test lanes)
1m 5s
Clippy (warp-core test lanes)
Clippy (det_fixed)
44s
Clippy (det_fixed)
Build and check Edict provider lowerer
1m 52s
Build and check Edict provider lowerer
Build and check Edict provider verifier
1m 44s
Build and check Edict provider verifier
Edict provider host contract (Rust 1.94)
5m 12s
Edict provider host contract (Rust 1.94)
Build echo-cas (wasm32)
28s
Build echo-cas (wasm32)
Tests (musl)
2m 14s
Tests (musl)
Tests (det_fixed)
1m 46s
Tests (det_fixed)
Tests (musl, det_fixed)
2m 50s
Tests (musl, det_fixed)
Rust Version Guard
14s
Rust Version Guard
WASM Package Boundary
2m 28s
WASM Package Boundary
Man Pages Freshness
1m 5s
Man Pages Freshness
Deterministic Math Guard
6s
Deterministic Math Guard
Determinism Guards
29s
Determinism Guards
DIND (PR set)
55s
DIND (PR set)
Benchmarks (compilation gate)
44s
Benchmarks (compilation gate)
Rustdoc (warnings gate)
49s
Rustdoc (warnings gate)
Dependency Policy (cargo-deny)
1m 12s
Dependency Policy (cargo-deny)
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 25 warnings
Hook Regression Tests
Process completed with exit code 1.
Tests (workspace sans warp-core)
Process completed with exit code 101.
Tests
Process completed with exit code 1.
Edict provider host contract (Rust 1.94)
Error: ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/hex-0.4.3/tests/target'
Edict provider host contract (Rust 1.94)
ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/hex-0.4.3/tests/target'
Edict provider host contract (Rust 1.94)
Error: ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.42/tests/target'
Edict provider host contract (Rust 1.94)
ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.42/tests/target'
Edict provider host contract (Rust 1.94)
Error: ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.42/tests/trybuild'
Edict provider host contract (Rust 1.94)
ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.42/tests/trybuild'
Edict provider host contract (Rust 1.94)
Error: ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wit-parser-0.251.0/tests/trybuild'
Edict provider host contract (Rust 1.94)
ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wit-parser-0.251.0/tests/trybuild'
Edict provider host contract (Rust 1.94)
Error: ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wit-parser-0.251.0/tests/target'
Edict provider host contract (Rust 1.94)
ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wit-parser-0.251.0/tests/target'
Deterministic Math Guard
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rust Version Guard
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build echo-cas (wasm32)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Determinism Guards
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Clippy (det_fixed)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Benchmarks (compilation gate)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Clippy (core libs)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Hook Regression Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rustdoc (warnings gate)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
DIND (PR set)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Clippy (support libs)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Man Pages Freshness
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Clippy (warp-core test lanes)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Dependency Policy (cargo-deny)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and check Edict provider verifier
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Tests (det_fixed)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and check Edict provider lowerer
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Clippy (bins)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Tests (musl)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
WASM Package Boundary
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Tests (warp-core)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Tests (musl, det_fixed)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Tests (workspace sans warp-core)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Edict provider host contract (Rust 1.94)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/