fitzgen / fitzgen/associative-cache

Tests fail on 32-bit architectures

Open
#15 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
45
Forks
7
PR merge metrics
No merged PRs in 30d

Description

When running tests for 1.0.1 on i386, I get the following failures:

``` console
$ /usr/bin/cargo test -j12 -Z avoid-dev-deps --release --no-fail-fast --lib
running 15 tests
test replacement::lru::tests::lru_replacement ... ok
test indices::tests::pointer_two_way ... FAILED
test indices::tests::pointer_direct_mapped ... FAILED
test tests::entry ... ok
test tests::get ... ok
test tests::get_mut ... ok
test tests::capacity ... ok
test tests::insert ... ok
test tests::iter ... ok
test tests::into_iter ... ok
test tests::iter_mut ... ok
test tests::len ... ok
test tests::replacement_policy ... ok
test tests::retain ... ok
test tests::remove ... ok

failures:

---- indices::tests::pointer_two_way stdout ----
thread 'indices::tests::pointer_two_way' panicked at 'assertion failed: `(left == right)`
left: `0..2`,
right: `2..4`', src/indices.rs:185:9

---- indices::tests::pointer_direct_mapped stdout ----
thread 'indices::tests::pointer_direct_mapped' panicked at 'assertion failed: `(left == right)`
left: `2..3`,
right: `1..2`', src/indices.rs:161:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

failures:
indices::tests::pointer_direct_mapped
indices::tests::pointer_two_way

test result: FAILED. 13 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

error: test failed, to rerun pass `--lib`
error: 1 target failed:
`--lib`
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.