Skip to content

Implemented add, mult, inv, sub, div, pow and neg for binary fields and wrote tests for each function #3111

Implemented add, mult, inv, sub, div, pow and neg for binary fields and wrote tests for each function

Implemented add, mult, inv, sub, div, pow and neg for binary fields and wrote tests for each function #3111

Triggered via pull request December 13, 2024 00:56
Status Failure
Total duration 36m 44s
Artifacts

ci.yml

on: pull_request
List directories for parallelizing tests
3s
List directories for parallelizing tests
Matrix: Check
Matrix: Test
Matrix: Test
Fit to window
Zoom out
Zoom in

Annotations

1 error and 124 warnings
Check (nightly)
Process completed with exit code 101.
List directories for parallelizing tests
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Check (stable)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Check (stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check (stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check (stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check (stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Style
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Check Style
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Style
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Style
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Style
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test (cp6_782/)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Check (nightly)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Check (nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check (nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check (nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check (nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check no_std
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Check no_std
/home/runner/work/algebra/algebra/bench-templates/Cargo.toml: unused manifest key: package.package
Check no_std
/home/runner/work/algebra/algebra/test-templates/Cargo.toml: unused manifest key: package.package
Check no_std
/home/runner/work/algebra/algebra/serialize-derive/Cargo.toml: unused manifest key: package.package
Check no_std
/home/runner/work/algebra/algebra/serialize/Cargo.toml: unused manifest key: package.package
Check no_std
/home/runner/work/algebra/algebra/poly/Cargo.toml: unused manifest key: package.package
Check no_std
excluded package(s) `ark-poly-benches` not found in workspace `/home/runner/work/algebra/algebra`
Check no_std
target filter `examples` specified, but no targets matched; this is a no-op
Check no_std
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check no_std
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check no_std
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check no_std
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check no_std
/home/runner/work/algebra/algebra/bench-templates/Cargo.toml: unused manifest key: package.package
Check no_std
/home/runner/work/algebra/algebra/ff/Cargo.toml: unused manifest key: package.package
Check no_std
/home/runner/work/algebra/algebra/ff-macros/Cargo.toml: unused manifest key: package.package
Check no_std
/home/runner/work/algebra/algebra/serialize-derive/Cargo.toml: unused manifest key: package.package
Check no_std
/home/runner/work/algebra/algebra/ec/Cargo.toml: unused manifest key: package.package
Check no_std
excluded package(s) `ark-poly-benches` not found in workspace `/home/runner/work/algebra/algebra`
Check Documentation
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Check Documentation
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Documentation
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Documentation
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Documentation
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test assembly
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test assembly
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test assembly
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test assembly
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test assembly
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test assembly
/home/runner/work/algebra/algebra/bench-templates/Cargo.toml: unused manifest key: package.package
Test assembly
/home/runner/work/algebra/algebra/serialize-derive/Cargo.toml: unused manifest key: package.package
Test assembly
/home/runner/work/algebra/algebra/serialize/Cargo.toml: unused manifest key: package.package
Test assembly
/home/runner/work/algebra/algebra/ff-asm/Cargo.toml: unused manifest key: package.package
Test assembly
/home/runner/work/algebra/algebra/ff-macros/Cargo.toml: unused manifest key: package.package
Test (stable)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (stable)
/home/runner/work/algebra/algebra/test-templates/Cargo.toml: unused manifest key: package.package
Test (stable)
/home/runner/work/algebra/algebra/serialize-derive/Cargo.toml: unused manifest key: package.package
Test (stable)
/home/runner/work/algebra/algebra/ec/Cargo.toml: unused manifest key: package.package
Test (stable)
/home/runner/work/algebra/algebra/bench-templates/Cargo.toml: unused manifest key: package.package
Test (stable)
/home/runner/work/algebra/algebra/ff-macros/Cargo.toml: unused manifest key: package.package
Test (stable)
excluded package(s) `ark-poly-benches` not found in workspace `/home/runner/work/algebra/algebra`
Test (stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test (stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test (stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test (stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test (stable)
/home/runner/work/algebra/algebra/serialize-derive/Cargo.toml: unused manifest key: package.package
Test (stable)
/home/runner/work/algebra/algebra/ff-macros/Cargo.toml: unused manifest key: package.package
Test (stable)
/home/runner/work/algebra/algebra/poly/Cargo.toml: unused manifest key: package.package
Test (stable)
/home/runner/work/algebra/algebra/ff-asm/Cargo.toml: unused manifest key: package.package
Test (stable)
/home/runner/work/algebra/algebra/test-curves/Cargo.toml: unused manifest key: package.package
Test (stable)
target filter `examples` specified, but no targets matched; this is a no-op
Test (stable)
/home/runner/work/algebra/algebra/test-curves/Cargo.toml: unused manifest key: package.package
Test (stable)
/home/runner/work/algebra/algebra/bench-templates/Cargo.toml: unused manifest key: package.package
Test (stable)
/home/runner/work/algebra/algebra/serialize/Cargo.toml: unused manifest key: package.package
Test (stable)
/home/runner/work/algebra/algebra/test-templates/Cargo.toml: unused manifest key: package.package
Test (stable)
/home/runner/work/algebra/algebra/poly/Cargo.toml: unused manifest key: package.package
Test (stable)
target filter `examples` specified, but no targets matched; this is a no-op
Test (./ed_on_bls12_377)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./curve25519)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./ed_on_bls12_381)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./ed_on_bn254)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./bn254)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./ed_on_bw6_761)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./ed_on_bls12_381_bandersnatch)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./grumpkin)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./ed_on_mnt4_298)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./ed_on_cp6_782)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./ed25519)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./bls12_381)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./bw6_761)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./secp256k1)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./bw6_767)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./secp256r1)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./pallas)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./bls12_377)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./vesta)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./secq256k1)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./secp384r1)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (nightly)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (nightly)
/home/runner/work/algebra/algebra/test-curves/Cargo.toml: unused manifest key: package.package
Test (nightly)
/home/runner/work/algebra/algebra/ff/Cargo.toml: unused manifest key: package.package
Test (nightly)
/home/runner/work/algebra/algebra/poly/Cargo.toml: unused manifest key: package.package
Test (nightly)
/home/runner/work/algebra/algebra/ec/Cargo.toml: unused manifest key: package.package
Test (nightly)
/home/runner/work/algebra/algebra/serialize-derive/Cargo.toml: unused manifest key: package.package
Test (nightly)
excluded package(s) `ark-poly-benches` not found in workspace `/home/runner/work/algebra/algebra`
Test (nightly)
/home/runner/work/algebra/algebra/test-templates/Cargo.toml: unused manifest key: package.package
Test (nightly)
/home/runner/work/algebra/algebra/ec/Cargo.toml: unused manifest key: package.package
Test (nightly)
/home/runner/work/algebra/algebra/serialize-derive/Cargo.toml: unused manifest key: package.package
Test (nightly)
/home/runner/work/algebra/algebra/ff-asm/Cargo.toml: unused manifest key: package.package
Test (nightly)
/home/runner/work/algebra/algebra/bench-templates/Cargo.toml: unused manifest key: package.package
Test (nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test (nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test (nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test (nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test (nightly)
/home/runner/work/algebra/algebra/ff/Cargo.toml: unused manifest key: package.package
Test (nightly)
/home/runner/work/algebra/algebra/ff-macros/Cargo.toml: unused manifest key: package.package
Test (nightly)
/home/runner/work/algebra/algebra/poly/Cargo.toml: unused manifest key: package.package
Test (nightly)
/home/runner/work/algebra/algebra/ec/Cargo.toml: unused manifest key: package.package
Test (nightly)
/home/runner/work/algebra/algebra/test-curves/Cargo.toml: unused manifest key: package.package
Test (nightly)
target filter `examples` specified, but no targets matched; this is a no-op
Test (nightly)
/home/runner/work/algebra/algebra/bench-templates/Cargo.toml: unused manifest key: package.package
Test (nightly)
/home/runner/work/algebra/algebra/serialize/Cargo.toml: unused manifest key: package.package
Test (nightly)
/home/runner/work/algebra/algebra/poly/Cargo.toml: unused manifest key: package.package
Test (nightly)
/home/runner/work/algebra/algebra/test-templates/Cargo.toml: unused manifest key: package.package
Test (nightly)
/home/runner/work/algebra/algebra/serialize-derive/Cargo.toml: unused manifest key: package.package
Test (./mnt4_298)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./ed_on_mnt4_753)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test (./mnt6_298)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636