Skip to content

Add MontFp macros replacement to generate field literals #2501

Add MontFp macros replacement to generate field literals

Add MontFp macros replacement to generate field literals #2501

Triggered via pull request October 27, 2023 13:41
Status Failure
Total duration 1m 58s
Artifacts

ci.yml

on: pull_request
Check Style
11s
Check Style
Check Documentation
21s
Check Documentation
Test assembly
33s
Test assembly
Check no_std
27s
Check no_std
Matrix: Test
Matrix: Test against curves
Fit to window
Zoom out
Zoom in

Annotations

26 errors and 113 warnings
Check Style
couldn't find remote ref refs/pull/695/merge
Check Style
couldn't find remote ref refs/pull/695/merge
Check Style
couldn't find remote ref refs/pull/695/merge
Check Style
Git fetch failed with exit code: 128
Check Style
Exit code 1 returned from process: file name '/home/runner/runners/2.311.0/bin/Runner.PluginHost', arguments 'action "GitHub.Runner.Plugins.Repository.v1_0.CheckoutTask, Runner.Plugins"'.
Check Documentation
couldn't find remote ref refs/pull/695/merge
Check Documentation
couldn't find remote ref refs/pull/695/merge
Check Documentation
couldn't find remote ref refs/pull/695/merge
Check Documentation
Git fetch failed with exit code: 128
Check Documentation
Exit code 1 returned from process: file name '/home/runner/runners/2.311.0/bin/Runner.PluginHost', arguments 'action "GitHub.Runner.Plugins.Repository.v1_0.CheckoutTask, Runner.Plugins"'.
Test (stable): ff-macros/src/lib.rs#L34
no function or associated item named `field` found for struct `proc_macro::Literal` in the current scope
Test (stable)
could not compile `ark-ff-macros` (lib) due to previous error
Test (stable)
The process '/home/runner/.cargo/bin/cargo' failed with exit code 101
Test against curves (bls12_377)
Process completed with exit code 101.
Test against curves (bls12_381)
The job was canceled because "bls12_377" failed.
Test against curves (bls12_381)
Process completed with exit code 101.
Test (nightly)
The operation was canceled.
Test against curves (mnt4_298)
Process completed with exit code 101.
Test against curves (bn254)
The operation was canceled.
Test against curves (mnt6_298)
The operation was canceled.
Test assembly: ff-macros/src/lib.rs#L34
no function or associated item named `field` found for struct `proc_macro::Literal` in the current scope
Test assembly
could not compile `ark-ff-macros` (lib) due to previous error
Test assembly
The process '/home/runner/.cargo/bin/cargo' failed with exit code 101
Test against curves (ed_on_bls12_377)
The operation was canceled.
Test against curves (pallas)
The operation was canceled.
Test against curves (bw6_761)
The operation was canceled.
Check Style
Git fetch failed with exit code 128, back off 5.019 seconds before retry.
Check Style
Git fetch failed with exit code 128, back off 3.108 seconds before retry.
Check Documentation
Git fetch failed with exit code 128, back off 9.252 seconds before retry.
Check Documentation
Git fetch failed with exit code 128, back off 5.845 seconds before retry.
Test (stable)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test (stable)
/home/runner/work/algebra/algebra/ff-macros/Cargo.toml: unused manifest key: package.rustdocflags
Test (stable)
/home/runner/work/algebra/algebra/test-templates/Cargo.toml: unused manifest key: package.rustdocflags
Test (stable)
/home/runner/work/algebra/algebra/test-curves/Cargo.toml: unused manifest key: package.rustdocflags
Test (stable)
/home/runner/work/algebra/algebra/serialize/Cargo.toml: unused manifest key: package.rustdocflags
Test (stable)
/home/runner/work/algebra/algebra/bench-templates/Cargo.toml: unused manifest key: package.rustdocflags
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/ff/Cargo.toml: unused manifest key: package.rustdocflags
Test (stable)
/home/runner/work/algebra/algebra/serialize-derive/Cargo.toml: unused manifest key: package.rustdocflags
Test (stable)
/home/runner/work/algebra/algebra/serialize/Cargo.toml: unused manifest key: package.rustdocflags
Test (stable)
/home/runner/work/algebra/algebra/ff-macros/Cargo.toml: unused manifest key: package.rustdocflags
Test (stable)
/home/runner/work/algebra/algebra/test-templates/Cargo.toml: unused manifest key: package.rustdocflags
Test (stable)
Target filter `examples` specified, but no targets matched. This is a no-op
Test (stable)
/home/runner/work/algebra/algebra/test-templates/Cargo.toml: unused manifest key: package.rustdocflags
Test (stable)
/home/runner/work/algebra/algebra/ff/Cargo.toml: unused manifest key: package.rustdocflags
Test (stable)
/home/runner/work/algebra/algebra/poly/Cargo.toml: unused manifest key: package.rustdocflags
Test (stable)
/home/runner/work/algebra/algebra/ff-asm/Cargo.toml: unused manifest key: package.rustdocflags
Test (stable)
/home/runner/work/algebra/algebra/serialize/Cargo.toml: unused manifest key: package.rustdocflags
Test (stable)
Target filter `examples` specified, but no targets matched. This is a no-op
Test against curves (bls12_377)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test against curves (bls12_377)
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 against curves (bls12_377)
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 against curves (bls12_377)
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 against curves (bls12_377)
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 following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Check no_std
/home/runner/work/algebra/algebra/test-curves/Cargo.toml: unused manifest key: package.rustdocflags
Check no_std
/home/runner/work/algebra/algebra/ec/Cargo.toml: unused manifest key: package.rustdocflags
Check no_std
/home/runner/work/algebra/algebra/ff-asm/Cargo.toml: unused manifest key: package.rustdocflags
Check no_std
/home/runner/work/algebra/algebra/ff-macros/Cargo.toml: unused manifest key: package.rustdocflags
Check no_std
/home/runner/work/algebra/algebra/serialize/Cargo.toml: unused manifest key: package.rustdocflags
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/serialize-derive/Cargo.toml: unused manifest key: package.rustdocflags
Check no_std
/home/runner/work/algebra/algebra/test-templates/Cargo.toml: unused manifest key: package.rustdocflags
Check no_std
/home/runner/work/algebra/algebra/serialize/Cargo.toml: unused manifest key: package.rustdocflags
Check no_std
/home/runner/work/algebra/algebra/ff-asm/Cargo.toml: unused manifest key: package.rustdocflags
Check no_std
/home/runner/work/algebra/algebra/bench-templates/Cargo.toml: unused manifest key: package.rustdocflags
Check no_std
excluded package(s) `ark-poly-benches` not found in workspace `/home/runner/work/algebra/algebra`
Check no_std: ff-macros/src/lib.rs#L11
unused imports: `Literal`, `TokenTree`
Check no_std
`ark-ff-macros` (lib) generated 1 warning (run `cargo fix --lib -p ark-ff-macros` to apply 1 suggestion)
Test against curves (bls12_381)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test against curves (bls12_381)
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 against curves (bls12_381)
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 against curves (bls12_381)
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 against curves (bls12_381)
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 following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test (nightly)
/home/runner/work/algebra/algebra/serialize-derive/Cargo.toml: unused manifest key: package.rustdocflags
Test (nightly)
/home/runner/work/algebra/algebra/ff-asm/Cargo.toml: unused manifest key: package.rustdocflags
Test (nightly)
/home/runner/work/algebra/algebra/test-templates/Cargo.toml: unused manifest key: package.rustdocflags
Test (nightly)
/home/runner/work/algebra/algebra/ff/Cargo.toml: unused manifest key: package.rustdocflags
Test (nightly)
/home/runner/work/algebra/algebra/serialize/Cargo.toml: unused manifest key: package.rustdocflags
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.rustdocflags
Test (nightly)
/home/runner/work/algebra/algebra/test-templates/Cargo.toml: unused manifest key: package.rustdocflags
Test (nightly)
/home/runner/work/algebra/algebra/bench-templates/Cargo.toml: unused manifest key: package.rustdocflags
Test (nightly)
/home/runner/work/algebra/algebra/serialize/Cargo.toml: unused manifest key: package.rustdocflags
Test (nightly)
/home/runner/work/algebra/algebra/serialize-derive/Cargo.toml: unused manifest key: package.rustdocflags
Test (nightly)
Target filter `examples` specified, but no targets matched. This is a no-op
Test against curves (mnt4_298)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test against curves (mnt4_298)
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 against curves (mnt4_298)
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 against curves (mnt4_298)
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 against curves (mnt4_298)
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 against curves (bn254)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test against curves (bn254)
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 against curves (bn254)
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 against curves (bn254)
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 against curves (bn254)
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 against curves (mnt6_298)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test against curves (mnt6_298)
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 against curves (mnt6_298)
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 against curves (mnt6_298)
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 against curves (mnt6_298)
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 following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
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/ff-macros/Cargo.toml: unused manifest key: package.rustdocflags
Test assembly
/home/runner/work/algebra/algebra/test-curves/Cargo.toml: unused manifest key: package.rustdocflags
Test assembly
/home/runner/work/algebra/algebra/poly/Cargo.toml: unused manifest key: package.rustdocflags
Test assembly
/home/runner/work/algebra/algebra/ec/Cargo.toml: unused manifest key: package.rustdocflags
Test assembly
/home/runner/work/algebra/algebra/test-templates/Cargo.toml: unused manifest key: package.rustdocflags
Test against curves (ed_on_bls12_377)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test against curves (ed_on_bls12_377)
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 against curves (ed_on_bls12_377)
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 against curves (ed_on_bls12_377)
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 against curves (ed_on_bls12_377)
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 against curves (pallas)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test against curves (pallas)
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 against curves (pallas)
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 against curves (pallas)
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 against curves (pallas)
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 against curves (bw6_761)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test against curves (bw6_761)
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 against curves (bw6_761)
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 against curves (bw6_761)
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 against curves (bw6_761)
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/