Skip to content

BLAKE2b gadget

BLAKE2b gadget #4603

Triggered via pull request October 14, 2024 12:15
Status Failure
Total duration 1m 10s
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
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
Prepare: src/lib/provable/test/arithmetic.unit-test.ts#L29
Type '(a: Field) => Promise<{ remainder: Field; quotient: Field; }>' is not assignable to type '((a: Field) => Promise<{ remainder: Field; quotient: Field; }>) & ((...args: TupleToInstances<[typeof Field & ((x: string | number | bigint | FieldConst | FieldVar | Field) => Field)]>) => Promise<...>)'.
Prepare: src/lib/provable/test/arithmetic.unit-test.ts#L85
Argument of type '(x: Field) => Promise<void>' is not assignable to parameter of type '(args_0: Field) => { remainder: Field; quotient: Field; } | Promise<{ remainder: Field; quotient: Field; }>'.
Prepare: src/lib/provable/test/arithmetic.unit-test.ts#L96
Property 'publicOutput' does not exist on type '{ proof: Proof<undefined, void>; auxiliaryOutput: undefined; }'.
Prepare: src/lib/provable/test/bitwise.unit-test.ts#L62
Type '(a: Field, b: Field) => Promise<Field>' is not assignable to type '((a: Field, b: Field) => Promise<Field>) & ((...args: TupleToInstances<[typeof Field & ((x: string | number | bigint | FieldConst | FieldVar | Field) => Field), typeof Field & ((x: string | ... 4 more ... | Field) => Field)]>) => Promise<...>)'.
Prepare: src/lib/provable/test/bitwise.unit-test.ts#L158
Argument of type '(x: Field, y: Field) => Promise<void>' is not assignable to parameter of type '(args_0: Field, args_1: Field) => Field | Promise<Field>'.
Prepare: src/lib/provable/test/bitwise.unit-test.ts#L168
Argument of type '(x: Field) => Promise<void>' is not assignable to parameter of type '(args_0: Field) => Field | Promise<Field>'.
Prepare: src/lib/provable/test/blake2b.unit-test.ts#L40
Type '(preImage: Bytes) => Promise<Bytes>' is not assignable to type '((preImage: Bytes) => Promise<Bytes>) & ((...args: TupleToInstances<[typeof Bytes]>) => Promise<{ publicOutput: Bytes; }>)'.
Prepare: src/lib/provable/test/blake2b.unit-test.ts#L59
Argument of type '{ proof: Proof<undefined, void>; auxiliaryOutput: undefined; }' is not assignable to parameter of type 'Proof<undefined, void>'.
Prepare: src/lib/provable/test/blake2b.unit-test.ts#L60
Property 'publicOutput' does not exist on type '{ proof: Proof<undefined, void>; auxiliaryOutput: undefined; }'.
Prepare
Process completed with exit code 2.