Skip to content

refactor: sdk v2

refactor: sdk v2 #6490

Triggered via pull request December 18, 2024 00:59
Status Failure
Total duration 8m 35s
Artifacts

pr.yml

on: pull_request
Matrix: Low Memory

Annotations

51 errors and 16 warnings
Spell Check
HttpError: Validation Failed: {"resource":"PullRequestReviewComment","code":"invalid","field":"pull_request_review_thread.path"}, {"resource":"PullRequestReviewComment","code":"missing_field","field":"pull_request_review_thread.diff_hunk"}
Spell Check
HttpError: Validation Failed: {"resource":"PullRequestReviewComment","code":"invalid","field":"pull_request_review_thread.path"}, {"resource":"PullRequestReviewComment","code":"missing_field","field":"pull_request_review_thread.diff_hunk"}
Spell Check
Error: There were some changed files, please update your PR with the code review suggestions
Check lock files
Process completed with exit code 101.
Low Memory (64)
Process completed with exit code 101.
Low Memory (16)
The job was canceled because "_64" failed.
Low Memory (16)
The operation was canceled.
Low Memory (32)
The job was canceled because "_64" failed.
Low Memory (32)
The operation was canceled.
Test (x86-64): crates/sdk/src/provers/env.rs#L29
failed to resolve: use of undeclared type `CudaProver`
Test (x86-64): crates/sdk/src/provers/cuda.rs#L41
method `prove` has 6 parameters but the declaration in trait `Prover::prove` has 4
Test (x86-64): crates/sdk/src/lib.rs#L170
no method named `execute` found for struct `local::CpuProver` in the current scope
Test (x86-64): crates/sdk/src/lib.rs#L182
no method named `execute` found for struct `local::CpuProver` in the current scope
Test (x86-64): crates/sdk/src/lib.rs#L193
no method named `execute` found for struct `local::CpuProver` in the current scope
Test (x86-64): crates/sdk/src/lib.rs#L201
no method named `setup` found for struct `local::CpuProver` in the current scope
Test (x86-64): crates/sdk/src/lib.rs#L207
no method named `verify` found for struct `local::CpuProver` in the current scope
Test (x86-64): crates/sdk/src/lib.rs#L211
no method named `verify` found for struct `local::CpuProver` in the current scope
Test (x86-64): crates/sdk/src/lib.rs#L221
no method named `setup` found for struct `local::CpuProver` in the current scope
Test (x86-64): crates/sdk/src/lib.rs#L227
no method named `verify` found for struct `local::CpuProver` in the current scope
Test (ARM): crates/sdk/src/provers/env.rs#L29
failed to resolve: use of undeclared type `CudaProver`
Test (ARM): crates/sdk/src/provers/cuda.rs#L41
method `prove` has 6 parameters but the declaration in trait `Prover::prove` has 4
Test (ARM): crates/sdk/src/lib.rs#L170
no method named `execute` found for struct `local::CpuProver` in the current scope
Test (ARM): crates/sdk/src/lib.rs#L182
no method named `execute` found for struct `local::CpuProver` in the current scope
Test (ARM): crates/sdk/src/lib.rs#L193
no method named `execute` found for struct `local::CpuProver` in the current scope
Test (ARM): crates/sdk/src/lib.rs#L201
no method named `setup` found for struct `local::CpuProver` in the current scope
Test (ARM): crates/sdk/src/lib.rs#L207
no method named `verify` found for struct `local::CpuProver` in the current scope
Test (ARM): crates/sdk/src/lib.rs#L211
no method named `verify` found for struct `local::CpuProver` in the current scope
Test (ARM): crates/sdk/src/lib.rs#L221
no method named `setup` found for struct `local::CpuProver` in the current scope
Test (ARM): crates/sdk/src/lib.rs#L227
no method named `verify` found for struct `local::CpuProver` in the current scope
Cargo Check: crates/sdk/src/lib.rs#L170
no method named `execute` found for struct `local::CpuProver` in the current scope
Cargo Check: crates/sdk/src/lib.rs#L182
no method named `execute` found for struct `local::CpuProver` in the current scope
Cargo Check: crates/sdk/src/lib.rs#L193
no method named `execute` found for struct `local::CpuProver` in the current scope
Cargo Check: crates/sdk/src/lib.rs#L201
no method named `setup` found for struct `local::CpuProver` in the current scope
Cargo Check: crates/sdk/src/lib.rs#L207
no method named `verify` found for struct `local::CpuProver` in the current scope
Cargo Check: crates/sdk/src/lib.rs#L211
no method named `verify` found for struct `local::CpuProver` in the current scope
Cargo Check: crates/sdk/src/lib.rs#L221
no method named `setup` found for struct `local::CpuProver` in the current scope
Cargo Check: crates/sdk/src/lib.rs#L227
no method named `verify` found for struct `local::CpuProver` in the current scope
Cargo Check: crates/sdk/src/lib.rs#L231
no method named `verify` found for struct `local::CpuProver` in the current scope
Cargo Check: crates/sdk/src/lib.rs#L241
no method named `setup` found for struct `local::CpuProver` in the current scope
CLI
Process completed with exit code 101.
Formatting & Clippy: crates/sdk/src/provers/env.rs#L29
failed to resolve: use of undeclared type `CudaProver`
Formatting & Clippy: crates/sdk/src/provers/cuda.rs#L41
method `prove` has 6 parameters but the declaration in trait `provers::Prover::prove` has 4
Formatting & Clippy: crates/sdk/src/lib.rs#L170
no method named `execute` found for struct `provers::local::CpuProver` in the current scope
Formatting & Clippy: crates/sdk/src/lib.rs#L182
no method named `execute` found for struct `provers::local::CpuProver` in the current scope
Formatting & Clippy: crates/sdk/src/lib.rs#L193
no method named `execute` found for struct `provers::local::CpuProver` in the current scope
Formatting & Clippy: crates/sdk/src/lib.rs#L201
no method named `setup` found for struct `provers::local::CpuProver` in the current scope
Formatting & Clippy: crates/sdk/src/lib.rs#L207
no method named `verify` found for struct `provers::local::CpuProver` in the current scope
Formatting & Clippy: crates/sdk/src/lib.rs#L211
no method named `verify` found for struct `provers::local::CpuProver` in the current scope
Formatting & Clippy: crates/sdk/src/lib.rs#L221
no method named `setup` found for struct `provers::local::CpuProver` in the current scope
Formatting & Clippy: crates/sdk/src/lib.rs#L227
no method named `verify` found for struct `provers::local::CpuProver` in the current scope
Examples
Process completed with exit code 101.
Spell Check
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Check Verifier `no_std`
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (x86-64)
test-artifacts@3.0.0: Program built at 2024-12-18 01:03:25
Test (x86-64): crates/sdk/src/lib.rs#L161
unused import: `CostEstimator`
Test (x86-64)
`sp1-sdk` (lib test) generated 1 warning
Test (ARM)
test-artifacts@3.0.0: Program built at 2024-12-18 01:04:07
Test (ARM): crates/sdk/src/lib.rs#L161
unused import: `CostEstimator`
Test (ARM)
`sp1-sdk` (lib test) generated 1 warning
Cargo Check
test-artifacts@3.0.0: Program built at 2024-12-18 01:04:35
Cargo Check: crates/sdk/src/lib.rs#L161
unused import: `CostEstimator`
Cargo Check
`sp1-sdk` (lib test) generated 1 warning
Cargo Check
build failed, waiting for other jobs to finish...
Cargo Check: crates/cli/src/commands/vkey.rs#L51
use of deprecated associated function `sp1_sdk::ProverClient::new`: use ProverClient::env() instead
Cargo Check
`sp1-cli` (lib) generated 1 warning
Formatting & Clippy
test-artifacts@3.0.0: Program built at 2024-12-18 01:03:50
Formatting & Clippy
test-artifacts@3.0.0: Skipping build due to clippy invocation.