Skip to content

mandelbrot test fails on i586-unknown-linux-gnu #56

Open
@gnzlbg

Description

@gnzlbg

See: https://travis-ci.org/rust-lang-nursery/packed_simd/jobs/411233811#L1001

+ cargo test --verbose --target=i586-unknown-linux-gnu --manifest-path=target/mandelbrot/Cargo.toml
+ tee
+ [[ 101 != 0 ]]
+ cat target/output
    Updating registry `https://github.com/rust-lang/crates.io-index`
   Compiling cfg-if v0.1.4
     Running `rustc --crate-name cfg_if /cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-0.1.4/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=3725132fcf53b8a6 -C extra-filename=-3725132fcf53b8a6 --out-dir /checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/deps --target i586-unknown-linux-gnu -L dependency=/checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/deps -L dependency=/checkout/target/mandelbrot/target/debug/deps --cap-lints allow -C codegen-units=1`
   Compiling packed_simd v0.1.0 (file:///checkout)
     Running `rustc --crate-name packed_simd /checkout/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=84bb1f34795398f4 -C extra-filename=-84bb1f34795398f4 --out-dir /checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/deps --target i586-unknown-linux-gnu -C incremental=/checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/incremental -L dependency=/checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/deps -L dependency=/checkout/target/mandelbrot/target/debug/deps --extern cfg_if=/checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/deps/libcfg_if-3725132fcf53b8a6.rlib -C codegen-units=1`
   Compiling mandelbrot v0.1.0 (file:///checkout/target/mandelbrot)
     Running `rustc --crate-name mandelbrot_lib src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=7ad81051bdcd78ef -C extra-filename=-7ad81051bdcd78ef --out-dir /checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/deps --target i586-unknown-linux-gnu -C incremental=/checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/incremental -L dependency=/checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/deps -L dependency=/checkout/target/mandelbrot/target/debug/deps --extern packed_simd=/checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/deps/libpacked_simd-84bb1f34795398f4.rlib -C codegen-units=1`
     Running `rustc --crate-name mandelbrot_lib src/lib.rs --emit=dep-info,link -C debuginfo=2 --test -C metadata=30052dd9fa8b806c -C extra-filename=-30052dd9fa8b806c --out-dir /checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/deps --target i586-unknown-linux-gnu -C incremental=/checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/incremental -L dependency=/checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/deps -L dependency=/checkout/target/mandelbrot/target/debug/deps --extern packed_simd=/checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/deps/libpacked_simd-84bb1f34795398f4.rlib -C codegen-units=1`
     Running `rustc --crate-name mandelbrot src/main.rs --emit=dep-info,link -C debuginfo=2 --test -C metadata=a1c8ce1461118ba0 -C extra-filename=-a1c8ce1461118ba0 --out-dir /checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/deps --target i586-unknown-linux-gnu -C incremental=/checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/incremental -L dependency=/checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/deps -L dependency=/checkout/target/mandelbrot/target/debug/deps --extern mandelbrot_lib=/checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/deps/libmandelbrot_lib-7ad81051bdcd78ef.rlib --extern packed_simd=/checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/deps/libpacked_simd-84bb1f34795398f4.rlib -C codegen-units=1`
    Finished dev [unoptimized + debuginfo] target(s) in 34.66s
     Running `/checkout/target/mandelbrot/target/i586-unknown-linux-gnu/debug/deps/mandelbrot_lib-30052dd9fa8b806c`
running 1 test
test tests::verify_simd ... FAILED
failures:
---- tests::verify_simd stdout ----
thread 'tests::verify_simd' panicked at 'assertion failed: `(left == right)`
  left: `[13, 48, 142, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 168, 205, 237, 168, 205, 237, 168, 205, 237, 168, 205, 237, 168, 205, 237, 168, 205, 237, 238, 247, 233, 238, 247, 233, 238, 247, 233, 246, 212, 127, 170, 114, 0, 63, 44, 0, 26, 90, 185, 13, 48, 142, 170, 114, 0, 170, 114, 0, 0, 2, 16, 0, 2, 16, 246, 212, 127, 0, 0, 0, 238, 247, 233, 168, 205, 237, 168, 205, 237, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185]`,
 right: `[13, 48, 142, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 168, 205, 237, 168, 205, 237, 168, 205, 237, 168, 205, 237, 168, 205, 237, 168, 205, 237, 238, 247, 233, 238, 247, 233, 238, 247, 233, 246, 212, 127, 170, 114, 0, 63, 44, 0, 26, 90, 185, 13, 48, 142, 170, 114, 0, 170, 114, 0, 0, 2, 16, 0, 2, 16, 246, 212, 127, 63, 44, 0, 238, 247, 233, 168, 205, 237, 168, 205, 237, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 83, 144, 216, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185, 26, 90, 185]`: line 0 differs', src/lib.rs:88:17

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-i586x86 32-bit without SSE2 architectureCI-TravisTravis-CIExampleExample issues

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions