Skip to content

tests::bytes test fails on sparc64 #73

@glaubitz

Description

@glaubitz

This is reproducible on sparc64 on Linux:

glaubitz@cfarm202:~/rustc-hash$ cargo build --release
    Updating crates.io index
     Locking 14 packages to latest compatible versions
      Adding rand v0.8.6 (available: v0.10.1)
   Compiling rustc-hash v2.1.2 (/home/glaubitz/rustc-hash)
    Finished `release` profile [optimized] target(s) in 1.10s
glaubitz@cfarm202:~/rustc-hash$ cargo test
   Compiling rustc-hash v2.1.2 (/home/glaubitz/rustc-hash)
    Finished `test` profile [unoptimized + debuginfo] target(s) in 4.89s
     Running unittests src/lib.rs (target/debug/deps/rustc_hash-d513507c1662bed2)

running 7 tests
test seeded_state::tests::cloned_seeded_states_are_equal ... ok
test seeded_state::tests::different_states_are_different ... ok
test seeded_state::tests::same_seed_produces_same_hasher ... ok
test tests::unsigned ... ok
test tests::signed ... ok
test tests::bytes ... FAILED
test tests::with_seed_actually_different ... ok

failures:

---- tests::bytes stdout ----

thread 'tests::bytes' (199963) panicked at src/lib.rs:463:9:
assertion `left == right` failed
  left: 6513278015018369270
 right: 17606491139363777937
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    tests::bytes

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

error: test failed, to rerun pass `--lib`
glaubitz@cfarm202:~/rustc-hash$

Access to this machine is possible through the GCC Compile Farm.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions