diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index af867eb8e4752b67cfb7cd503a343cd27ee13d91..7a14950ee0416e427b5aeceaacd4b5f68b014fba 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,9 +1,9 @@ test-cpu: stage: test script: - - cargo test --features=opencv -vv + - cargo test --features=opencv -vv -- --nocapture test-gpu: stage: test script: - - cargo test --features=cuda,opencv -vv + - cargo test --features=cuda,opencv -vv -- --nocapture diff --git a/juno_samples/matmul/src/main.rs b/juno_samples/matmul/src/main.rs index c0e228daa04704b90156a592d27b761aeba6591c..f91b7d8a91c04f22337b58a67bd6dab0e9008fe8 100644 --- a/juno_samples/matmul/src/main.rs +++ b/juno_samples/matmul/src/main.rs @@ -41,7 +41,9 @@ fn main() { .await; let mut c_cpu: Box<[f32]> = vec![0.0; correct_c.len()].into_boxed_slice(); c.to_cpu_ref(&mut c_cpu); - assert!(zip(c_cpu, correct_c).all(|(calc, correct)| (calc - correct).abs() < 0.00001)); + for (calc, correct) in zip(c_cpu, correct_c) { + assert!((calc - correct).abs() < 0.00001, "{} != {}", calc, correct); + } } }); }