Skip to content

Fix correctness issue in ZkProgram typing #4985

Fix correctness issue in ZkProgram typing

Fix correctness issue in ZkProgram typing #4985

Re-run triggered January 6, 2025 10:02
Status Failure
Total duration 1m 18s
Artifacts

build-action.yml

on: pull_request
Matrix: Run unit tests parallel
Matrix: Build-And-Test-Server
Build-And-Test-Web
0s
Build-And-Test-Web
Check-mina-commit
0s
Check-mina-commit
Build-And-Test-Server (Unit tests)
0s
Build-And-Test-Server (Unit tests)
Release-on-NPM
0s
Release-on-NPM
Release-mina-signer-on-NPM
0s
Release-mina-signer-on-NPM
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
Prepare: src/lib/provable/test/foreign-field-gadgets.unit-test.ts#L187
Type '(xs: any) => Promise<{ publicOutput: Field3; }>' is not assignable to type '(...args: TupleToInstances<Tuple<PrivateInput>>) => Promise<void>'.
Prepare: src/lib/provable/test/foreign-field-gadgets.unit-test.ts#L195
Type '(x: any, y: any) => Promise<{ publicOutput: Field3; }>' is not assignable to type '(...args: TupleToInstances<Tuple<PrivateInput>>) => Promise<void>'.
Prepare: src/lib/provable/test/foreign-field-gadgets.unit-test.ts#L202
Type '(x: any, y: any) => Promise<{ publicOutput: Field3; }>' is not assignable to type '(...args: TupleToInstances<Tuple<PrivateInput>>) => Promise<void>'.
Prepare: src/lib/provable/test/foreign-field-gadgets.unit-test.ts#L208
Type '(x: any) => Promise<{ publicOutput: Field3; }>' is not assignable to type '(...args: TupleToInstances<Tuple<PrivateInput>>) => Promise<void>'.
Prepare: src/lib/provable/test/foreign-field-gadgets.unit-test.ts#L214
Type '(x: any, y: any) => Promise<{ publicOutput: Field3; }>' is not assignable to type '(...args: TupleToInstances<Tuple<PrivateInput>>) => Promise<void>'.
Prepare: src/lib/provable/test/foreign-field-gadgets.unit-test.ts#L220
Type '(x: any, y: any) => Promise<{ publicOutput: any; }>' is not assignable to type '(...args: TupleToInstances<Tuple<PrivateInput>>) => Promise<void>'.
Prepare: src/lib/provable/test/foreign-field-gadgets.unit-test.ts#L272
Argument of type '(xs: Field3[]) => Promise<void>' is not assignable to parameter of type '(args_0: Field3[]) => Field3 | Promise<Field3>'.
Prepare: src/lib/provable/test/foreign-field-gadgets.unit-test.ts#L286
Argument of type '(x: Field3, y: Field3) => Promise<void>' is not assignable to parameter of type '(args_0: Field3, args_1: Field3) => Field3 | Promise<Field3>'.
Prepare: src/lib/provable/test/foreign-field-gadgets.unit-test.ts#L296
Argument of type '(x: Field3, y: Field3) => Promise<void>' is not assignable to parameter of type '(args_0: Field3, args_1: Field3) => Field3 | Promise<Field3>'.
Prepare
Process completed with exit code 2.
Prepare
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636