    Finished test [unoptimized + debuginfo] target(s) in 0.15s
     Running unittests (target/debug/deps/gf256-6a61201d2725bba2)

running 85 tests
crc(79764919, barret) : 0xed59c9c9 -> 0x440ad2c2
crc(79764919, barret) : 0xb20e3834 -> 0x709b0497
crc(79764919, barret) : 0x3ead2213 -> 0x3ac76bc7
crc(263, naive) : 0xed -> 0x8d
crc(263, naive) : 0x2b -> 0xd1
crc(263, naive) : 0xe7 -> 0xbb
crc(263, naive) : 0x8d -> 0xaa
crc(263, naive) : 0x5c -> 0x93
crc(263, naive) : 0x97 -> 0xec
crc(263, naive) : 0x6 -> 0x12
crc(263, naive) : 0xe4 -> 0xb2
crc(263, barret) : 0xed -> 0x8d
crc(263, barret) : 0x2b -> 0xd1
crc(263, barret) : 0xe7 -> 0xbb
crc(263, barret) : 0x8d -> 0xaa
crc(263, barret) : 0x5c -> 0x93
crc(263, barret) : 0x97 -> 0xec
crc(263, barret) : 0x6 -> 0x12
crc(263, barret) : 0xe4 -> 0xb2
crc(263, barret) : 0xfc -> 0xfa
crc(263, barret) : 0xcc -> 0x6a
crc(263, barret) : 0x4c -> 0xe3
crc(263, barret) : 0x67 -> 0x32
crc(69665, barret) : 0xed59 -> 0xad32
crc(69665, barret) : 0x9b04 -> 0x8495
crc(69665, barret) : 0x7291 -> 0xfda3
crc(69665, barret) : 0x1755 -> 0x90b4
crc(69665, barret) : 0xde82 -> 0x87e2
crc(69665, barret) : 0xa166 -> 0x222f
crc(79764919, barret) : 0xed59c9c9 -> 0x440ad2c2
crc(79764919, barret) : 0xb20e3834 -> 0x709b0497
crc(79764919, barret) : 0x3ead2213 -> 0x3ac76bc7
crc(517762881, barret) : 0xed59c9c9 -> 0x278c211
crc(517762881, barret) : 0xf47c28e7 -> 0xe2bb4b60
crc(517762881, barret) : 0xac8d6de4 -> 0xc470c980
crc(-1444268397, barret) : 0xed59c9c909fb1509 -> 0x769f19191066e5f2
test crc::test::crc_all_params ... ok
crc(263, barret) : 0xed -> 0x8d
crc(263, naive) : 0xfc -> 0xfa
crc(263, naive) : 0xcc -> 0x6a
crc(263, naive) : 0x4c -> 0xe3
crc(263, naive) : 0x67 -> 0x32
crc(69665, naive) : 0xed59 -> 0xad32
crc(69665, naive) : 0x9b04 -> 0x8495
crc(69665, naive) : 0x7291 -> 0xfda3
crc(69665, naive) : 0x1755 -> 0x90b4
crc(69665, naive) : 0xde82 -> 0x87e2
crc(69665, naive) : 0xa166 -> 0x222f
crc(79764919, naive) : 0xed59c9c9 -> 0x440ad2c2
crc(79764919, naive) : 0xb20e3834 -> 0x709b0497
crc(79764919, naive) : 0x3ead2213 -> 0x3ac76bc7
crc(517762881, naive) : 0xed59c9c9 -> 0x278c211
crc(517762881, naive) : 0xf47c28e7 -> 0xe2bb4b60
crc(517762881, naive) : 0xac8d6de4 -> 0xc470c980
crc(-1444268397, naive) : 0xed59c9c909fb1509 -> 0x769f19191066e5f2
crc(19, naive) : 0xe2 -> 0x50
crc(19, naive) : 0xf6 -> 0xc0
crc(19, naive) : 0xf6 -> 0xc0
crc(19, naive) : 0xf6 -> 0xc0
crc(19, naive) : 0x36 -> 0x50
crc(19, naive) : 0x54 -> 0xe0
crc(19, naive) : 0xa -> 0xd0
crc(19, naive) : 0x26 -> 0x0
crc(19, naive) : 0x4e -> 0x60
crc(19, naive) : 0x56 -> 0x80
crc(19, naive) : 0xa6 -> 0xe0
crc(19, naive) : 0x64 -> 0x10
crc(4583, naive) : 0xed56 -> 0x1f40
crc(4583, naive) : 0x2976 -> 0xe9e0
crc(4583, naive) : 0x1fe4 -> 0x4280
crc(4583, naive) : 0xa876 -> 0x6f90
crc(4583, naive) : 0x21a6 -> 0xa7e0
crc(4583, naive) : 0x8164 -> 0xd470
crc(8389289, naive) : 0xed59c836 -> 0x83398e00
crc(8389289, naive) : 0x753d64f6 -> 0x2343ae00
crc(8389289, naive) : 0x6d758884 -> 0xc7a4b200
crc(8389289, barret) : 0xed59c836 -> 0xb2eb0000
crc(8389289, barret) : 0x44efeaf6 -> 0x98ef1e00
crc(8389289, barret) : 0xd6d93884 -> 0xb396dc00
thread 'crc::test::crc_odd_sizes' panicked at 'assertion failed: `(left == right)`
  left: `4494898`,
 right: `3332636`', src/crc.rs:168:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
crc(263, barret) : 0x2b -> 0xd1
crc(263, barret) : 0xe7 -> 0xbb
crc(263, barret) : 0x8d -> 0xaa
crc(263, barret) : 0x5c -> 0x93
crc(263, barret) : 0x97 -> 0xec
crc(263, barret) : 0x6 -> 0x12
crc(263, barret) : 0xe4 -> 0xb2
crc(263, barret) : 0xfc -> 0xfa
crc(263, barret) : 0xcc -> 0x6a
crc(263, barret) : 0x4c -> 0xe3
crc(263, barret) : 0x67 -> 0x32
crc(69665, barret) : 0xed59 -> 0xad32
crc(69665, barret) : 0x9b04 -> 0x8495
crc(69665, barret) : 0x7291 -> 0xfda3
crc(69665, barret) : 0x1755 -> 0x90b4
crc(69665, barret) : 0xde82 -> 0x87e2
crc(69665, barret) : 0xa166 -> 0x222f
crc(79764919, barret) : 0xed59c9c9 -> 0x440ad2c2
crc(79764919, barret) : 0xb20e3834 -> 0x709b0497
crc(79764919, barret) : 0x3ead2213 -> 0x3ac76bc7
crc(517762881, barret) : 0xed59c9c9 -> 0x278c211
crc(517762881, barret) : 0xf47c28e7 -> 0xe2bb4b60
crc(517762881, barret) : 0xac8d6de4 -> 0xc470c980
crc(-1444268397, barret) : 0xed59c9c909fb1509 -> 0x769f19191066e5f2
test crc::test::crc ... ok
test crc::test::crc_small_table ... ok
test crc::test::crc_naive ... ok
test crc::test::crc_table ... ok
crc(79764919, naive) : 0xb79a9393 -> 0x93591ffd
crc(79764919, naive) : 0xfc794892 -> 0x572f8c14
crc(79764919, naive) : 0x12a63636 -> 0x830e0fb9
crc(79764919, naive) : 0x750ae54f -> 0x199fbfce
crc(79764919, naive) : 0x57a9994a -> 0x335b3fe6
crc(79764919, barret) : 0x12a63636 -> 0x830e0fb9
crc(79764919, barret) : 0x750ae54f -> 0x199fbfce
crc(79764919, barret) : 0x57a9994a -> 0x335b3fe6
test crc::test::crc_barret ... ok
test crc::test::crc_odd_sizes ... FAILED
test crc::test::crc_uninverted ... ok
crc(79764919, naive) : 0x2543e835 -> 0x94e58351
crc(79764919, barret) : 0xb79a9393 -> 0x93591ffd
crc(79764919, barret) : 0xfc794892 -> 0x572f8c14
crc(79764919, barret) : 0x2543e835 -> 0x94e58351
test gf::test::add ... ok
test crc::test::crc_unreflected ... ok
test gf::test::gf16_axioms ... ok
test gf::test::div ... ok
test gf::test::gf16_log_table_axioms ... ok
test gf::test::gf16_barret_axioms ... ok
test gf::test::gf16_small_rem_table_axioms ... ok
test gf::test::gf256_axioms ... ok
test gf::test::gf256_barret_axioms ... ok
test gf::test::gf256_log_table_axioms ... ok
test gf::test::gf256_rem_table_axioms ... ok
test gf::test::gf256_small_rem_table_axioms ... ok
test gf::test::gf2p16_axioms ... ok
test gf::test::gf2p16_barret_axioms ... ok
test gf::test::gf16_rem_table_axioms ... ok
test gf::test::gf2p16_rem_table_axioms ... ok
crc(263, naive) : 0xed -> 0x8d
crc(263, naive) : 0x2b -> 0xd1
crc(263, naive) : 0xe7 -> 0xbb
crc(263, naive) : 0x8d -> 0xaa
crc(263, naive) : 0x5c -> 0x93
crc(263, naive) : 0x97 -> 0xec
crc(263, naive) : 0x6 -> 0x12
crc(263, naive) : 0xe4 -> 0xb2
crc(263, naive) : 0xfc -> 0xfa
crc(263, naive) : 0xcc -> 0x6a
crc(263, naive) : 0x4c -> 0xe3
crc(263, naive) : 0x67 -> 0x32
crc(263, naive) : 0xb6 -> 0xb
crc(69665, naive) : 0xed59 -> 0xad32
crc(69665, naive) : 0x9b04 -> 0x8495
crc(69665, naive) : 0x7291 -> 0xfda3
crc(69665, naive) : 0x1755 -> 0x90b4
crc(69665, naive) : 0xde82 -> 0x87e2
crc(69665, naive) : 0xa166 -> 0x222f
crc(79764919, naive) : 0xed59c9c9 -> 0x440ad2c2
crc(79764919, naive) : 0xb20e3834 -> 0x709b0497
crc(79764919, naive) : 0x3ead2213 -> 0x3ac76bc7
crc(517762881, naive) : 0xed59c9c9 -> 0x278c211
crc(517762881, naive) : 0xf47c28e7 -> 0xe2bb4b60
crc(517762881, naive) : 0xac8d6de4 -> 0xc470c980
crc(-1444268397, naive) : 0xed59c9c909fb1509 -> 0x769f19191066e5f2
crc(263, barret) : 0xed -> 0x8d
crc(263, barret) : 0x2b -> 0xd1
crc(263, barret) : 0xe7 -> 0xbb
crc(263, barret) : 0x8d -> 0xaa
crc(263, barret) : 0x5c -> 0x93
crc(263, barret) : 0x97 -> 0xec
crc(263, barret) : 0x6 -> 0x12
crc(263, barret) : 0xe4 -> 0xb2
crc(263, barret) : 0xfc -> 0xfa
crc(263, barret) : 0xcc -> 0x6a
crc(263, barret) : 0x4c -> 0xe3
crc(263, barret) : 0x67 -> 0x32
crc(263, barret) : 0xb6 -> 0xb
crc(69665, barret) : 0xed59 -> 0xad32
crc(69665, barret) : 0x9b04 -> 0x8495
crc(69665, barret) : 0x7291 -> 0xfda3
crc(69665, barret) : 0x1755 -> 0x90b4
crc(69665, barret) : 0xde82 -> 0x87e2
crc(69665, barret) : 0xa166 -> 0x222f
crc(79764919, barret) : 0xed59c9c9 -> 0x440ad2c2
crc(79764919, barret) : 0xb20e3834 -> 0x709b0497
crc(79764919, barret) : 0x3ead2213 -> 0x3ac76bc7
crc(517762881, barret) : 0xed59c9c9 -> 0x278c211
crc(517762881, barret) : 0xf47c28e7 -> 0xe2bb4b60
crc(517762881, barret) : 0xac8d6de4 -> 0xc470c980
crc(-1444268397, barret) : 0xed59c9c909fb1509 -> 0x769f19191066e5f2
test gf::test::all_recip ... ok
test crc::test::crc_unaligned ... ok
test gf::test::gf2p16_small_rem_table_axioms ... ok
test gf::test::gf2p23_axioms ... ok
test gf::test::gf2p23_barret_axioms ... ok
test gf::test::gf2p32_axioms ... ok
test gf::test::gf2p32_barret_axioms ... ok
test gf::test::gf2p32_rem_table_axioms ... ok
test gf::test::gf2p32_small_rem_table_axioms ... ok
test gf::test::gf2p64_axioms ... ok
test gf::test::gf2p64_barret_axioms ... ok
test gf::test::gf2p23_rem_table_axioms ... ok
test gf::test::gf2p23_small_rem_table_axioms ... ok
test gf::test::gf4096_axioms ... ok
test gf::test::gf4096_barret_axioms ... ok
test gf::test::gf4096_rem_table_axioms ... ok
test gf::test::gf4096_small_rem_table_axioms ... ok
test gf::test::mul ... ok
test gf::test::gf_all_params ... ok
test gf::test::gf2p64_rem_table_axioms ... ok
test gf::test::sub ... ok
test internal::xmul::test::xmul ... ok
test lfsr::test::lfsr12 ... ok
test lfsr::test::lfsr32 ... ok
test lfsr::test::lfsr4 ... ok
test lfsr::test::lfsr64 ... ok
test p::test::add ... ok
test gf::test::gf2p64_small_rem_table_axioms ... ok
test p::test::div ... ok
test p::test::all_mul ... ok
test p::test::mul ... ok
test gf::test::mul_div ... ok
test p::test::div_rem ... ok
test gf::test::all_mul ... ok
test p::test::p_all_params ... ok
test p::test::rem ... ok
test p::test::sub ... ok
test p::test::mul_div ... ok
test raid::test::raid0 ... ok
test raid::test::raid4 ... ok
test raid::test::raid4_large ... ok
test raid::test::raid6 ... ok
test raid::test::raid6_large ... ok
test raid::test::raid_all_params ... ok
test p::test::overflowing_mul ... ok
test rs::test::rs255w223 ... ok
test p::test::widening_mul ... ok
test rs::test::rs255w223_shortened ... ok
test rs::test::rs26w16 ... ok
test rs::test::rs26w16_any ... ok
test rs::test::rs26w16_burst ... ok
test rs::test::rs64w8 ... ok
test rs::test::rs_all_params ... ok
test gf::test::all_div ... ok
test shamir::test::shamir5w4 ... ok
test rs::test::rs255w223_any ... ok
test rs::test::rs255w223_burst ... ok
test p::test::pow ... ok
test gf::test::pow ... ok
test shamir::test::shamir_all_params ... ok
test shamir::test::shamir255w100 ... ok

failures:

failures:
    crc::test::crc_odd_sizes

test result: FAILED. 84 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.73s

error: test failed, to rerun pass '--lib'
