New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[do not merge] Test performance impact of accessing the HIR map through a query #57024

Open
wants to merge 2 commits into
base: master
from

Conversation

Projects
None yet
6 participants
@Zoxc
Copy link
Contributor

Zoxc commented Dec 21, 2018

@Zoxc

This comment has been minimized.

Copy link
Contributor

Zoxc commented Dec 21, 2018

@bors try

@bors

This comment has been minimized.

Copy link
Contributor

bors commented Dec 21, 2018

⌛️ Trying commit 7dd514d with merge 1b4896f...

bors added a commit that referenced this pull request Dec 21, 2018

Auto merge of #57024 - Zoxc:hir-query, r=<try>
[do not merge] Test performance impact of accessing the HIR map through a query

r? @michaelwoerister
@rust-highfive

This comment has been minimized.

Copy link
Collaborator

rust-highfive commented Dec 21, 2018

The job x86_64-gnu-llvm-6.0 of your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
travis_time:end:16854810:start=1545374257501318227,finish=1545374258508511900,duration=1007193673
$ git checkout -qf FETCH_HEAD
travis_fold:end:git.checkout

Encrypted environment variables have been removed for security reasons.
See https://docs.travis-ci.com/user/pull-requests/#pull-requests-and-security-restrictions
$ export SCCACHE_BUCKET=rust-lang-ci-sccache2
$ export SCCACHE_REGION=us-west-1
Setting environment variables from .travis.yml
$ export IMAGE=x86_64-gnu-llvm-6.0
---
[00:59:48] .................................................................................................... 500/5192
[00:59:52] ..............................i..................................................................... 600/5192
[00:59:55] .................................................................................................... 700/5192
[01:00:01] .................................................................................................... 800/5192
[01:00:06] ......i...............i...FFFF.FFFF................................................................. 900/5192
[01:00:09] ..............................iiiii................................................................. 1000/5192
[01:00:14] .................................................................................................... 1200/5192
[01:00:17] .................................................................................................... 1300/5192
[01:00:19] .................................................................................................... 1400/5192
[01:00:22] .................................................................................................... 1500/5192
---
[01:02:33] failures:
[01:02:33] 
[01:02:33] ---- [ui] ui/dep-graph/dep-graph-assoc-type-codegen.rs stdout ----
[01:02:33] 
[01:02:33] error: Error: expected failure status (Some(1)) but received status Some(101).
[01:02:33] status: exit code: 101
[01:02:33] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/dep-graph/dep-graph-assoc-type-codegen.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-assoc-type-codegen/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-assoc-type-codegen/auxiliary" "-A" "unused"
[01:02:33] ------------------------------------------
[01:02:33] 
[01:02:33] ------------------------------------------
[01:02:33] stderr:
[01:02:33] stderr:
[01:02:33] ------------------------------------------
[01:02:33] thread 'main' panicked at 'did not find a cycle', src/librustc/ty/query/job.rs:162:9
[01:02:33] 
[01:02:33] error: internal compiler error: unexpected panic
[01:02:33] 
[01:02:33] note: the compiler unexpectedly panicked. this is a bug.
[01:02:33] note: the compiler unexpectedly panicked. this is a bug.
[01:02:33] 
[01:02:33] note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
[01:02:33] 
[01:02:33] note: rustc 1.33.0-dev running on x86_64-unknown-linux-gnu
[01:02:33] 
[01:02:33] note: compiler flags: -Z ui-testing -Z unstable-options -Z query-dep-graph -C prefer-dynamic -C rpath
[01:02:33] 
[01:02:33] ------------------------------------------
[01:02:33] 
[01:02:33] thread '[ui] ui/dep-graph/dep-graph-assoc-type-codegen.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[01:02:33] thread '[ui] ui/dep-graph/dep-graph-assoc-type-codegen.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[01:02:33] note: Run with `RUST_BACKTRACE=1` for a backtrace.
[01:02:33] 
[01:02:33] ---- [ui] ui/dep-graph/dep-graph-caller-callee.rs stdout ----
[01:02:33] 
[01:02:33] error: Error: expected failure status (Some(1)) but received status Some(101).
[01:02:33] status: exit code: 101
[01:02:33] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/dep-graph/dep-graph-caller-callee.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-caller-callee/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-caller-callee/auxiliary" "-A" "unused"
[01:02:33] ------------------------------------------
[01:02:33] 
[01:02:33] ------------------------------------------
[01:02:33] stderr:
[01:02:33] stderr:
[01:02:33] ------------------------------------------
[01:02:33] thread 'main' panicked at 'did not find a cycle', src/librustc/ty/query/job.rs:162:9
[01:02:33] 
[01:02:33] error: internal compiler error: unexpected panic
[01:02:33] 
[01:02:33] note: the compiler unexpectedly panicked. this is a bug.
[01:02:33] note: the compiler unexpectedly panicked. this is a bug.
[01:02:33] 
[01:02:33] note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
[01:02:33] 
[01:02:33] note: rustc 1.33.0-dev running on x86_64-unknown-linux-gnu
[01:02:33] 
[01:02:33] note: compiler flags: -Z ui-testing -Z unstable-options -Z query-dep-graph -C prefer-dynamic -C rpath
[01:02:33] 
[01:02:33] ------------------------------------------
[01:02:33] 
[01:02:33] thread '[ui] ui/dep-graph/dep-graph-caller-callee.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[01:02:33] thread '[ui] ui/dep-graph/dep-graph-caller-callee.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[01:02:33] 
[01:02:33] ---- [ui] ui/dep-graph/dep-graph-struct-signature.rs stdout ----
[01:02:33] 
[01:02:33] error: Error: expected failure status (Some(1)) but received status Some(101).
[01:02:33] status: exit code: 101
[01:02:33] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/dep-graph/dep-graph-struct-signature.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-struct-signature/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-struct-signature/auxiliary" "-A" "unused"
[01:02:33] ------------------------------------------
[01:02:33] 
[01:02:33] ------------------------------------------
[01:02:33] stderr:
[01:02:33] stderr:
[01:02:33] ------------------------------------------
[01:02:33] thread 'main' panicked at 'did not find a cycle', src/librustc/ty/query/job.rs:162:9
[01:02:33] 
[01:02:33] error: internal compiler error: unexpected panic
[01:02:33] 
[01:02:33] note: the compiler unexpectedly panicked. this is a bug.
[01:02:33] note: the compiler unexpectedly panicked. this is a bug.
[01:02:33] 
[01:02:33] note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
[01:02:33] 
[01:02:33] note: rustc 1.33.0-dev running on x86_64-unknown-linux-gnu
[01:02:33] 
[01:02:33] note: compiler flags: -Z ui-testing -Z unstable-options -Z query-dep-graph -C prefer-dynamic -C rpath
[01:02:33] 
[01:02:33] ------------------------------------------
[01:02:33] 
[01:02:33] thread '[ui] ui/dep-graph/dep-graph-struct-signature.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[01:02:33] thread '[ui] ui/dep-graph/dep-graph-struct-signature.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[01:02:33] 
[01:02:33] ---- [ui] ui/dep-graph/dep-graph-trait-impl-two-traits-same-method.rs stdout ----
[01:02:33] 
[01:02:33] error: Error: expected failure status (Some(1)) but received status Some(101).
[01:02:33] status: exit code: 101
[01:02:33] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/dep-graph/dep-graph-trait-impl-two-traits-same-method.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-trait-impl-two-traits-same-method/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-trait-impl-two-traits-same-method/auxiliary" "-A" "unused"
[01:02:33] ------------------------------------------
[01:02:33] 
[01:02:33] ------------------------------------------
[01:02:33] stderr:
[01:02:33] stderr:
[01:02:33] ------------------------------------------
[01:02:33] thread 'main' panicked at 'did not find a cycle', src/librustc/ty/query/job.rs:162:9
[01:02:33] 
[01:02:33] error: internal compiler error: unexpected panic
[01:02:33] 
[01:02:33] note: the compiler unexpectedly panicked. this is a bug.
[01:02:33] note: the compiler unexpectedly panicked. this is a bug.
[01:02:33] 
[01:02:33] note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
[01:02:33] 
[01:02:33] note: rustc 1.33.0-dev running on x86_64-unknown-linux-gnu
[01:02:33] 
[01:02:33] note: compiler flags: -Z ui-testing -Z unstable-options -Z query-dep-graph -C prefer-dynamic -C rpath
[01:02:33] 
[01:02:33] ------------------------------------------
[01:02:33] 
[01:02:33] thread '[ui] ui/dep-graph/dep-graph-trait-impl-two-traits-same-method.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[01:02:33] thread '[ui] ui/dep-graph/dep-graph-trait-impl-two-traits-same-method.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[01:02:33] 
[01:02:33] ---- [ui] ui/dep-graph/dep-graph-trait-impl-two-traits.rs stdout ----
[01:02:33] 
[01:02:33] error: Error: expected failure status (Some(1)) but received status Some(101).
[01:02:33] status: exit code: 101
[01:02:33] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/dep-graph/dep-graph-trait-impl-two-traits.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-trait-impl-two-traits/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpgraph-trait-impl.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-trait-impl/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-trait-impl/auxiliary" "-A" "unused"
[01:02:33] ------------------------------------------
[01:02:33] 
[01:02:33] ------------------------------------------
[01:02:33] stderr:
[01:02:33] stderr:
[01:02:33] ------------------------------------------
[01:02:33] thread 'main' panicked at 'did not find a cycle', src/librustc/ty/query/job.rs:162:9
[01:02:33] 
[01:02:33] error: internal compiler error: unexpected panic
[01:02:33] 
[01:02:33] note: the compiler unexpectedly panicked. this is a bug.
[01:02:33] note: the compiler unexpectedly panicked. this is a bug.
[01:02:33] 
[01:02:33] note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
[01:02:33] 
[01:02:33] note: rustc 1.33.0-dev running on x86_64-unknown-linux-gnu
[01:02:33] 
[01:02:33] note: compiler flags: -Z ui-testing -Z unstable-options -Z query-dep-graph -C prefer-dynamic -C rpath
[01:02:33] 
[01:02:33] ------------------------------------------
[01:02:33] 
[01:02:33] thread '[ui] ui/dep-graph/dep-graph-trait-impl.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[01:02:33] thread '[ui] ui/dep-graph/dep-graph-trait-impl.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[01:02:33] 
[01:02:33] ---- [ui] ui/dep-graph/dep-graph-type-alias.rs stdout ----
[01:02:33] 
[01:02:33] error: Error: expected failure status (Some(1)) but received status Some(101).
[01:02:33] status: exit code: 101
[01:02:33] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/dep-graph/dep-graph-type-alias.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-type-alias/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-type-alias/auxiliary" "-A" "unused"
[01:02:33] ------------------------------------------
[01:02:33] 
[01:02:33] ------------------------------------------
[01:02:33] stderr:
[01:02:33] stderr:
[01:02:33] ------------------------------------------
[01:02:33] thread 'main' panicked at 'did not find a cycle', src/librustc/ty/query/job.rs:162:9
[01:02:33] 
[01:02:33] error: internal compiler error: unexpected panic
[01:02:33] 
[01:02:33] note: the compiler unexpectedly panicked. this is a bug.
[01:02:33] note: the compiler unexpectedly panicked. this is a bug.
[01:02:33] 
[01:02:33] note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
[01:02:33] 
[01:02:33] note: rustc 1.33.0-dev running on x86_64-unknown-linux-gnu
[01:02:33] 
[01:02:33] note: compiler flags: -Z ui-testing -Z unstable-options -Z query-dep-graph -C prefer-dynamic -C rpath
[01:02:33] 
[01:02:33] ------------------------------------------
[01:02:33] 
[01:02:33] thread '[ui] ui/dep-graph/dep-graph-type-alias.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[01:02:33] thread '[ui] ui/dep-graph/dep-graph-type-alias.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[01:02:33] 
[01:02:33] ---- [ui] ui/dep-graph/dep-graph-variance-alias.rs stdout ----
[01:02:33] 
[01:02:33] error: Error: expected failure status (Some(1)) but received status Some(101).
[01:02:33] status: exit code: 101
[01:02:33] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/dep-graph/dep-graph-variance-alias.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-variance-alias/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-variance-alias/auxiliary" "-A" "unused"
[01:02:33] ------------------------------------------
[01:02:33] 
[01:02:33] ------------------------------------------
[01:02:33] stderr:
[01:02:33] stderr:
[01:02:33] ------------------------------------------
[01:02:33] thread 'main' panicked at 'did not find a cycle', src/librustc/ty/query/job.rs:162:9
[01:02:33] 
[01:02:33] error: internal compiler error: unexpected panic
[01:02:33] 
[01:02:33] note: the compiler unexpectedly panicked. this is a bug.
[01:02:33] note: the compiler unexpectedly panicked. this is a bug.
[01:02unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib" "--rustc-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--src-base" "/checkout/src/test/ui" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "ui" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/usr/lib/llvm-6.0/bin/FileCheck" "--host-rustcflags" "-Crpath -O -Zunstable-options  -Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--target-rustcflags" "-Crpath -O -Zunstable-options  -Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--docck-python" "/usr/bin/python2.7" "--lldb-python" "/usr/bin/python2.7" "--gdb" "/usr/bin/gdb" "--quiet" "--llvm-version" "6.0.0\n" "--system-llvm" "--cc" "" "--cxx" "" "--cflags" "" "--llvm-components" "" "--llvm-cxxflags" "" "--adb-path" "adb" "--adb-test-dir" "/data/tmp/work" "--android-cross-path" "" "--color" "always"
[01:02:33] 
[01:02:33] 
[01:02:33] failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
[01:02:33] Build completed unsuccessfully in 0:03:59
[01:02:33] Build completed unsuccessfully in 0:03:59
[01:02:33] Makefile:58: recipe for target 'check' failed
[01:02:33] make: *** [check] Error 1
The command "stamp sh -x -c "$RUN_SCRIPT"" exited with 2.
travis_time:start:16c7d3de
$ date && (curl -fs --head https://google.com | grep ^Date: | sed 's/Date: //g' || true)
Fri Dec 21 07:40:21 UTC 2018
---
travis_time:end:0296bd3e:start=1545378021960917318,finish=1545378021968093038,duration=7175720
travis_fold:end:after_failure.3
travis_fold:start:after_failure.4
travis_time:start:2b7c8932
$ ln -s . checkout && for CORE in obj/cores/core.*; do EXE=$(echo $CORE | sed 's|obj/cores/core\.[0-9]*\.!checkout!\(.*\)|\1|;y|!|/|'); if [ -f "$EXE" ]; then printf travis_fold":start:crashlog\n\033[31;1m%s\033[0m\n" "$CORE"; gdb --batch -q -c "$CORE" "$EXE" -iex 'set auto-load off' -iex 'dir src/' -iex 'set sysroot .' -ex bt -ex q; echo travis_fold":"end:crashlog; fi; done || true
travis_fold:end:after_failure.4
travis_fold:start:after_failure.5
travis_time:start:025e5d00
travis_time:start:025e5d00
$ cat ./obj/build/x86_64-unknown-linux-gnu/native/asan/build/lib/asan/clang_rt.asan-dynamic-i386.vers || true
cat: ./obj/build/x86_64-unknown-linux-gnu/native/asan/build/lib/asan/clang_rt.asan-dynamic-i386.vers: No such file or directory
travis_fold:end:after_failure.5
travis_fold:start:after_failure.6
travis_time:start:000f280a
$ dmesg | grep -i kill

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@Zoxc Zoxc force-pushed the Zoxc:hir-query branch from 7dd514d to 960658c Dec 21, 2018

@Zoxc

This comment has been minimized.

Copy link
Contributor

Zoxc commented Dec 21, 2018

@bors try

@bors

This comment has been minimized.

Copy link
Contributor

bors commented Dec 21, 2018

⌛️ Trying commit 960658c with merge 51828ff...

bors added a commit that referenced this pull request Dec 21, 2018

Auto merge of #57024 - Zoxc:hir-query, r=<try>
[do not merge] Test performance impact of accessing the HIR map through a query

r? @michaelwoerister
@rust-highfive

This comment has been minimized.

Copy link
Collaborator

rust-highfive commented Dec 21, 2018

The job x86_64-gnu-llvm-6.0 of your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
travis_time:end:1d92d598:start=1545379651603177952,finish=1545379652678256611,duration=1075078659
$ git checkout -qf FETCH_HEAD
travis_fold:end:git.checkout

Encrypted environment variables have been removed for security reasons.
See https://docs.travis-ci.com/user/pull-requests/#pull-requests-and-security-restrictions
$ export SCCACHE_BUCKET=rust-lang-ci-sccache2
$ export SCCACHE_REGION=us-west-1
Setting environment variables from .travis.yml
$ export IMAGE=x86_64-gnu-llvm-6.0
---
[00:54:12] .................................................................................................... 500/5192
[00:54:15] ..............................i..................................................................... 600/5192
[00:54:18] .................................................................................................... 700/5192
[00:54:23] .................................................................................................... 800/5192
[00:54:27] ......i...............i...FFFFF.FFF................................................................. 900/5192
[00:54:30] ..............................iiiii................................................................. 1000/5192
[00:54:36] .................................................................................................... 1200/5192
[00:54:38] .................................................................................................... 1300/5192
[00:54:41] .................................................................................................... 1400/5192
[00:54:43] .................................................................................................... 1500/5192
---
[00:56:33] .................................................................................................... 4800/5192
[00:56:36] .................................................................................................... 4900/5192
[00:56:39] .................................................................................................... 5000/5192
[00:56:41] .................................................................................................... 5100/5192
nown-linux-gnu/test/ui/dep-graph/dep-graph-assoc-type-codegen/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-assoc-type-codegen/auxiliary" "-A" "unused"
[00:56:44] ------------------------------------------
[00:56:44] 
[00:56:44] ------------------------------------------
[00:56:44] stderr:
[00:56:44] stderr:
[00:56:44] ------------------------------------------
[00:56:44] thread 'main' panicked at 'did not find a cycle', src/librustc/ty/query/job.rs:162:9
[00:56:44] 
[00:56:44] error: internal compiler error: unexpected panic
[00:56:44] 
[00:56:44] note: the compiler unexpectedly panicked. this is a bug.
[00:56:44] note: the compiler unexpectedly panicked. this is a bug.
[00:56:44] 
[00:56:44] note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
[00:56:44] 
[00:56:44] note: rustc 1.33.0-dev running on x86_64-unknown-linux-gnu
[00:56:44] 
[00:56:44] note: compiler flags: -Z ui-testing -Z unstable-options -Z query-dep-graph -C prefer-dynamic -C rpath
[00:56:44] 
[00:56:44] ------------------------------------------
[00:56:44] 
[00:56:44] thread '[ui] ui/dep-graph/dep-graph-assoc-type-codegen.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
---
[00:56:te a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
[00:56:44] 
[00:56:44] note: rustc 1.33.0-dev running on x86_64-unknown-linux-gnu
[00:56:44] 
[00:56:44] note: compiler flags: -Z ui-testing -Z unstable-options -Z query-dep-graph -C prefer-dynamic -C rpath
[00:56:44] 
[00:56:44] ------------------------------------------
[00:56:44] 
[00:56:44] thread '[ui] ui/dep-graph/dep-graph-caller-callee.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[00:56:44] thread '[ui] ui/dep-graph/dep-graph-caller-callee.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[00:56:44] 
[00:56:44] ---- [ui] ui/dep-graph/dep-graph-trait-impl-two-traits-same-method.rs stdout ----
[00:56:44] 
[00:56:44] error: Error: expected failure status (Some(1)) but received status Some(101).
[00:56:44] status: exit code: 101
[00:56:44] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/dep-graph/dep-graph-trait-impl-two-traits-same-method.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-trait-impl-two-traits-same-method/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-trait-impl-two-traits-same-method/auxiliary" "-A" "unused"
[00:56:44] ------------------------------------------
[00:56:44] 
[00:56:44] ------------------------------------------
[00:56:44] stderr:
[00:56:44] stderr:
[00:56:44] ---------------------------------------ers" "-Z" "query-dep-graph" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-trait-impl-two-traits/auxiliary" "-A" "unused"
[00:56:44] ------------------------------------------
[00:56:44] 
[00:56:44] ------------------------------------------
[00:56:44] stderr:
[00:56:44] stderr:
[00:56:44] ------------------------------------------
[00:56:44] thread 'main' panicked at 'did not find a cycle', src/librustc/ty/query/job.rs:162:9
[00:56:44] 
[00:56:44] error: internal compiler error: unexpected panic
[00:56:44] 
[00:56:44] note: the compiler unexpectedly panicked. this is a bug.
[00:56:44] note: the compiler unexpectedly panicked. this is a bug.
[00:56:44] 
[00:56:44] note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
[00:56:44] 
[00:56:44] note: rustc 1.33.0-dev running on x86_64-unknown-linux-gnu
[00:56:44] 
[00:56:44] note: compiler flags: -Z ui-testing -Z unstable-options -Z query-dep-graph -C prefer-dynamic -C rpath
[00:56:44] 
[00:56:44] ------------------------------------------
[00:56:44] 
[00:56:44] thread '[ui] ui/dep-graph/dep-graph-trait-impl-two-traits.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[00:56:44] thread '[ui] ui/dep-graph/dep-graph-trait-impl-two-traits.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[00:56:44] 
[00:56:44] ---- [ui] ui/dep-graph/dep-graph-trait-impl.rs stdout ----
[00:56:44] 
[00:56:44] error: Error: expected failure status (Some(1)) but received status Some(101).
[00:56:44] status: exit code: 101
[00:56:44] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/dep-graph/dep-graph-trait-impl.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-trait-impl/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-trait-impl/auxiliary" "-A" "unused"
[00:56:44] ------------------------------------------
[00:56:44] 
[00:56:44] ------------------------------------------
[00:56:44] stderr:
[00:56:44] stderr:
[00:56:44] ------------------------------------------
[00:56:44] thread 'main' panicked at 'did not find a cycle', src/librustc/ty/query/job.rs:162:9
[00:56:44] 
[00:56:44] error: internal compiler error: unexpected panic
[00:56:44] 
[00:56:44] note: the compiler unexpectedly panicked. this is a bug.
[00:56:44] note: the compiler unexpectedly panicked. this is a bug.
[00:56:44] 
[00:56:44] note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
[00:56:44] 
[00:56:44] note: rustc 1.33.0-dev running on x86_64-unknown-linux-gnu
[00:56:44] 
[00:56:44] note: compiler flags: -Z ui-testing -Z unstable-options -Z query-dep-graph -C prefer-dynamic -C rpath
[00:56:44] 
[00:56:44] ------------------------------------------
[00:56:44] 
[00:56:44] thread '[ui] ui/dep-graph/dep-graph-trait-impl.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[00:56:44] thread '[ui] ui/dep-graph/dep-graph-trait-impl.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[00:56:44] 
[00:56:44] ---- [ui] ui/dep-gruery-dep-graph -C prefer-dynamic -C rpath
[00:56:44] 
[00:56:44] ------------------------------------------
[00:56:44] 
[00:56:44] thread '[ui] ui/dep-graph/dep-graph-variance-alias.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[00:56:44] thread '[ui] ui/dep-graph/dep-graph-variance-alias.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
[00:56:44] 
[00:56:44] ---- [ui] ui/dep-graph/dep-graph-type-alias.rs stdout ----
[00:56:44] 
[00:56:44] error: Error: expected failure status (Some(1)) but received status Some(101).
[00:56:44] status: exit code: 101
[00:56:44] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/dep-graph/dep-graph-type-alias.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-type-alias/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-type-alias/auxiliary" "-A" "unused"
[00:56:44] ------------------------------------------
[00:56:44] 
[00:56:44] ------------------------------------------
[00:56:44] stderr:
[00:56:44] stderr:
[00:56:44] ------------------------------------------
[00:56:44] thread 'main' panicked at 'did not find a cycle', src/librustc/ty/query/job.rs:162:9
[00:56:44] 
[00:56:44] error: internal compiler error: unexpected panic
[00:56:44] 
[00:56:44] note: the compiler unexpectedly panicked. this is a bug.
[00:56:44] note: the compiler unexpectedly panicked. this is a bug.
[00:56:44] 
[00:56:44] note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
[00:56:44] 
[00:56:44] note: rustc 1.33.0-dev running on x86_64-unknown-linux-gnu
[00:56:44] 
[00:56:44] note: compiler flags: -Z ui-testing -Z unstable-options -Z query-dep-graph -C prefer-dynamic -C rpath
[00:56:44] 
[00:56:44] ------------------------------------------
[00:56:44] 
[00:56:44] thread '[ui] ui/dep-graph/dep-graph-type-alias.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3255:9
---
[00:56:44] 
[00:56:44] thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:503:22
[00:56:44] 
[00:56:44] 
[00:56:44] command did not execute successfully: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools-bin/compiletest" "--compile-lib-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib" "--run-lib-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib" "--rustc-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--src-base" "/checkout/src/test/ui" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "ui" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/usr/lib/llvm-6.0/bin/FileCheck" "--host-rustcflags" "-Crpath -O -Zunstable-options  -Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--target-rustcflags" "-Crpath -O -Zunstable-options  -Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--docck-python" "/usr/bin/python2.7" "--lldb-python" "/usr/bin/python2.7" "--gdb" "/usr/bin/gdb" "--quiet" "--llvm-version" "6.0.0\n" "--system-llvm" "--cc" "" "--cxx" "" "--cflags" "" "--llvm-components" "" "--llvm-cxxflags" "" "--adb-path" "adb" "--adb-test-dir" "/data/tmp/work" "--android-cross-path" "" "--color" "always"
[00:56:44] 
[00:56:44] 
[00:56:44] failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
[00:56:44] Build completed unsuccessfully in 0:03:39
[00:56:44] Build completed unsuccessfully in 0:03:39
[00:56:44] make: *** [check] Error 1
[00:56:44] Makefile:58: recipe for target 'check' failed
The command "stamp sh -x -c "$RUN_SCRIPT"" exited with 2.
travis_time:start:27a228f8
$ date && (curl -fs --head https://google.com | grep ^Date: | sed 's/Date: //g' || true)
Fri Dec 21 094-unknown-linux-gnu/release
---
24092 ./src/tools/lldb/packages/Python/lldbsuite
23856 ./src/tools/lldb/packages/Python/lldbsuite/test
23704 ./src/llvm-emscripten/test/tools
23524 ./obj/build/x86_64-unknown-linux-gnu/stage1-std/release
23520 ./ocrashlog\n\033[31;1m%s\033[0m\n" "$CORE"; gdb --batch -q -c "$CORE" "$EXE" -iex 'set auto-load off' -iex 'dir src/' -iex 'set sysroot .' -ex bt -ex q; echo travis_fold":"end:crashlog; fi; done || true
travis_fold:end:after_failure.4
travis_fold:start:after_failure.5
travis_time:start:118c3dab
travis_time:start:118c3dab
$ cat ./obj/build/x86_64-unknown-linux-gnu/native/asan/build/lib/asan/clang_rt.asan-dynamic-i386.vers || true
cat: ./obj/build/x86_64-unknown-linux-gnu/native/asan/build/lib/asan/clang_rt.asan-dynamic-i386.vers: No such file or directory
travis_fold:end:after_failure.5
travis_fold:start:after_failure.6
travis_time:start:113e09a8
$ dmesg | grep -i kill

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@Zoxc

This comment has been minimized.

Copy link
Contributor

Zoxc commented Dec 21, 2018

@rust-timer

This comment has been minimized.

Copy link

rust-timer commented Dec 21, 2018

Success: Queued 1b4896f with parent 6d34ec1, comparison URL.

@rust-timer

This comment has been minimized.

Copy link

rust-timer commented Dec 21, 2018

Finished benchmarking try commit 1b4896f

@bors

This comment has been minimized.

Copy link
Contributor

bors commented Dec 21, 2018

☀️ Test successful - status-travis
State: approved= try=True

@ljedrz

This comment has been minimized.

Copy link
Contributor

ljedrz commented Dec 21, 2018

Looks like the perf got borked?

@michaelwoerister

This comment has been minimized.

Copy link
Contributor

michaelwoerister commented Dec 21, 2018

This will be interesting. However, before you do any major work here, @Zoxc, the @rust-lang/compiler team should come up with a proper plan/architecture for end-to-end queries.

@Zoxc

This comment has been minimized.

Copy link
Contributor

Zoxc commented Dec 21, 2018

@rust-timer

This comment has been minimized.

Copy link

rust-timer commented Dec 21, 2018

Success: Queued 51828ff with parent 6d34ec1, comparison URL.

@rust-timer

This comment has been minimized.

Copy link

rust-timer commented Dec 21, 2018

Finished benchmarking try commit 51828ff

@Zoxc Zoxc force-pushed the Zoxc:hir-query branch from 382ea78 to 0123df7 Jan 6, 2019

@Zoxc

This comment has been minimized.

Copy link
Contributor

Zoxc commented Jan 6, 2019

@bors try

@bors

This comment has been minimized.

Copy link
Contributor

bors commented Jan 6, 2019

⌛️ Trying commit 0123df7 with merge ac29eb5...

bors added a commit that referenced this pull request Jan 6, 2019

Auto merge of #57024 - Zoxc:hir-query, r=<try>
[do not merge] Test performance impact of accessing the HIR map through a query

r? @michaelwoerister
@rust-highfive

This comment has been minimized.

Copy link
Collaborator

rust-highfive commented Jan 6, 2019

The job x86_64-gnu-llvm-6.0 of your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
travis_time:end:0628e9c8:start=1546801187670098636,finish=1546801257708837494,duration=70038738858
$ git checkout -qf FETCH_HEAD
travis_fold:end:git.checkout

Encrypted environment variables have been removed for security reasons.
See https://docs.travis-ci.com/user/pull-requests/#pull-requests-and-security-restrictions
$ export SCCACHE_BUCKET=rust-lang-ci-sccache2
$ export SCCACHE_REGION=us-west-1
Setting environment variables from .travis.yml
$ export IMAGE=x86_64-gnu-llvm-6.0
---
[00:58:17] .................................................................................................... 500/5298
[00:58:20] ...............................i.................................................................... 600/5298
[00:58:24] .................................................................................................... 700/5298
[00:58:29] .................................................................................................... 800/5298
[00:58:34] .......................................................................i...............i.....FFFFFFF 900/5298
[00:58:38] .F...............................................................................................iii 1000/5298
[00:58:44] .................................................................................................... 1200/5298
[00:58:46] .................................................................................................... 1300/5298
[00:58:49] .................................................................................................... 1400/5298
[00:58:52] .................................................................................................... 1500/5298
---
[01:01:07] failures:
[01:01:07] 
[01:01:07] ---- [ui] ui/dep-graph/dep-graph-assoc-type-codegen.rs stdout ----
[01:01:07] 
[01:01:07] error: Error: expected failure status (Some(1)) but received status Some(101).
[01:01:07] status: exit code: 101
[01:01:07] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/dep-graph/dep-graph-assoc-type-codegen.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-assoc-type-codegen/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-assoc-type-codegen/auxiliary" "-A" "unused"
[01:01:07] ------------------------------------------
[01:01:07] 
[01:01:07] ------------------------------------------
[01:01:07] stderr:
[01:01:07] stderr:
[01:01:07] ------------------------------------------
[01:01:07] thread 'rustc' panicked at 'already borrowed: BorrowMutError', src/libcore/result.rs:999:5
[01:01:07] 
[01:01:07] error: internal compiler error: unexpected panic
[01:01:07] 
[01:01:07] note: the compiler unexpectedly panicked. this is a bug.
[01:01:07] note: the compiler unexpectedly panicked. this is a bug.
[01:01:07] 
[01:01:07] note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
[01:01:07] 
[01:01:07] note: rustc 1.33.0-dev running on x86_64-unknown-linux-gnu
[01:01:07] 
[01:01:07] note: compiler flags: -Z ui-testing -Z unstable-options -Z query-dep-graph -C prefer-dynamic -C rpath
[01:01:07] 
[01:01:07] ------------------------------------------
[01:01:07] 
[01:01:07] thread '[ui] ui/dep-graph/dep-graph-assoc-type-codegen.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3245:9
[01:01:07] thread '[ui] ui/dep-graph/dep-graph-assoc-type-codegen.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3245:9
[01:01:07] note: Run with `RUST_BACKTRACE=1` for a backtrace.
[01:01:07] 
[01:01:07] ---- [ui] ui/dep-graph/dep-graph-struct-signature.rs stdout ----
[01:01:07] 
[01:01:07] error: Error: expected failure status (Some(1)) but received status Some(101).
[01:01:07] status: exit code: 101
[01:01:07] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/dep-graph/dep-graph-struct-signature.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-struct-signature/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-struct-signature/auxiliary" "-A" "unused"
[01:01:07] ------------------------------------------
[01:01:07] 
[01:01:07] ------------------------------------------
[01:01:07] stderr:
[01:01:07] stderr:
[01:01:07] ------------------------------------------
[01:01:07] thread 'rustc' panicked at 'already borrowed: BorrowMutError', src/libcore/result.rs:999:5
[01:01:07] 
[01:01:07] error: internal compiler error: unexpected panic
[01:01:07] 
[01:01:07] note: the compiler unexpectedly panicked. this is a bug.
[01:01:07] note: the compiler unexpectedly panicked. this is a bug.
[01:01:07] 
[01:01:07] note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
[01:01:07] 
[01:01:07] note: rustc 1.33.0-dev running on x86_64-unknown-linux-gnu
[01:01:07] 
[01:01:07] note: compiler flags: -Z ui-testingompile-lib-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib" "--run-lib-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib" "--rustc-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--src-base" "/checkout/src/test/ui" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "ui" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/usr/lib/llvm-6.0/bin/FileCheck" "--host-rustcflags" "-Crpath -O -Zunstable-options  -Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--target-rustcflags" "-Crpath -O -Zunstable-options  -Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--docck-python" "/usr/bin/python2.7" "--lldb-python" "/usr/bin/python2.7" "--gdb" "/usr/bin/gdb" "--quiet" "--llvm-version" "6.0.0\n" "--system-llvm" "--cc" "" "--cxx" "" "--cflags" "" "--llvm-components" "" "--llvm-cxxflags" "" "--adb-path" "adb" "--adb-test-dir" "/data/tmp/work" "--android-cross-path" "" "--color" "always"
[01:01:07] 
[01:01:07] 
[01:01:07] failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
[01:01:07] Build completed unsuccessfully in 0:04:04
[01:01:07] Build completed unsuccessfully in 0:04:04
[01:01:07] make: *** [check] Error 1
[01:01:07] Makefile:48: recipe for target 'check' failed
2559672 ./obj
2559632 ./obj/build
1899812 ./obj/build/x86_64-unknown-linux-gnu
1135312 ./src
---
170844 ./obj/build/x86_64-unknown-linux-gnu/stage2/lib
160340 ./obj/build/bootstrap/debug/incremental
153288 ./src/tools/clang
144240 ./obj/build/bootstrap/debug/incremental/bootstrap-19b7zdw1vl8vg
144236 ./obj/build/bootstrap/debug/incremental/bootstrap-19b7zdw1vl8vg/s-f8amqr5h24-wkqhly-3qyhkhoj3k9mu
138104 ./obj/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu
138100 ./obj/build/x86_64-unkn

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@bors

This comment has been minimized.

Copy link
Contributor

bors commented Jan 6, 2019

☀️ Test successful - status-travis
State: approved= try=True

Zoxc added some commits Dec 21, 2018

fix

@Zoxc Zoxc force-pushed the Zoxc:hir-query branch from 0123df7 to 39dcfd9 Jan 7, 2019

@Zoxc

This comment has been minimized.

Copy link
Contributor

Zoxc commented Jan 7, 2019

@rust-timer

This comment has been minimized.

Copy link

rust-timer commented Jan 7, 2019

Success: Queued ac29eb5 with parent b92552d, comparison URL.

@rust-highfive

This comment has been minimized.

Copy link
Collaborator

rust-highfive commented Jan 7, 2019

The job x86_64-gnu-llvm-6.0 of your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
travis_time:end:27e08d37:start=1546822635143158501,finish=1546822636105858837,duration=962700336
$ git checkout -qf FETCH_HEAD
travis_fold:end:git.checkout

Encrypted environment variables have been removed for security reasons.
See https://docs.travis-ci.com/user/pull-requests/#pull-requests-and-security-restrictions
$ export SCCACHE_BUCKET=rust-lang-ci-sccache2
$ export SCCACHE_REGION=us-west-1
Setting environment variables from .travis.yml
$ export IMAGE=x86_64-gnu-llvm-6.0
---
[01:00:55] .................................................................................................... 500/5298
[01:00:59] ...............................i.................................................................... 600/5298
[01:01:03] .................................................................................................... 700/5298
[01:01:08] .................................................................................................... 800/5298
[01:01:13] .......................................................................i...............i...F..FFFFFF 900/5298
[01:01:17] .F...............................................................................................iii 1000/5298
[01:01:23] .................................................................................................... 1200/5298
[01:01:25] .................................................................................................... 1300/5298
[01:01:28] .................................................................................................... 1400/5298
[01:01:31] .................................................................................................... 1500/5298
---
[01:03:43] .................................................................................................... 5100/5298
[01:03:45] .................................................................................................... 5200/5298
] ui/dep-graph/dep-graph-caller-callee.rs stdout ----
[01:03:48] 
[01:03:48] error: Error: expected failure status (Some(1)) but received status Some(101).
[01:03:48] status: exit code: 101
[01:03:48] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/dep-graph/dep-graph-caller-callee.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-caller-callee/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/dep-graph/dep-graph-caller-callee/auxiliary" "-A" "unused"
[01:03:48] ------------------------------------------
[01:03:48] 
[01:03:48] ------------------------------------------
[01:03:48] stderr:
[01:03:48] stderr:
[01:03:48] ------------------------------------------
[01:03:48] thread 'rustc' panicked at 'already borrowed: BorrowMutError', src/libcore/result.rs:999:5
[01:03:48] 
[01:03:48] error: internal compiler error: unexpected panic
[01:03:48] 
[01:03:48] note: the compiler unexpectedly panicked. this is a bug.
[01:03:48] note: the compiler unexpectedly panicked. this is a bug.
[01:03:48] 
[01:03:48] note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
[01:03:48] 
[01:03:48] note: rustc 1.33.0-dev running on x86_64-unknown-linux-gnu
[01:03:48] 
[01:03:48] note: compiler flags: -Z ui-testing -Z unstableACKTRACE=1` environment variable to display a backtrace.
[01:03:48] error: internal compiler error: unexpected panic
[01:03:48] 
[01:03:48] note: the compiler unexpectedly panicked. this is a bug.
[01:03:48] 
[01:03:48] 
[01:03:48] note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
[01:03:48] 
[01:03:48] note: rustc 1.33.0-dev running on x86_64-unknown-linux-gnu
[01:03:48] 
[01:03:48] note: compiler flags: -Z ui-testing -Z unstable-options -Z query-dep-graph -C prefer-dynamic -C rpath
[01:03:48] 
[01:03:48] ------------------------------------------
[01:03:48] 
[01:03:48] thread '[ui] ui/dep-graph/dep-graph-variance-alias.rs' panicked at 'explicit panic', src/tools/compiletest/src/runtest.rs:3245:9

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@rust-timer

This comment has been minimized.

Copy link

rust-timer commented Jan 7, 2019

Finished benchmarking try commit ac29eb5

@Xanewok Xanewok referenced this pull request Jan 12, 2019

Open

Tracking Issue for Incremental Compilation 2018 #47660

20 of 32 tasks complete
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment