Skip to content

Commit

Permalink
Dalek-crypto directly includes an adaptation of the fiat rust crate i…
Browse files Browse the repository at this point in the history
…n its backend system.

- this uses the Dalek upstream repository to run backend tests, rather than the Novi fork used previously.
- this tests the 32-bit backend as well as the 64 bit backend.

/cc @isislovecruft for awareness of extent of backend tests running here.
  • Loading branch information
huitseeker authored and JasonGross committed Apr 16, 2021
1 parent 99e40bb commit f17e37d
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion etc/ci/test-fiat-rust-curve25519-dalek.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ set -ex
################################################################################
# Tests for calibra/curve25519-dalek
################################################################################
git clone https://github.com/calibra/curve25519-dalek.git --branch=fiat2 curve25519-dalek || exit $?
git clone https://github.com/dalek-cryptography/curve25519-dalek curve25519-dalek || exit $?

pushd curve25519-dalek >/dev/null || exit $?

Expand All @@ -15,5 +15,6 @@ fiat-crypto = { path = "../fiat-rust" }
EOF

cargo test --features="std fiat_u64_backend" --no-default-features || exit $?
cargo test --features="std fiat_u32_backend" --no-default-features || exit $?

popd >/dev/null

0 comments on commit f17e37d

Please sign in to comment.