diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 31000a2..ba00138 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -16,6 +16,9 @@ jobs: steps: - uses: actions/checkout@v3 + - uses: actions-rs/toolchain@v1 + with: + toolchain: nightly - name: Build run: cargo build --verbose - name: Run tests diff --git a/Cargo.lock b/Cargo.lock index dc5c1df..768cd5b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -43,7 +43,7 @@ checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" [[package]] name = "ark-ec" version = "0.4.2" -source = "git+https://github.com/arkworks-rs/algebra#ce509bcf7d31a4bdb2ba1429f321d3dd5c32779a" +source = "git+https://github.com/arkworks-rs/algebra#df51425dee5f78937956905bad5e33569cc6cd5d" dependencies = [ "ark-ff", "ark-poly", @@ -61,7 +61,7 @@ dependencies = [ [[package]] name = "ark-ff" version = "0.4.2" -source = "git+https://github.com/arkworks-rs/algebra#ce509bcf7d31a4bdb2ba1429f321d3dd5c32779a" +source = "git+https://github.com/arkworks-rs/algebra#df51425dee5f78937956905bad5e33569cc6cd5d" dependencies = [ "ark-ff-asm", "ark-ff-macros", @@ -82,7 +82,7 @@ dependencies = [ [[package]] name = "ark-ff-asm" version = "0.4.2" -source = "git+https://github.com/arkworks-rs/algebra#ce509bcf7d31a4bdb2ba1429f321d3dd5c32779a" +source = "git+https://github.com/arkworks-rs/algebra#df51425dee5f78937956905bad5e33569cc6cd5d" dependencies = [ "quote", "syn 1.0.109", @@ -91,7 +91,7 @@ dependencies = [ [[package]] name = "ark-ff-macros" version = "0.4.2" -source = "git+https://github.com/arkworks-rs/algebra#ce509bcf7d31a4bdb2ba1429f321d3dd5c32779a" +source = "git+https://github.com/arkworks-rs/algebra#df51425dee5f78937956905bad5e33569cc6cd5d" dependencies = [ "num-bigint", "num-traits", @@ -127,7 +127,7 @@ dependencies = [ [[package]] name = "ark-poly" version = "0.4.2" -source = "git+https://github.com/arkworks-rs/algebra#ce509bcf7d31a4bdb2ba1429f321d3dd5c32779a" +source = "git+https://github.com/arkworks-rs/algebra#df51425dee5f78937956905bad5e33569cc6cd5d" dependencies = [ "ark-ff", "ark-serialize", @@ -151,7 +151,7 @@ dependencies = [ [[package]] name = "ark-serialize" version = "0.4.2" -source = "git+https://github.com/arkworks-rs/algebra#ce509bcf7d31a4bdb2ba1429f321d3dd5c32779a" +source = "git+https://github.com/arkworks-rs/algebra#df51425dee5f78937956905bad5e33569cc6cd5d" dependencies = [ "ark-serialize-derive", "ark-std", @@ -162,7 +162,7 @@ dependencies = [ [[package]] name = "ark-serialize-derive" version = "0.4.2" -source = "git+https://github.com/arkworks-rs/algebra#ce509bcf7d31a4bdb2ba1429f321d3dd5c32779a" +source = "git+https://github.com/arkworks-rs/algebra#df51425dee5f78937956905bad5e33569cc6cd5d" dependencies = [ "proc-macro2", "quote", @@ -183,7 +183,7 @@ dependencies = [ [[package]] name = "ark-test-curves" version = "0.4.2" -source = "git+https://github.com/arkworks-rs/algebra#ce509bcf7d31a4bdb2ba1429f321d3dd5c32779a" +source = "git+https://github.com/arkworks-rs/algebra#df51425dee5f78937956905bad5e33569cc6cd5d" dependencies = [ "ark-ec", "ark-ff", @@ -1289,4 +1289,4 @@ dependencies = [ [[patch.unused]] name = "ark-bls12-381" version = "0.4.0" -source = "git+https://github.com/arkworks-rs/algebra#ce509bcf7d31a4bdb2ba1429f321d3dd5c32779a" +source = "git+https://github.com/arkworks-rs/algebra#df51425dee5f78937956905bad5e33569cc6cd5d" diff --git a/rust-toolchain.toml b/rust-toolchain.toml new file mode 100644 index 0000000..344bbcc --- /dev/null +++ b/rust-toolchain.toml @@ -0,0 +1,4 @@ +[toolchain] +channel = "nightly" +components = [ "rustfmt", "rustc-dev" ] +profile = "minimal" \ No newline at end of file diff --git a/src/lib.rs b/src/lib.rs index 9ec3b92..4f40ff9 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -51,7 +51,6 @@ #![feature( iter_advance_by, iter_next_chunk, - int_roundings, slice_as_chunks, array_chunks )]