Skip to content

Instantly share code, notes, and snippets.

@nyarly
Created January 26, 2018 00:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nyarly/ec8d428852cf99b982bebcc5c692362c to your computer and use it in GitHub Desktop.
Save nyarly/ec8d428852cf99b982bebcc5c692362c to your computer and use it in GitHub Desktop.
failures:
---- [run-pass] run-pass/out-of-stack.rs stdout ----
executing /tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc /tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/src/test/run-pass/out-of-stack.rs -L /tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/build/x86_64-unknown-linux-gnu/test/run-pass --target=x86_64-unknown-linux-gnu --error-format json -L /tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/build/x86_64-unknown-linux-gnu/test/run-pass/out-of-stack.stage2-x86_64-unknown-linux-gnu.run-pass.libaux -C prefer-dynamic -o /tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/build/x86_64-unknown-linux-gnu/test/run-pass/out-of-stack.stage2-x86_64-unknown-linux-gnu -Crpath -O -Lnative=/tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/build/x86_64-unknown-linux-gnu/native/rust-test-helpers
------stdout------------------------------
------stderr------------------------------
{"message":"function cannot return without recurring","code":null,"level":"warning","spans":[{"file_name":"/tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/src/test/run-pass/out-of-stack.rs","byte_start":893,"byte_end":985,"line_start":31,"line_end":35,"column_start":1,"column_end":2,"is_primary":true,"text":[{"text":"fn silent_recurse() {","highlight_start":1,"highlight_end":22},{"text":" let buf = [0u8; 1000];","highlight_start":1,"highlight_end":27},{"text":" black_box(buf);","highlight_start":1,"highlight_end":20},{"text":" silent_recurse();","highlight_start":1,"highlight_end":22},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"expansion":null}],"children":[{"message":"#[warn(unconditional_recursion)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"recursive call site","code":null,"level":"note","spans":[{"file_name":"/tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/src/test/run-pass/out-of-stack.rs","byte_start":966,"byte_end":982,"line_start":34,"line_end":34,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":" silent_recurse();","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"expansion":null}],"children":[],"rendered":null},{"message":"a `loop` may express intention better if this is on purpose","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":null}
{"message":"function cannot return without recurring","code":null,"level":"warning","spans":[{"file_name":"/tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/src/test/run-pass/out-of-stack.rs","byte_start":987,"byte_end":1120,"line_start":37,"line_end":41,"column_start":1,"column_end":2,"is_primary":true,"text":[{"text":"fn loud_recurse() {","highlight_start":1,"highlight_end":20},{"text":" println!(\"hello!\");","highlight_start":1,"highlight_end":24},{"text":" loud_recurse();","highlight_start":1,"highlight_end":20},{"text":" black_box(()); // don't optimize this into a tail call. please.","highlight_start":1,"highlight_end":68},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"expansion":null}],"children":[{"message":"#[warn(unconditional_recursion)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"recursive call site","code":null,"level":"note","spans":[{"file_name":"/tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/src/test/run-pass/out-of-stack.rs","byte_start":1035,"byte_end":1049,"line_start":39,"line_end":39,"column_start":5,"column_end":19,"is_primary":true,"text":[{"text":" loud_recurse();","highlight_start":5,"highlight_end":19}],"label":null,"suggested_replacement":null,"expansion":null}],"children":[],"rendered":null},{"message":"a `loop` may express intention better if this is on purpose","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":null}
{"message":"unused result which must be used","code":null,"level":"warning","spans":[{"file_name":"/tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/src/test/run-pass/out-of-stack.rs","byte_start":1725,"byte_end":1762,"line_start":67,"line_end":67,"column_start":9,"column_end":46,"is_primary":true,"text":[{"text":" thread::spawn(silent_recurse).join();","highlight_start":9,"highlight_end":46}],"label":null,"suggested_replacement":null,"expansion":null}],"children":[{"message":"#[warn(unused_must_use)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":null}
{"message":"unused result which must be used","code":null,"level":"warning","spans":[{"file_name":"/tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/src/test/run-pass/out-of-stack.rs","byte_start":1830,"byte_end":1865,"line_start":69,"line_end":69,"column_start":9,"column_end":44,"is_primary":true,"text":[{"text":" thread::spawn(loud_recurse).join();","highlight_start":9,"highlight_end":44}],"label":null,"suggested_replacement":null,"expansion":null}],"children":[{"message":"#[warn(unused_must_use)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":null}
------------------------------------------
executing /tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/build/x86_64-unknown-linux-gnu/test/run-pass/out-of-stack.stage2-x86_64-unknown-linux-gnu
------stdout------------------------------
testing: silent-thread
------stderr------------------------------
thread 'main' panicked at 'assertion failed: `(left == right)` (left: `Some(11)`, right: `Some(6)`)', /tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/src/test/run-pass/out-of-stack.rs:50
note: Run with `RUST_BACKTRACE=1` for a backtrace.
------------------------------------------
error: test run failed!
status: exit code: 101
command: /tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/build/x86_64-unknown-linux-gnu/test/run-pass/out-of-stack.stage2-x86_64-unknown-linux-gnu
stdout:
------------------------------------------
testing: silent-thread
------------------------------------------
stderr:
------------------------------------------
thread 'main' panicked at 'assertion failed: `(left == right)` (left: `Some(11)`, right: `Some(6)`)', /tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/src/test/run-pass/out-of-stack.rs:50
note: Run with `RUST_BACKTRACE=1` for a backtrace.
------------------------------------------
thread '[run-pass] run-pass/out-of-stack.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:2637
note: Run with `RUST_BACKTRACE=1` for a backtrace.
failures:
[run-pass] run-pass/out-of-stack.rs
test result: FAILED. 2635 passed; 1 failed; 3 ignored; 0 measured
thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:330
command did not execute successfully: "/tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/build/x86_64-unknown-linux-gnu/stage0-tools/x86_64-unknown-linux-gnu/release/compiletest" "--compile-lib-path" "/tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/build/x86_64-unknown-linux-gnu/stage2/lib" "--run-lib-path" "/tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib" "--rustc-path" "/tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--rustdoc-path" "/tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustdoc" "--src-base" "/tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/src/test/run-pass" "--build-base" "/tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/build/x86_64-unknown-linux-gnu/test/run-pass" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "run-pass" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/nix/store/7asryafc08b2w7r7cjl4i9iy78i08xsv-llvm-4.0.1/bin/FileCheck" "--host-rustcflags" "-Crpath -O" "--target-rustcflags" "-Crpath -O -Lnative=/tmp/nix-build-rustc-1.17.0.drv-0/rustc-1.17.0-src/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--docck-python" "/nix/store/i3bx1iw2d0i3vh9sa1nf92ynlrw324w8-python-2.7.14/bin/python2.7" "--lldb-python" "/nix/store/i3bx1iw2d0i3vh9sa1nf92ynlrw324w8-python-2.7.14/bin/python2.7" "--gdb" "/nix/store/lql724c80939filaday4vazw45gssy43-gdb-8.0.1/bin/gdb" "--llvm-version" "4.0.1\n" "--verbose" "--cc" "" "--cxx" "" "--cflags" "" "--llvm-components" "" "--llvm-cxxflags" "" "--adb-path" "adb" "--adb-test-dir" "/data/tmp" "--android-cross-path" ""
expected success, got: exit code: 101
Build completed unsuccessfully in 0:31:12
make: *** [Makefile:54: check] Error 1
builder for ‘/nix/store/hbndbxx3s45ygjy68450sy8lvgmqhgfi-rustc-1.17.0.drv’ failed with exit code 2
cannot build derivation ‘/nix/store/126vli0391nvgrwzvv46p3ry70sz78pr-alacritty-unstable-2017-09-02.drv’: 1 dependencies couldn't be built
cannot build derivation ‘/nix/store/3skall3b6hxq79h44ak8cn6k9imcdpj2-cargo-0.18.0.drv’: 1 dependencies couldn't be built
cannot build derivation ‘/nix/store/hmqyd0ci1a51wmvnfk83wmwn7jnznznc-ripgrep-0.6.0.drv’: 1 dependencies couldn't be built
cannot build derivation ‘/nix/store/d7vw3msdiaqz8sn6w1af7xr8wdm1dd26-system-path.drv’: 1 dependencies couldn't be built
cannot build derivation ‘/nix/store/bvd729y9qaxac4xx5d1raw2gl057clk6-nixos-system-perlman-17.09.2857.cee2f856766.drv’: 1 dependencies couldn't be built
error: build of ‘/nix/store/bvd729y9qaxac4xx5d1raw2gl057clk6-nixos-system-perlman-17.09.2857.cee2f856766.drv’ failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment