Skip to content

feat: conditional compilation of lookup args #47

feat: conditional compilation of lookup args

feat: conditional compilation of lookup args #47

Triggered via pull request December 2, 2023 11:34
Status Failure
Total duration 5m 53s
Artifacts

ci.yml

on: pull_request
Matrix: build
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

23 errors and 96 warnings
Rustfmt
The process '/home/runner/.cargo/bin/cargo' failed with exit code 1
Build target wasm32-wasi: halo2_proofs/src/plonk/lookup/prover.rs#L21
unresolved imports `maybe_rayon::prelude::IndexedParallelIterator`, `maybe_rayon::prelude::IntoParallelRefIterator`
Build target wasm32-wasi: halo2_proofs/src/plonk/lookup/prover.rs#L24
unresolved import `maybe_rayon::slice::ParallelSliceMut`
Build target wasm32-wasi: halo2_proofs/src/plonk/mv_lookup/prover.rs#L32
unresolved imports `maybe_rayon::prelude::IndexedParallelIterator`, `maybe_rayon::prelude::IntoParallelRefIterator`
Build target wasm32-wasi: halo2_proofs/src/plonk/lookup/prover.rs#L435
cannot find function `current_num_threads` in crate `maybe_rayon`
Build target wasm32-wasi: halo2_proofs/src/plonk/lookup/prover.rs#L444
no method named `par_iter` found for reference `&[<C as CurveAffine>::ScalarExt]` in the current scope
Build target wasm32-wasi: halo2_proofs/src/plonk/lookup/prover.rs#L458
no method named `par_iter` found for struct `BTreeMap` in the current scope
Build target wasm32-wasi: halo2_proofs/src/plonk/lookup/prover.rs#L482
no method named `par_sort` found for struct `Vec<<C as CurveAffine>::ScalarExt>` in the current scope
Build target wasm32-wasi: halo2_proofs/src/plonk/lookup/prover.rs#L485
no method named `par_iter` found for struct `Vec<<C as CurveAffine>::ScalarExt>` in the current scope
Build target wasm32-wasi: halo2_proofs/src/plonk/lookup/prover.rs#L506
no method named `par_iter` found for slice `[<C as CurveAffine>::ScalarExt]` in the current scope
Build target wasm32-unknown-unknown: halo2_proofs/src/plonk/lookup/prover.rs#L21
unresolved imports `maybe_rayon::prelude::IndexedParallelIterator`, `maybe_rayon::prelude::IntoParallelRefIterator`
Build target wasm32-unknown-unknown: halo2_proofs/src/plonk/lookup/prover.rs#L24
unresolved import `maybe_rayon::slice::ParallelSliceMut`
Build target wasm32-unknown-unknown: halo2_proofs/src/plonk/mv_lookup/prover.rs#L32
unresolved imports `maybe_rayon::prelude::IndexedParallelIterator`, `maybe_rayon::prelude::IntoParallelRefIterator`
Build target wasm32-unknown-unknown: halo2_proofs/src/plonk/lookup/prover.rs#L435
cannot find function `current_num_threads` in crate `maybe_rayon`
Build target wasm32-unknown-unknown
The operation was canceled.
Test on ubuntu-latest with all features
The process '/home/runner/.cargo/bin/cargo' failed with exit code 101
Test on windows-latest with all features
The operation was canceled.
Test on macOS-latest with basic features
The operation was canceled.
Test on ubuntu-latest with basic features
The operation was canceled.
Test on windows-latest with basic features
The operation was canceled.
Test on macOS-latest with all features
The operation was canceled.
Rustfmt
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/
Rustfmt
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/
Rustfmt
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/
Rustfmt
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/
Rustfmt
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/
Build target wasm32-wasi
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/
Build target wasm32-wasi: halo2_proofs/src/plonk/lookup/prover.rs#L22
unused import: `ParallelIterator`
Build target wasm32-wasi: halo2_proofs/src/plonk/mv_lookup/prover.rs#L32
unused import: `ParallelIterator`
Build target wasm32-wasi: halo2_proofs/src/plonk/lookup/prover.rs#L22
unused import: `IntoParallelRefMutIterator`
Build target wasm32-wasi: halo2_proofs/src/plonk/mv_lookup/prover.rs#L17
unused import: `BitViewSized`
Build target wasm32-wasi
`halo2_proofs` (lib) generated 5 warnings
Build target wasm32-wasi
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/
Build target wasm32-wasi
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/
Build target wasm32-wasi
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/
Build target wasm32-wasi
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/
Intra-doc links
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/
Intra-doc links: halo2_proofs/src/plonk/mv_lookup/prover.rs#L17
unused import: `PrimeField`
Intra-doc links: halo2_proofs/src/plonk/mv_lookup/prover.rs#L17
unused import: `BitViewSized`
Intra-doc links: halo2_proofs/src/plonk/lookup/prover.rs#L65
unclosed HTML tag `C`
Intra-doc links: halo2_proofs/src/plonk/lookup/prover.rs#L67
unclosed HTML tag `C`
Intra-doc links: halo2_proofs/src/plonk/lookup/prover.rs#L170
unclosed HTML tag `C`
Intra-doc links: halo2_proofs/src/plonk/lookup/prover.rs#L170
unclosed HTML tag `C`
Intra-doc links: halo2_proofs/src/plonk/shuffle/prover.rs#L94
unclosed HTML tag `C`
Intra-doc links: halo2_proofs/src/plonk/shuffle/prover.rs#L95
unclosed HTML tag `C`
Intra-doc links
`halo2_proofs` (lib doc) generated 6 warnings
Intra-doc links: halo2_proofs/src/plonk/mv_lookup.rs#L9
function `base_degree` is never used
Intra-doc links
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/
Intra-doc links
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/
Intra-doc links
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/
Intra-doc links
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/
Build target wasm32-unknown-unknown
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/
Build target wasm32-unknown-unknown
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/
Build target wasm32-unknown-unknown
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/
Build target wasm32-unknown-unknown
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/
Build target wasm32-unknown-unknown
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 on ubuntu-latest with all features
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 on ubuntu-latest with all features
`halo2_proofs` (lib) generated 2 warnings
Test on ubuntu-latest with all features
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 on ubuntu-latest with all features
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 on ubuntu-latest with all features
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 on ubuntu-latest with all features
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 on windows-latest with all features
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 on windows-latest with all features
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 on windows-latest with all features
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 on windows-latest with all features
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 on windows-latest with all features
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 on macOS-latest with basic features
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 on macOS-latest with basic features
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 on macOS-latest with basic features
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 on macOS-latest with basic features
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 on macOS-latest with basic features
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 on ubuntu-latest with basic features
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 on ubuntu-latest with basic features
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 on ubuntu-latest with basic features
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 on ubuntu-latest with basic features
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 on ubuntu-latest with basic features
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 on ubuntu-latest with basic features: halo2_proofs/src/plonk/circuit.rs#L1556
fields `table` and `inputs` are never read
Test on ubuntu-latest with basic features: halo2_proofs/src/plonk/mv_lookup.rs#L9
function `base_degree` is never used
Test on ubuntu-latest with basic features: halo2_proofs/src/plonk/mv_lookup.rs#L15
function `degree_with_input` is never used
Test on ubuntu-latest with basic features: halo2_proofs/src/plonk/mv_lookup.rs#L36
associated function `new` is never used
Test on ubuntu-latest with basic features: halo2_proofs/src/plonk/mv_lookup.rs#L43
associated function `required_degree` is never used
Test on ubuntu-latest with basic features: halo2_proofs/src/plonk/mv_lookup.rs#L89
associated function `input_expressions` is never used
Test on ubuntu-latest with basic features: halo2_proofs/src/plonk/mv_lookup.rs#L94
associated function `table_expressions` is never used
Test on ubuntu-latest with basic features: halo2_proofs/src/plonk/mv_lookup/prover.rs#L36
fields `compressed_inputs_expressions`, `compressed_table_expression` and `m_values` are never read
Test on windows-latest with basic features
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 on windows-latest with basic features
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 on windows-latest with basic features
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 on windows-latest with basic features
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 on windows-latest with basic features
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 on macOS-latest with all features
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 on macOS-latest with all features
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 on macOS-latest with all features
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 on macOS-latest with all features
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 on macOS-latest with all features
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/
Bitrot check
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/
Bitrot check: halo2_proofs/src/plonk/mv_lookup/prover.rs#L17
unused import: `PrimeField`
Bitrot check: halo2_proofs/src/plonk/mv_lookup/prover.rs#L17
unused import: `BitViewSized`
Bitrot check: halo2_proofs/src/plonk/circuit.rs#L1556
fields `table` and `inputs` are never read
Bitrot check: halo2_proofs/src/plonk/mv_lookup.rs#L9
function `base_degree` is never used
Bitrot check: halo2_proofs/src/plonk/mv_lookup.rs#L15
function `degree_with_input` is never used
Bitrot check: halo2_proofs/src/plonk/mv_lookup.rs#L36
associated function `new` is never used
Bitrot check: halo2_proofs/src/plonk/mv_lookup.rs#L43
associated function `required_degree` is never used
Bitrot check: halo2_proofs/src/plonk/mv_lookup.rs#L89
associated function `input_expressions` is never used
Bitrot check: halo2_proofs/src/plonk/mv_lookup.rs#L94
associated function `table_expressions` is never used
Bitrot check: halo2_proofs/src/plonk/mv_lookup/prover.rs#L36
fields `compressed_inputs_expressions`, `compressed_table_expression` and `m_values` are never read
Bitrot check
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/
Bitrot check
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/
Bitrot check
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/
Bitrot check
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/