Skip to content
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

[WIP] Use a sharded dep node to dep node index map #61845

Closed
wants to merge 1 commit into from

Conversation

Zoxc
Copy link
Contributor

@Zoxc Zoxc commented Jun 14, 2019

This reduces lock contention a bit for incremental compilation. #60035 gets rid of the locks, but is much larger and probably won't land until @michaelwoerister returns. This reduces clean incremental times for winapi from 18.37s to 16.43s on 16 threads / 8 cores.

Based on #61779.

r? @eddyb

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Jun 14, 2019
@rust-highfive

This comment has been minimized.

@bors

This comment has been minimized.

@Zoxc Zoxc force-pushed the sharded-dep-graph branch 2 times, most recently from c8b7c83 to 945366c Compare June 14, 2019 19:22
@rust-highfive

This comment has been minimized.

@bors

This comment has been minimized.

src/librustc/dep_graph/graph.rs Outdated Show resolved Hide resolved
bors added a commit that referenced this pull request Jun 22, 2019
[WIP] Make dep node indices persistent between sessions

This makes marking dep nodes green faster (and lock free in the case with no diagnostics). This change is split out from #60035.

Unlike #60035 this makes loading the dep graph slower because it loads 2 copies of the dep graph, one immutable and one mutable.

Based on #61845, #61779 and #61923.
@Zoxc
Copy link
Contributor Author

Zoxc commented Jun 22, 2019

@bors try

@bors
Copy link
Contributor

bors commented Jun 22, 2019

⌛ Trying commit ca487efd28eca8b8f196d6ed4ac9622a47d75703 with merge 0375265c8567d1c4486ee7705d209471ab694578...

@bors
Copy link
Contributor

bors commented Jun 22, 2019

☀️ Try build successful - checks-travis
Build commit: 0375265c8567d1c4486ee7705d209471ab694578

@Zoxc
Copy link
Contributor Author

Zoxc commented Jun 22, 2019

@rust-timer build 0375265c8567d1c4486ee7705d209471ab694578

@rust-timer
Copy link
Collaborator

Success: Queued 0375265c8567d1c4486ee7705d209471ab694578 with parent 4a365a2, comparison URL.

@rust-timer
Copy link
Collaborator

Finished benchmarking try commit 0375265c8567d1c4486ee7705d209471ab694578, comparison URL.

@bors
Copy link
Contributor

bors commented Jul 11, 2019

☔ The latest upstream changes (presumably #62580) made this pull request unmergeable. Please resolve the merge conflicts.

@eddyb
Copy link
Member

eddyb commented Jul 11, 2019

r? @gankro or @stjepang

@rust-highfive rust-highfive assigned Gankra and unassigned eddyb Jul 11, 2019
@eddyb
Copy link
Member

eddyb commented Jul 11, 2019

Oh, @aturon might want to take this (#61873 (comment)).

@Gankra
Copy link
Contributor

Gankra commented Jul 11, 2019

Also not interested in reviewing any more of these.

@eddyb
Copy link
Member

eddyb commented Jul 12, 2019

r? @aturon then

@rust-highfive rust-highfive assigned nikomatsakis and unassigned aturon Oct 19, 2019
@JohnTitor JohnTitor added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-inactive Status: Inactive and waiting on the author. This is often applied to closed PRs. labels Oct 19, 2019
@rust-highfive
Copy link
Collaborator

The job x86_64-gnu-llvm-6.0 of your PR failed (pretty log, 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.
2019-10-19T15:11:25.3057587Z ##[command]git remote add origin https://github.com/rust-lang/rust
2019-10-19T15:11:25.3276482Z ##[command]git config gc.auto 0
2019-10-19T15:11:25.3375403Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2019-10-19T15:11:25.3457500Z ##[command]git config --get-all http.proxy
2019-10-19T15:11:25.3622563Z ##[command]git -c http.extraheader="AUTHORIZATION: basic ***" fetch --force --tags --prune --progress --no-recurse-submodules --depth=2 origin +refs/heads/*:refs/remotes/origin/* +refs/pull/61845/merge:refs/remotes/pull/61845/merge
---
2019-10-19T16:17:15.1795416Z .................................................................................................... 1600/9200
2019-10-19T16:17:20.9716938Z .................................................................................................... 1700/9200
2019-10-19T16:17:34.9086250Z ...............................i...............i.................................................... 1800/9200
2019-10-19T16:17:42.8324983Z .................................................................................................... 1900/9200
2019-10-19T16:17:57.7744625Z .....................iiiii.......................................................................... 2000/9200
2019-10-19T16:18:08.8825033Z .................................................................................................... 2200/9200
2019-10-19T16:18:11.6236000Z .................................................................................................... 2300/9200
2019-10-19T16:18:17.1030022Z .................................................................................................... 2400/9200
2019-10-19T16:18:40.3201938Z .................................................................................................... 2500/9200
---
2019-10-19T16:21:46.9940352Z ........................i...............i........................................................... 4800/9200
2019-10-19T16:21:59.6725172Z .................................................................................................... 4900/9200
2019-10-19T16:22:06.2653358Z .................................................................................................... 5000/9200
2019-10-19T16:22:16.1773971Z .................................................................................................... 5100/9200
2019-10-19T16:22:23.8645397Z ........................ii.ii....................................................................... 5200/9200
2019-10-19T16:22:34.7206992Z .................................................................................................... 5400/9200
2019-10-19T16:22:45.3365828Z ..........................................................................................i......... 5500/9200
2019-10-19T16:22:53.9966177Z .................................................................................................... 5600/9200
2019-10-19T16:22:59.1920830Z .................................................................................................... 5700/9200
2019-10-19T16:22:59.1920830Z .................................................................................................... 5700/9200
2019-10-19T16:23:10.5161910Z .......................................................................................ii...i..ii... 5800/9200
2019-10-19T16:23:38.0312322Z .................................................................................................... 6000/9200
2019-10-19T16:23:47.9547921Z .................................................................................................... 6100/9200
2019-10-19T16:23:55.0875367Z .................................................................................................... 6200/9200
2019-10-19T16:23:55.0875367Z .................................................................................................... 6200/9200
2019-10-19T16:24:09.5864565Z .........i..ii...................................................................................... 6300/9200
2019-10-19T16:24:30.5954637Z .....................................................................i.............................. 6500/9200
2019-10-19T16:24:32.9408714Z .................................................................................................... 6600/9200
2019-10-19T16:24:35.6204130Z ............................................i....................................................... 6700/9200
2019-10-19T16:24:39.5199814Z .................................................................................................... 6800/9200
---
2019-10-19T16:29:25.6374075Z  finished in 6.190
2019-10-19T16:29:25.6606702Z Check compiletest suite=codegen mode=codegen (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2019-10-19T16:29:25.8346053Z 
2019-10-19T16:29:25.8346295Z running 153 tests
2019-10-19T16:29:29.1717073Z i....iii......iii..iiii...i.............................i..i..................i....i...........ii.i. 100/153
2019-10-19T16:29:31.6757527Z i..iiii..............i.........iii.i.........ii......
2019-10-19T16:29:31.6766360Z 
2019-10-19T16:29:31.6766409Z  finished in 5.581
2019-10-19T16:29:31.6766749Z Check compiletest suite=codegen-units mode=codegen-units (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2019-10-19T16:29:31.6766789Z 
---
2019-10-19T16:29:33.6069710Z  finished in 2.345
2019-10-19T16:29:33.6293601Z Check compiletest suite=assembly mode=assembly (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2019-10-19T16:29:34.6766158Z 
2019-10-19T16:29:34.6766420Z running 9 tests
2019-10-19T16:29:34.6767343Z iiiiiiiii
2019-10-19T16:29:34.6767901Z 
2019-10-19T16:29:34.6768482Z  finished in 0.170
2019-10-19T16:29:34.6769646Z Check compiletest suite=incremental mode=incremental (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2019-10-19T16:29:34.6770203Z 
2019-10-19T16:29:34.6770203Z 
2019-10-19T16:29:34.6770642Z running 104 tests
2019-10-19T16:29:51.7093696Z .....F.........F.....FFFFFFFFFFFFFFFFFFFFFFFFFF...F.......F.F..........F.F...F....................F. 100/104
2019-10-19T16:29:52.3481991Z F.FF
2019-10-19T16:29:52.3509294Z 
2019-10-19T16:29:52.3509868Z ---- [incremental] incremental/change_name_of_static_in_fn.rs stdout ----
2019-10-19T16:29:52.3509966Z 
2019-10-19T16:29:52.3509966Z 
2019-10-19T16:29:52.3510017Z error in revision `rpass3`: compilation failed!
2019-10-19T16:29:52.3510077Z status: exit code: 101
2019-10-19T16:29:52.3511067Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/change_name_of_static_in_fn.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "rpass3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/change_name_of_static_in_fn/change_name_of_static_in_fn.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/change_name_of_static_in_fn/a" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/change_name_of_static_in_fn/auxiliary"
2019-10-19T16:29:52.3511430Z ------------------------------------------
2019-10-19T16:29:52.3511464Z 
2019-10-19T16:29:52.3512015Z ------------------------------------------
2019-10-19T16:29:52.3512095Z stderr:
2019-10-19T16:29:52.3512095Z stderr:
2019-10-19T16:29:52.3512345Z ------------------------------------------
2019-10-19T16:29:52.3512658Z thread 'rustc' panicked at 'index out of bounds: the len is 5658 but the index is 5658', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3512781Z 
2019-10-19T16:29:52.3512825Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3512856Z 
2019-10-19T16:29:52.3512919Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3512919Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3512950Z 
2019-10-19T16:29:52.3513373Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3513690Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3513725Z 
2019-10-19T16:29:52.3513725Z 
2019-10-19T16:29:52.3514079Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3514145Z 
2019-10-19T16:29:52.3514455Z thread 'rustc' panicked at 'index out of bounds: the len is 5658 but the index is 5661', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3514557Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3514587Z 
2019-10-19T16:29:52.3514634Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3514664Z 
2019-10-19T16:29:52.3514664Z 
2019-10-19T16:29:52.3515142Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3516450Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3516708Z 
2019-10-19T16:29:52.3516708Z 
2019-10-19T16:29:52.3517101Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3517283Z 
2019-10-19T16:29:52.3517542Z ------------------------------------------
2019-10-19T16:29:52.3517575Z 
2019-10-19T16:29:52.3517601Z 
2019-10-19T16:29:52.3517601Z 
2019-10-19T16:29:52.3517835Z ---- [incremental] incremental/crate_hash_reorder.rs stdout ----
2019-10-19T16:29:52.3517870Z 
2019-10-19T16:29:52.3517932Z error in revision `rpass3`: compilation failed!
2019-10-19T16:29:52.3517979Z status: exit code: 101
2019-10-19T16:29:52.3518930Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/crate_hash_reorder.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "rpass3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/crate_hash_reorder/crate_hash_reorder.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/crate_hash_reorder/a" "-Crpath" "-O" "-Cdebuginfo=0" "-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/incremental/crate_hash_reorder/auxiliary"
2019-10-19T16:29:52.3519286Z ------------------------------------------
2019-10-19T16:29:52.3519320Z 
2019-10-19T16:29:52.3519536Z ------------------------------------------
2019-10-19T16:29:52.3519583Z stderr:
2019-10-19T16:29:52.3519583Z stderr:
2019-10-19T16:29:52.3519811Z ------------------------------------------
2019-10-19T16:29:52.3520118Z thread 'rustc' panicked at 'index out of bounds: the len is 7143 but the index is 7143', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3520243Z 
2019-10-19T16:29:52.3520288Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3520319Z 
2019-10-19T16:29:52.3520388Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3520388Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3520420Z 
2019-10-19T16:29:52.3520750Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3521048Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3521081Z 
2019-10-19T16:29:52.3521081Z 
2019-10-19T16:29:52.3521436Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3521527Z 
2019-10-19T16:29:52.3521995Z ------------------------------------------
2019-10-19T16:29:52.3522033Z 
2019-10-19T16:29:52.3522059Z 
2019-10-19T16:29:52.3522059Z 
2019-10-19T16:29:52.3522319Z ---- [incremental] incremental/hashes/call_expressions.rs stdout ----
2019-10-19T16:29:52.3522366Z 
2019-10-19T16:29:52.3522610Z error in revision `cfail3`: test compilation failed although it shouldn't!
2019-10-19T16:29:52.3522678Z status: exit code: 101
2019-10-19T16:29:52.3523659Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/hashes/call_expressions.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "cfail3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/call_expressions/call_expressions.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/call_expressions" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-Zincremental-ignore-spans" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/call_expressions/auxiliary"
2019-10-19T16:29:52.3524151Z ------------------------------------------
2019-10-19T16:29:52.3524185Z 
2019-10-19T16:29:52.3524510Z ------------------------------------------
2019-10-19T16:29:52.3524564Z stderr:
2019-10-19T16:29:52.3524564Z stderr:
2019-10-19T16:29:52.3524802Z ------------------------------------------
2019-10-19T16:29:52.3525126Z thread 'rustc' panicked at 'index out of bounds: the len is 2818 but the index is 2818', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3525227Z 
2019-10-19T16:29:52.3525289Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3525320Z 
2019-10-19T16:29:52.3525365Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3525365Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3525396Z 
2019-10-19T16:29:52.3525736Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3526026Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3526077Z 
2019-10-19T16:29:52.3526077Z 
2019-10-19T16:29:52.3526918Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3526989Z 
2019-10-19T16:29:52.3527607Z ------------------------------------------
2019-10-19T16:29:52.3527634Z 
2019-10-19T16:29:52.3527657Z 
2019-10-19T16:29:52.3527657Z 
2019-10-19T16:29:52.3527871Z ---- [incremental] incremental/hashes/closure_expressions.rs stdout ----
2019-10-19T16:29:52.3527917Z 
2019-10-19T16:29:52.3528461Z error in revision `cfail3`: test compilation failed although it shouldn't!
2019-10-19T16:29:52.3528509Z status: exit code: 101
2019-10-19T16:29:52.3529584Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/hashes/closure_expressions.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "cfail3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/closure_expressions/closure_expressions.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/closure_expressions" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-Zincremental-ignore-spans" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/closure_expressions/auxiliary"
2019-10-19T16:29:52.3530068Z ------------------------------------------
2019-10-19T16:29:52.3530097Z 
2019-10-19T16:29:52.3530283Z ------------------------------------------
2019-10-19T16:29:52.3530575Z stderr:
2019-10-19T16:29:52.3530575Z stderr:
2019-10-19T16:29:52.3530934Z ------------------------------------------
2019-10-19T16:29:52.3531607Z thread 'rustc' panicked at 'index out of bounds: the len is 2559 but the index is 2617', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3531890Z 
2019-10-19T16:29:52.3532126Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3532157Z 
2019-10-19T16:29:52.3532221Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3532221Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3532251Z 
2019-10-19T16:29:52.3532608Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3532907Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3532940Z 
2019-10-19T16:29:52.3532940Z 
2019-10-19T16:29:52.3533319Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3533542Z 
2019-10-19T16:29:52.3533793Z ------------------------------------------
2019-10-19T16:29:52.3533842Z 
2019-10-19T16:29:52.3533868Z 
2019-10-19T16:29:52.3533868Z 
2019-10-19T16:29:52.3534175Z ---- [incremental] incremental/hashes/consts.rs stdout ----
2019-10-19T16:29:52.3534216Z 
2019-10-19T16:29:52.3534504Z error in revision `cfail3`: test compilation failed although it shouldn't!
2019-10-19T16:29:52.3534555Z status: exit code: 101
2019-10-19T16:29:52.3535623Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/hashes/consts.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "cfail3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/consts/consts.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/consts" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-Zincremental-ignore-spans" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/consts/auxiliary"
2019-10-19T16:29:52.3535984Z ------------------------------------------
2019-10-19T16:29:52.3536012Z 
2019-10-19T16:29:52.3536197Z ------------------------------------------
2019-10-19T16:29:52.3536255Z stderr:
2019-10-19T16:29:52.3536255Z stderr:
2019-10-19T16:29:52.3536439Z ------------------------------------------
2019-10-19T16:29:52.3536704Z thread 'rustc' panicked at 'index out of bounds: the len is 3514 but the index is 3514', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3536808Z 
2019-10-19T16:29:52.3536846Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3536873Z 
2019-10-19T16:29:52.3536932Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3536932Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3536966Z 
2019-10-19T16:29:52.3537242Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3537509Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3537538Z 
2019-10-19T16:29:52.3537538Z 
2019-10-19T16:29:52.3537869Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3537956Z 
2019-10-19T16:29:52.3538141Z ------------------------------------------
2019-10-19T16:29:52.3538189Z 
2019-10-19T16:29:52.3538212Z 
2019-10-19T16:29:52.3538212Z 
2019-10-19T16:29:52.3538418Z ---- [incremental] incremental/hashes/enum_constructors.rs stdout ----
2019-10-19T16:29:52.3538449Z 
2019-10-19T16:29:52.3538657Z error in revision `cfail3`: test compilation failed although it shouldn't!
2019-10-19T16:29:52.3538730Z status: exit code: 101
2019-10-19T16:29:52.3539583Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/hashes/enum_constructors.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "cfail3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/enum_constructors/enum_constructors.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/enum_constructors" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-Zincremental-ignore-spans" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/enum_constructors/auxiliary"
2019-10-19T16:29:52.3539886Z ------------------------------------------
2019-10-19T16:29:52.3540020Z 
2019-10-19T16:29:52.3540239Z ------------------------------------------
2019-10-19T16:29:52.3540280Z stderr:
2019-10-19T16:29:52.3540280Z stderr:
2019-10-19T16:29:52.3540482Z ------------------------------------------
2019-10-19T16:29:52.3540994Z thread 'rustc' panicked at 'index out of bounds: the len is 4786 but the index is 4786', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3541110Z 
2019-10-19T16:29:52.3541150Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3541176Z 
2019-10-19T16:29:52.3541218Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3541218Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3541263Z 
2019-10-19T16:29:52.3542129Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3542637Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3542703Z 
2019-10-19T16:29:52.3542703Z 
2019-10-19T16:29:52.3543116Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3543232Z 
2019-10-19T16:29:52.3543449Z ------------------------------------------
2019-10-19T16:29:52.3543480Z 
2019-10-19T16:29:52.3543507Z 
2019-10-19T16:29:52.3543507Z 
2019-10-19T16:29:52.3543755Z ---- [incremental] incremental/hashes/enum_defs.rs stdout ----
2019-10-19T16:29:52.3543789Z 
2019-10-19T16:29:52.3544031Z error in revision `cfail3`: test compilation failed although it shouldn't!
2019-10-19T16:29:52.3544081Z status: exit code: 101
2019-10-19T16:29:52.3545044Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/hashes/enum_defs.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "cfail3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/enum_defs/enum_defs.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/enum_defs" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-Zincremental-ignore-spans" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/enum_defs/auxiliary"
2019-10-19T16:29:52.3545393Z ------------------------------------------
2019-10-19T16:29:52.3545427Z 
2019-10-19T16:29:52.3545657Z ------------------------------------------
2019-10-19T16:29:52.3545703Z stderr:
2019-10-19T16:29:52.3545703Z stderr:
2019-10-19T16:29:52.3545912Z ------------------------------------------
2019-10-19T16:29:52.3546216Z thread 'rustc' panicked at 'index out of bounds: the len is 6328 but the index is 7734', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3546343Z 
2019-10-19T16:29:52.3546387Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3546436Z 
2019-10-19T16:29:52.3546488Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3546488Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3546519Z 
2019-10-19T16:29:52.3546851Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3547451Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3547480Z 
2019-10-19T16:29:52.3547480Z 
2019-10-19T16:29:52.3547831Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3547872Z 
2019-10-19T16:29:52.3548135Z thread 'rustc' panicked at 'index out of bounds: the len is 6328 but the index is 8588', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3548336Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3548362Z 
2019-10-19T16:29:52.3548400Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3548496Z 
2019-10-19T16:29:52.3548496Z 
2019-10-19T16:29:52.3548802Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3549065Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3549093Z 
2019-10-19T16:29:52.3549093Z 
2019-10-19T16:29:52.3549424Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3549504Z 
2019-10-19T16:29:52.3549688Z ------------------------------------------
2019-10-19T16:29:52.3549716Z 
2019-10-19T16:29:52.3549738Z 
2019-10-19T16:29:52.3549738Z 
2019-10-19T16:29:52.3549960Z ---- [incremental] incremental/hashes/exported_vs_not.rs stdout ----
2019-10-19T16:29:52.3549999Z 
2019-10-19T16:29:52.3550211Z error in revision `cfail3`: test compilation failed although it shouldn't!
2019-10-19T16:29:52.3550254Z status: exit code: 101
2019-10-19T16:29:52.3551116Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/hashes/exported_vs_not.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "cfail3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/exported_vs_not/exported_vs_not.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/exported_vs_not" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-Zincremental-ignore-spans" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/exported_vs_not/auxiliary"
2019-10-19T16:29:52.3551423Z ------------------------------------------
2019-10-19T16:29:52.3551453Z 
2019-10-19T16:29:52.3551845Z ------------------------------------------
2019-10-19T16:29:52.3552068Z stderr:
2019-10-19T16:29:52.3552068Z stderr:
2019-10-19T16:29:52.3552315Z ------------------------------------------
2019-10-19T16:29:52.3552619Z thread 'rustc' panicked at 'index out of bounds: the len is 507 but the index is 507', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3552742Z 
2019-10-19T16:29:52.3552785Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3552834Z 
2019-10-19T16:29:52.3552880Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3552880Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3552911Z 
2019-10-19T16:29:52.3553240Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3553527Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3553561Z 
2019-10-19T16:29:52.3553561Z 
2019-10-19T16:29:52.3553967Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3554043Z 
2019-10-19T16:29:52.3554274Z ------------------------------------------
2019-10-19T16:29:52.3554308Z 
2019-10-19T16:29:52.3554334Z 
2019-10-19T16:29:52.3554334Z 
2019-10-19T16:29:52.3554568Z ---- [incremental] incremental/hashes/extern_mods.rs stdout ----
2019-10-19T16:29:52.3554601Z 
2019-10-19T16:29:52.3554862Z error in revision `cfail3`: test compilation failed although it shouldn't!
2019-10-19T16:29:52.3554912Z status: exit code: 101
2019-10-19T16:29:52.3555956Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/hashes/extern_mods.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "cfail3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/extern_mods/extern_mods.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/extern_mods" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-Zincremental-ignore-spans" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/extern_mods/auxiliary"
2019-10-19T16:29:52.3556467Z ------------------------------------------
2019-10-19T16:29:52.3556502Z 
2019-10-19T16:29:52.3556717Z ------------------------------------------
2019-10-19T16:29:52.3556762Z stderr:
2019-10-19T16:29:52.3556762Z stderr:
2019-10-19T16:29:52.3556991Z ------------------------------------------
2019-10-19T16:29:52.3557295Z thread 'rustc' panicked at 'index out of bounds: the len is 896 but the index is 896', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3557429Z 
2019-10-19T16:29:52.3557474Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3557504Z 
2019-10-19T16:29:52.3557762Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3557762Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3557792Z 
2019-10-19T16:29:52.3558398Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3558666Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3558696Z 
2019-10-19T16:29:52.3558696Z 
2019-10-19T16:29:52.3559036Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3559129Z 
2019-10-19T16:29:52.3559323Z ------------------------------------------
2019-10-19T16:29:52.3559351Z 
2019-10-19T16:29:52.3559391Z 
2019-10-19T16:29:52.3559391Z 
2019-10-19T16:29:52.3559613Z ---- [incremental] incremental/hashes/function_interfaces.rs stdout ----
2019-10-19T16:29:52.3559644Z 
2019-10-19T16:29:52.3559858Z error in revision `cfail3`: test compilation failed although it shouldn't!
2019-10-19T16:29:52.3559921Z status: exit code: 101
2019-10-19T16:29:52.3560811Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/hashes/function_interfaces.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "cfail3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/function_interfaces/function_interfaces.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/function_interfaces" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-Zincremental-ignore-spans" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/function_interfaces/auxiliary"
2019-10-19T16:29:52.3561130Z ------------------------------------------
2019-10-19T16:29:52.3561179Z 
2019-10-19T16:29:52.3561371Z ------------------------------------------
2019-10-19T16:29:52.3561412Z stderr:
2019-10-19T16:29:52.3561412Z stderr:
2019-10-19T16:29:52.3561601Z ------------------------------------------
2019-10-19T16:29:52.3562246Z thread 'rustc' panicked at 'index out of bounds: the len is 7332 but the index is 7923', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3562356Z 
2019-10-19T16:29:52.3562422Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3562451Z 
2019-10-19T16:29:52.3562605Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3562605Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3562635Z 
2019-10-19T16:29:52.3563149Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3563543Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3563596Z 
2019-10-19T16:29:52.3563596Z 
2019-10-19T16:29:52.3563979Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3564029Z 
2019-10-19T16:29:52.3564352Z thread 'rustc' panicked at 'index out of bounds: the len is 7332 but the index is 8136', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3564437Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3564467Z 
2019-10-19T16:29:52.3564530Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3564571Z 
2019-10-19T16:29:52.3564571Z 
2019-10-19T16:29:52.3564878Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3565183Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3565216Z 
2019-10-19T16:29:52.3565216Z 
2019-10-19T16:29:52.3565594Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3576062Z 
2019-10-19T16:29:52.3576574Z thread 'rustc' panicked at 'index out of bounds: the len is 7332 but the index is 8141', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3576686Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3576716Z 
2019-10-19T16:29:52.3576757Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3576784Z 
2019-10-19T16:29:52.3576784Z 
2019-10-19T16:29:52.3577132Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3577411Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3577448Z 
2019-10-19T16:29:52.3577448Z 
2019-10-19T16:29:52.3577808Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3577850Z 
2019-10-19T16:29:52.3578112Z thread 'rustc' panicked at 'index out of bounds: the len is 7332 but the index is 9459', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3578205Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3578234Z 
2019-10-19T16:29:52.3578274Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3578318Z 
2019-10-19T16:29:52.3578318Z 
2019-10-19T16:29:52.3578586Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3578857Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3578887Z 
2019-10-19T16:29:52.3578887Z 
2019-10-19T16:29:52.3579227Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3579268Z 
2019-10-19T16:29:52.3579551Z thread 'rustc' panicked at 'index out of bounds: the len is 7332 but the index is 9463', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3579626Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3579654Z 
2019-10-19T16:29:52.3579712Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3579739Z 
2019-10-19T16:29:52.3579739Z 
2019-10-19T16:29:52.3580004Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3580469Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3580500Z 
2019-10-19T16:29:52.3580500Z 
2019-10-19T16:29:52.3580915Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3580983Z 
2019-10-19T16:29:52.3581989Z thread 'rustc' panicked at 'index out of bounds: the len is 7332 but the index is 9468', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3582103Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3582134Z 
2019-10-19T16:29:52.3582180Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3582210Z 
2019-10-19T16:29:52.3582210Z 
2019-10-19T16:29:52.3582582Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3582866Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3582912Z 
2019-10-19T16:29:52.3582912Z 
2019-10-19T16:29:52.3583324Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3583370Z 
2019-10-19T16:29:52.3583671Z thread 'rustc' panicked at 'index out of bounds: the len is 7332 but the index is 9472', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3583773Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3583803Z 
2019-10-19T16:29:52.3583849Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3583898Z 
2019-10-19T16:29:52.3583898Z 
2019-10-19T16:29:52.3584201Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3584495Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3584528Z 
2019-10-19T16:29:52.3584528Z 
2019-10-19T16:29:52.3584911Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3584974Z 
2019-10-19T16:29:52.3585420Z thread 'rustc' panicked at 'index out of bounds: the len is 7332 but the index is 9476', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3585656Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3585682Z 
2019-10-19T16:29:52.3585738Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3585763Z 
2019-10-19T16:29:52.3585763Z 
2019-10-19T16:29:52.3586018Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3586269Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3586297Z 
2019-10-19T16:29:52.3586297Z 
2019-10-19T16:29:52.3586633Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3586680Z 
2019-10-19T16:29:52.3586944Z thread 'rustc' panicked at 'index out of bounds: the len is 7332 but the index is 9480', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3587033Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3587060Z 
2019-10-19T16:29:52.3587097Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3587123Z 
2019-10-19T16:29:52.3587123Z 
2019-10-19T16:29:52.3587569Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3588033Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3588084Z 
2019-10-19T16:29:52.3588084Z 
2019-10-19T16:29:52.3588464Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3588630Z 
2019-10-19T16:29:52.3589037Z thread 'rustc' panicked at 'index out of bounds: the len is 7332 but the index is 9484', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3589151Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3589182Z 
2019-10-19T16:29:52.3589227Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3589275Z 
2019-10-19T16:29:52.3589275Z 
2019-10-19T16:29:52.3589611Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3589911Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3589944Z 
2019-10-19T16:29:52.3589944Z 
2019-10-19T16:29:52.3590328Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3590401Z 
2019-10-19T16:29:52.3590706Z thread 'rustc' panicked at 'index out of bounds: the len is 7332 but the index is 9489', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3590799Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3590848Z 
2019-10-19T16:29:52.3590894Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3590924Z 
2019-10-19T16:29:52.3590924Z 
2019-10-19T16:29:52.3591245Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3591520Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3591554Z 
2019-10-19T16:29:52.3591554Z 
2019-10-19T16:29:52.3592212Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3592265Z 
2019-10-19T16:29:52.3592586Z thread 'rustc' panicked at 'index out of bounds: the len is 7332 but the index is 9490', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3592697Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3592727Z 
2019-10-19T16:29:52.3592772Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3592802Z 
2019-10-19T16:29:52.3592802Z 
2019-10-19T16:29:52.3593134Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3593409Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3593461Z 
2019-10-19T16:29:52.3593461Z 
2019-10-19T16:29:52.3593843Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3593888Z 
2019-10-19T16:29:52.3594207Z thread 'rustc' panicked at 'index out of bounds: the len is 7332 but the index is 9495', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3594301Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3594331Z 
2019-10-19T16:29:52.3594401Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3594432Z 
2019-10-19T16:29:52.3594432Z 
2019-10-19T16:29:52.3594736Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3595031Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3595064Z 
2019-10-19T16:29:52.3595064Z 
2019-10-19T16:29:52.3595442Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3595506Z 
2019-10-19T16:29:52.3595807Z thread 'rustc' panicked at 'index out of bounds: the len is 7332 but the index is 9496', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3596006Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3596057Z 
2019-10-19T16:29:52.3596162Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3596198Z 
2019-10-19T16:29:52.3596198Z 
2019-10-19T16:29:52.3596555Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3596835Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3596869Z 
2019-10-19T16:29:52.3596869Z 
2019-10-19T16:29:52.3597267Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3597313Z 
2019-10-19T16:29:52.3597613Z thread 'rustc' panicked at 'index out of bounds: the len is 7332 but the index is 9502', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3597714Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3597753Z 
2019-10-19T16:29:52.3597984Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3598016Z 
2019-10-19T16:29:52.3598016Z 
2019-10-19T16:29:52.3598536Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3598792Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3598842Z 
2019-10-19T16:29:52.3598842Z 
2019-10-19T16:29:52.3599349Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3599391Z 
2019-10-19T16:29:52.3599677Z thread 'rustc' panicked at 'index out of bounds: the len is 7332 but the index is 9507', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3599752Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3599788Z 
2019-10-19T16:29:52.3599845Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3599872Z 
2019-10-19T16:29:52.3599872Z 
2019-10-19T16:29:52.3600464Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-10-19T16:29:52.3600717Z note: rustc 1.40.0-dev running on x86_64-unknown-linux-gnu
2019-10-19T16:29:52.3600746Z 
2019-10-19T16:29:52.3600746Z 
2019-10-19T16:29:52.3601065Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-10-19T16:29:52.3601122Z 
2019-10-19T16:29:52.3601377Z thread 'rustc' panicked at 'index out of bounds: the len is 7332 but the index is 9508', /checkout/src/libcore/slice/mod.rs:2716:10
2019-10-19T16:29:52.3601448Z error: internal compiler error: unexpected panic
2019-10-19T16:29:52.3601491Z 
2019-10-19T16:29:52.3601529Z note: the compiler unexpectedly panicked. this is a bug.
2019-10-19T16:29:52.3601563Z 
---
2019-10-19T16:29:52.4002743Z test result: FAILED. 66 passed; 38 failed; 0 ignored; 0 measured; 0 filtered out
2019-10-19T16:29:52.4002782Z 
2019-10-19T16:29:52.4002955Z 
2019-10-19T16:29:52.4003040Z 
2019-10-19T16:29:52.4004746Z 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/incremental" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "incremental" "--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 -Cdebuginfo=0 -Zunstable-options  -Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--target-rustcflags" "-Crpath -O -Cdebuginfo=0 -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"
2019-10-19T16:29:52.4005101Z 
2019-10-19T16:29:52.4005132Z 
2019-10-19T16:29:52.4005180Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
2019-10-19T16:29:52.4005232Z Build completed unsuccessfully in 1:11:42
2019-10-19T16:29:52.4005232Z Build completed unsuccessfully in 1:11:42
2019-10-19T16:29:52.4006157Z thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:537:22
2019-10-19T16:29:52.4006498Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
2019-10-19T16:29:52.4006623Z == clock drift check ==
2019-10-19T16:29:52.4006661Z   local time: Sat Oct 19 16:29:52 UTC 2019
2019-10-19T16:29:52.6474877Z   network time: Sat, 19 Oct 2019 16:29:52 GMT
2019-10-19T16:29:52.6478477Z == end clock drift check ==
2019-10-19T16:29:58.9666701Z 
2019-10-19T16:29:58.9752314Z ##[error]Bash exited with code '1'.
2019-10-19T16:29:58.9820903Z ##[section]Starting: Checkout
2019-10-19T16:29:58.9823808Z ==============================================================================
2019-10-19T16:29:58.9823864Z Task         : Get sources
2019-10-19T16:29:58.9823913Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.

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)

@nikomatsakis
Copy link
Contributor

@Zoxc why is this marked as [WIP]?

@nikomatsakis
Copy link
Contributor

Also, I feel like I already reviewed this =)

I guess I'm thinking of #65472 -- does that PR subsume this one?

@Zoxc
Copy link
Contributor Author

Zoxc commented Oct 22, 2019

This PR is included in #62038, which is probably where you saw it.

It's marked [WIP] because the tests fail. It's probably an off by one error somewhere, but I haven't tracked it down yet. The errors are gone in #62038, but that doesn't help much since that touches a lot of code.

Copy link
Contributor

@nikomatsakis nikomatsakis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK. It took me a while to figure out what was going on in this PR but I get it now. Maybe we can edit the title to something more suggestive? It seems like the big thing that's happening here is that:

  • we are sharing the data vector (not the "dep-node to dep-node-index map", as the PR title suggests)
  • we are tweaking how we do locks so that we release the lock on the dep-node-to-dep-node-index map faster, and the locks don't overlap

I left some suggestions, mostly to add comments, but they include one API change. What do you think, @Zoxc?

@@ -936,7 +954,14 @@ struct DepNodeData {
/// we first acquire the `node_to_node_index` lock and then, once a new node is to be inserted,
/// acquire the lock on `data.`
pub(super) struct CurrentDepGraph {
data: Lock<IndexVec<DepNodeIndex, DepNodeData>>,
/// The current node count. Used to allocate an index before storing it in the
/// `data` and `node_to_node_index` field below.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice comments :)

Copy link
Member

@Mark-Simulacrum Mark-Simulacrum Oct 22, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it might be worth adding something like: "This is semantically the length of the data vector at any given point" if that's accurate? That's how I understood it.

(The reason we can't query the length directly is we have N shards of the vector in reality)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems good, yes (including the parenthetical note at the end)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
/// `data` and `node_to_node_index` field below.
/// `data` and `node_to_node_index` field below.
///
/// NB. This is the "logical" length of the complete data vector at any point.
/// In practice, though, the "logical" data vector is sharded across many vectors,
/// which will of course be of smaller lengths.

}
};

if inserted {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This deserves a comment. It took me a bit to read and understand what was happening. Let me take a stab at it.


In the code above, we secured an index (index) for this node. Now we have to adjust the data array to include this index. However, note that we've realized the lock on the node_to_node_index map -- so there could be multiple threads contending at this point, each with their own index.

Most of the time, the same thread will acquire both locks, one after the other. In that case, index will equal self.data.len() and we can just push onto the end of self.data.

Other times, however, we may find there is a gap -- e.g., we have been assigned index N+1, but the length of self.data is only N. In that case, we will push a dummy node to represent the index N and then push our own node for index N+1. At this point, we return; when the thread with index N acquires the lock, it will overwrite the dummy node.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(Update: I wrote this comment before I understood that the vector itself was sharded, so the text is a bit off...)

if likely!(len == inner_index) {
data.push(dep_node_data)
} else {
let dummy_data = DepNodeData {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment here:


We can't just push, there is some kind of gap. Add dummy nodes as needed (they may already have been added), and then overwrite our index with the correct value.

let inner_index = index.as_usize() / sharded::SHARDS;
let mut data = self.data.get_shard_by_index(index.as_usize()).lock();
let len = data.len();
if likely!(len == inner_index) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment:


The happy path, where we can just push onto the end of the array.

@@ -60,6 +60,11 @@ impl<T> Sharded<T> {
}
}

#[inline]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you add a doc-comment here? Further, I feel like I would like this function to encapsulate both the modulo and the division operations (I think I left this feedback on some other PR before).

I'd like to see the API be:

    /// Index into a sharded vector. The lower-order bits of `index` 
    /// are used to determine the shared, and the higher-order bits 
    /// are used to select the index within the shard.
    ///
    /// Returns:
    /// * a reference to the shared, `&Lock<T>`
    /// * the index within the shared, a usize
     pub fn get_shard_by_index(&self, index: usize) -> (&Lock<T>, usize) ```

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Obviously this would affect the callers, which would no longer hard-code the / operation

fingerprint
};
let inner_index = index.as_usize() / sharded::SHARDS;
let mut data = self.data.get_shard_by_index(index.as_usize()).lock();
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

with my suggested API below, this would be

let (mut data, inner_index) = self.data.get_shard_by_index(index.as_usize()).lock();

index
}

fn data(
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think a doc-comment would be good here -- something like


Returns a guard that gives access to the data with index index. This requires first finding the correct shard, acquiring the lock, and then returning the correct index.

&self,
index: DepNodeIndex,
) -> MappedLockGuard<'_, DepNodeData> {
LockGuard::map(self.data.get_shard_by_index(index.as_usize()).lock(), |vec| {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With my suggested API, this would become

|(vec, index)| { ... }

and there would be no need to hard-code the division.

@nikomatsakis
Copy link
Contributor

@Zoxc OK -- well, I'm r+ on the general concept, though I'd like to take one more look after the nits / API suggestions above are made. I'm definitely 👍 on breaking out these changes into smaller PRs than #62038! =) Much more approachable.

One thing I did wonder:

The scheme where we release the index-map lock before acquiring the lock on the particular shard seems potentially more complex than necessary. Is the main reason to do that performance? Obviously, it would allow multiple threads to insert nodes into their respective shards in parallel, which seems good, but it's also kind of complex. I'm wondering what the overall evidence is for the impact of this patch in terms of performance.

@nikomatsakis nikomatsakis added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Oct 22, 2019
@JohnCSimon
Copy link
Member

Ping from triage: this has sat idle for the last few days
@Zoxc can you please address the comments from @nikomatsakis
thanks!

Copy link
Contributor

@nikomatsakis nikomatsakis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(github requires me to post a comment for some reason before I can respond to people's threads)

@Alexendoo
Copy link
Member

Ping from triage, any updates? @Zoxc

1 similar comment
@joelpalmer
Copy link

Ping from triage, any updates? @Zoxc

@joelpalmer joelpalmer added S-inactive Status: Inactive and waiting on the author. This is often applied to closed PRs. and removed S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Nov 18, 2019
@joelpalmer
Copy link

Ping from Triage: @Zoxc closing due to inactivity. Please re-open with any updates.

@joelpalmer joelpalmer closed this Nov 18, 2019
@Dylan-DPC-zz Dylan-DPC-zz reopened this Nov 24, 2019
@Dylan-DPC-zz Dylan-DPC-zz added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-inactive Status: Inactive and waiting on the author. This is often applied to closed PRs. labels Nov 24, 2019
@rust-highfive
Copy link
Collaborator

The job x86_64-gnu-llvm-6.0 of your PR failed (pretty log, 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.
2019-11-24T23:18:19.7250249Z ##[command]git remote add origin https://github.com/rust-lang/rust
2019-11-24T23:18:19.7308908Z ##[command]git config gc.auto 0
2019-11-24T23:18:19.7311527Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2019-11-24T23:18:19.7313622Z ##[command]git config --get-all http.proxy
2019-11-24T23:18:19.7316423Z ##[command]git -c http.extraheader="AUTHORIZATION: basic ***" fetch --force --tags --prune --progress --no-recurse-submodules --depth=2 origin +refs/heads/*:refs/remotes/origin/* +refs/pull/61845/merge:refs/remotes/pull/61845/merge
---
2019-11-25T00:14:28.9819355Z .................................................................................................... 1600/9283
2019-11-25T00:14:33.6158995Z .................................................................................................... 1700/9283
2019-11-25T00:14:46.1354674Z .............................i...................................................................... 1800/9283
2019-11-25T00:14:52.5126289Z .................................................................................................... 1900/9283
2019-11-25T00:15:05.9290592Z ..............iiiii................................................................................. 2000/9283
2019-11-25T00:15:15.3719708Z .................................................................................................... 2200/9283
2019-11-25T00:15:17.7800302Z .................................................................................................... 2300/9283
2019-11-25T00:15:22.6099036Z .................................................................................................... 2400/9283
2019-11-25T00:15:42.6579690Z .................................................................................................... 2500/9283
---
2019-11-25T00:18:17.7572411Z ..............i...............i..................................................................... 4800/9283
2019-11-25T00:18:27.9985418Z .................................................................................................... 4900/9283
2019-11-25T00:18:33.6489728Z .................................................................................................... 5000/9283
2019-11-25T00:18:43.3473753Z .................................................................................................... 5100/9283
2019-11-25T00:18:49.5998676Z ...................ii.ii...........i................................................................ 5200/9283
2019-11-25T00:18:58.4913098Z .................................................................................................... 5400/9283
2019-11-25T00:19:09.2136567Z .................................................................................................... 5500/9283
2019-11-25T00:19:16.7683016Z .i.................................................................................................. 5600/9283
2019-11-25T00:19:22.0791219Z .................................................................................................... 5700/9283
2019-11-25T00:19:22.0791219Z .................................................................................................... 5700/9283
2019-11-25T00:19:32.2093572Z .......................................................................................ii...i..ii... 5800/9283
2019-11-25T00:19:53.9535725Z .................................................................................................... 6000/9283
2019-11-25T00:20:01.2744143Z .................................................................................................... 6100/9283
2019-11-25T00:20:05.1651805Z .................................................................................................... 6200/9283
2019-11-25T00:20:05.1651805Z .................................................................................................... 6200/9283
2019-11-25T00:20:18.2913622Z ..........i..ii..................................................................................... 6300/9283
2019-11-25T00:20:36.6865292Z ..............................................................................i..................... 6500/9283
2019-11-25T00:20:39.0122141Z .................................................................................................... 6600/9283
2019-11-25T00:20:41.1886296Z .....................................................................i.............................. 6700/9283
2019-11-25T00:20:44.0473066Z .................................................................................................... 6800/9283
---
2019-11-25T00:25:36.5916591Z  finished in 5.731
2019-11-25T00:25:36.6126481Z Check compiletest suite=codegen mode=codegen (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2019-11-25T00:25:36.7630933Z 
2019-11-25T00:25:36.7631040Z running 157 tests
2019-11-25T00:25:39.4733196Z iiii....iii......iii..iiii...i.............................i..i..................i....i...........ii 100/157
2019-11-25T00:25:41.4399454Z .i.i..iiii..............i.........iii.i..........ii......
2019-11-25T00:25:41.4403510Z 
2019-11-25T00:25:41.4403571Z  finished in 4.827
2019-11-25T00:25:41.4582282Z Check compiletest suite=codegen-units mode=codegen-units (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2019-11-25T00:25:42.1633553Z 
---
2019-11-25T00:25:43.6112527Z  finished in 2.153
2019-11-25T00:25:43.6291037Z Check compiletest suite=assembly mode=assembly (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2019-11-25T00:25:43.7757916Z 
2019-11-25T00:25:43.7758671Z running 9 tests
2019-11-25T00:25:43.7759760Z iiiiiiiii
2019-11-25T00:25:43.7761120Z 
2019-11-25T00:25:43.7761370Z  finished in 0.146
2019-11-25T00:25:43.7944630Z Check compiletest suite=incremental mode=incremental (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2019-11-25T00:25:44.6585612Z 
2019-11-25T00:25:44.6585612Z 
2019-11-25T00:25:44.6639522Z running 110 tests
2019-11-25T00:26:00.9558428Z ......F..............F....F.FFFFFFFFFFFFFFFFFFFFFFFFF...F.......FF...........F.F...F................ 100/110
2019-11-25T00:26:02.3849475Z .....FF.FF
2019-11-25T00:26:02.3904737Z 
2019-11-25T00:26:02.3905566Z ---- [incremental] incremental/change_name_of_static_in_fn.rs stdout ----
2019-11-25T00:26:02.3905618Z 
2019-11-25T00:26:02.3905618Z 
2019-11-25T00:26:02.3905674Z error in revision `rpass3`: compilation failed!
2019-11-25T00:26:02.3905746Z status: exit code: 101
2019-11-25T00:26:02.3907048Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/change_name_of_static_in_fn.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "rpass3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/change_name_of_static_in_fn/change_name_of_static_in_fn.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/change_name_of_static_in_fn/a" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/change_name_of_static_in_fn/auxiliary"
2019-11-25T00:26:02.3907781Z ------------------------------------------
2019-11-25T00:26:02.3907822Z 
2019-11-25T00:26:02.3908069Z ------------------------------------------
2019-11-25T00:26:02.3908140Z stderr:
2019-11-25T00:26:02.3908140Z stderr:
2019-11-25T00:26:02.3908397Z ------------------------------------------
2019-11-25T00:26:02.3908748Z thread 'rustc' panicked at 'index out of bounds: the len is 5782 but the index is 5782', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.3908873Z 
2019-11-25T00:26:02.3908921Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.3908968Z 
2019-11-25T00:26:02.3909017Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3909017Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3909050Z 
2019-11-25T00:26:02.3909524Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.3909860Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.3909897Z 
2019-11-25T00:26:02.3909897Z 
2019-11-25T00:26:02.3910295Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.3910493Z 
2019-11-25T00:26:02.3910893Z thread 'rustc' panicked at 'index out of bounds: the len is 5782 but the index is 5785', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.3911002Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.3911034Z 
2019-11-25T00:26:02.3911082Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3911125Z 
2019-11-25T00:26:02.3911125Z 
2019-11-25T00:26:02.3911493Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.3911820Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.3911856Z 
2019-11-25T00:26:02.3911856Z 
2019-11-25T00:26:02.3912251Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.3912326Z 
2019-11-25T00:26:02.3912593Z ------------------------------------------
2019-11-25T00:26:02.3912628Z 
2019-11-25T00:26:02.3912655Z 
2019-11-25T00:26:02.3912655Z 
2019-11-25T00:26:02.3912917Z ---- [incremental] incremental/crate_hash_reorder.rs stdout ----
2019-11-25T00:26:02.3912969Z 
2019-11-25T00:26:02.3913017Z error in revision `rpass3`: compilation failed!
2019-11-25T00:26:02.3913067Z status: exit code: 101
2019-11-25T00:26:02.3914153Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/crate_hash_reorder.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "rpass3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/crate_hash_reorder/crate_hash_reorder.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/crate_hash_reorder/a" "-Crpath" "-O" "-Cdebuginfo=0" "-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/incremental/crate_hash_reorder/auxiliary"
2019-11-25T00:26:02.3914533Z ------------------------------------------
2019-11-25T00:26:02.3914570Z 
2019-11-25T00:26:02.3914809Z ------------------------------------------
2019-11-25T00:26:02.3914869Z stderr:
2019-11-25T00:26:02.3914869Z stderr:
2019-11-25T00:26:02.3915108Z ------------------------------------------
2019-11-25T00:26:02.3915454Z thread 'rustc' panicked at 'index out of bounds: the len is 7292 but the index is 7292', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.3915573Z 
2019-11-25T00:26:02.3915729Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.3915772Z 
2019-11-25T00:26:02.3915837Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3915837Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3915870Z 
2019-11-25T00:26:02.3916269Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.3916622Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.3916657Z 
2019-11-25T00:26:02.3916657Z 
2019-11-25T00:26:02.3917063Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.3917162Z 
2019-11-25T00:26:02.3917402Z ------------------------------------------
2019-11-25T00:26:02.3917436Z 
2019-11-25T00:26:02.3917474Z 
2019-11-25T00:26:02.3917474Z 
2019-11-25T00:26:02.3917742Z ---- [incremental] incremental/hashes/call_expressions.rs stdout ----
2019-11-25T00:26:02.3917779Z 
2019-11-25T00:26:02.3918058Z error in revision `cfail3`: test compilation failed although it shouldn't!
2019-11-25T00:26:02.3918127Z status: exit code: 101
2019-11-25T00:26:02.3919256Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/hashes/call_expressions.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "cfail3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/call_expressions/call_expressions.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/call_expressions" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-Zincremental-ignore-spans" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/call_expressions/auxiliary"
2019-11-25T00:26:02.3919828Z ------------------------------------------
2019-11-25T00:26:02.3920038Z 
2019-11-25T00:26:02.3920284Z ------------------------------------------
2019-11-25T00:26:02.3920333Z stderr:
2019-11-25T00:26:02.3920333Z stderr:
2019-11-25T00:26:02.3920592Z ------------------------------------------
2019-11-25T00:26:02.3921177Z thread 'rustc' panicked at 'index out of bounds: the len is 2873 but the index is 2873', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.3921310Z 
2019-11-25T00:26:02.3921358Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.3921390Z 
2019-11-25T00:26:02.3921440Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3921440Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3921488Z 
2019-11-25T00:26:02.3921864Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.3922207Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.3922245Z 
2019-11-25T00:26:02.3922245Z 
2019-11-25T00:26:02.3922689Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.3922798Z 
2019-11-25T00:26:02.3923041Z ------------------------------------------
2019-11-25T00:26:02.3923075Z 
2019-11-25T00:26:02.3923102Z 
2019-11-25T00:26:02.3923102Z 
2019-11-25T00:26:02.3923382Z ---- [incremental] incremental/hashes/closure_expressions.rs stdout ----
2019-11-25T00:26:02.3923420Z 
2019-11-25T00:26:02.3923690Z error in revision `cfail3`: test compilation failed although it shouldn't!
2019-11-25T00:26:02.3923744Z status: exit code: 101
2019-11-25T00:26:02.3925022Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/hashes/closure_expressions.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "cfail3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/closure_expressions/closure_expressions.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/closure_expressions" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-Zincremental-ignore-spans" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/closure_expressions/auxiliary"
2019-11-25T00:26:02.3925462Z ------------------------------------------
2019-11-25T00:26:02.3925498Z 
2019-11-25T00:26:02.3925752Z ------------------------------------------
2019-11-25T00:26:02.3925801Z stderr:
2019-11-25T00:26:02.3925801Z stderr:
2019-11-25T00:26:02.3926039Z ------------------------------------------
2019-11-25T00:26:02.3926404Z thread 'rustc' panicked at 'index out of bounds: the len is 2603 but the index is 2668', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.3926514Z 
2019-11-25T00:26:02.3926671Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.3926721Z 
2019-11-25T00:26:02.3926769Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3926769Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3926803Z 
2019-11-25T00:26:02.3927219Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.3927536Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.3927572Z 
2019-11-25T00:26:02.3927572Z 
2019-11-25T00:26:02.3928022Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.3928114Z 
2019-11-25T00:26:02.3928367Z ------------------------------------------
2019-11-25T00:26:02.3928401Z 
2019-11-25T00:26:02.3928429Z 
2019-11-25T00:26:02.3928429Z 
2019-11-25T00:26:02.3928684Z ---- [incremental] incremental/hashes/consts.rs stdout ----
2019-11-25T00:26:02.3928729Z 
2019-11-25T00:26:02.3929020Z error in revision `cfail3`: test compilation failed although it shouldn't!
2019-11-25T00:26:02.3929074Z status: exit code: 101
2019-11-25T00:26:02.3930159Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/hashes/consts.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "cfail3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/consts/consts.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/consts" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-Zincremental-ignore-spans" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/consts/auxiliary"
2019-11-25T00:26:02.3930541Z ------------------------------------------
2019-11-25T00:26:02.3930577Z 
2019-11-25T00:26:02.3930816Z ------------------------------------------
2019-11-25T00:26:02.3930864Z stderr:
2019-11-25T00:26:02.3930864Z stderr:
2019-11-25T00:26:02.3931113Z ------------------------------------------
2019-11-25T00:26:02.3931459Z thread 'rustc' panicked at 'index out of bounds: the len is 3784 but the index is 3784', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.3931576Z 
2019-11-25T00:26:02.3931623Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.3931655Z 
2019-11-25T00:26:02.3931712Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3931712Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3931847Z 
2019-11-25T00:26:02.3932252Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.3932583Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.3932630Z 
2019-11-25T00:26:02.3932630Z 
2019-11-25T00:26:02.3933064Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.3933164Z 
2019-11-25T00:26:02.3933405Z ------------------------------------------
2019-11-25T00:26:02.3933437Z 
2019-11-25T00:26:02.3933478Z 
2019-11-25T00:26:02.3933478Z 
2019-11-25T00:26:02.3933738Z ---- [incremental] incremental/hashes/enum_defs.rs stdout ----
2019-11-25T00:26:02.3933774Z 
2019-11-25T00:26:02.3934044Z error in revision `cfail3`: test compilation failed although it shouldn't!
2019-11-25T00:26:02.3934110Z status: exit code: 101
2019-11-25T00:26:02.3935204Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/hashes/enum_defs.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "cfail3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/enum_defs/enum_defs.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/enum_defs" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-Zincremental-ignore-spans" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/enum_defs/auxiliary"
2019-11-25T00:26:02.3935727Z ------------------------------------------
2019-11-25T00:26:02.3935763Z 
2019-11-25T00:26:02.3936018Z ------------------------------------------
2019-11-25T00:26:02.3936078Z stderr:
2019-11-25T00:26:02.3936078Z stderr:
2019-11-25T00:26:02.3936316Z ------------------------------------------
2019-11-25T00:26:02.3936678Z thread 'rustc' panicked at 'index out of bounds: the len is 6224 but the index is 7698', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.3936795Z 
2019-11-25T00:26:02.3936856Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.3936888Z 
2019-11-25T00:26:02.3936936Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3936936Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3936969Z 
2019-11-25T00:26:02.3937342Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.3937658Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.3937711Z 
2019-11-25T00:26:02.3937711Z 
2019-11-25T00:26:02.3938158Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.3938211Z 
2019-11-25T00:26:02.3938569Z thread 'rustc' panicked at 'index out of bounds: the len is 6224 but the index is 8553', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.3938671Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.3938702Z 
2019-11-25T00:26:02.3938760Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3938793Z 
2019-11-25T00:26:02.3938793Z 
2019-11-25T00:26:02.3939267Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.3939619Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.3939656Z 
2019-11-25T00:26:02.3939656Z 
2019-11-25T00:26:02.3940196Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.3940301Z 
2019-11-25T00:26:02.3940576Z ------------------------------------------
2019-11-25T00:26:02.3940610Z 
2019-11-25T00:26:02.3940638Z 
2019-11-25T00:26:02.3940638Z 
2019-11-25T00:26:02.3940930Z ---- [incremental] incremental/hashes/enum_constructors.rs stdout ----
2019-11-25T00:26:02.3940968Z 
2019-11-25T00:26:02.3941237Z error in revision `cfail3`: test compilation failed although it shouldn't!
2019-11-25T00:26:02.3941301Z status: exit code: 101
2019-11-25T00:26:02.3942558Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/hashes/enum_constructors.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "cfail3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/enum_constructors/enum_constructors.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/enum_constructors" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-Zincremental-ignore-spans" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/enum_constructors/auxiliary"
2019-11-25T00:26:02.3943150Z ------------------------------------------
2019-11-25T00:26:02.3943187Z 
2019-11-25T00:26:02.3943451Z ------------------------------------------
2019-11-25T00:26:02.3943500Z stderr:
2019-11-25T00:26:02.3943500Z stderr:
2019-11-25T00:26:02.3943735Z ------------------------------------------
2019-11-25T00:26:02.3944100Z thread 'rustc' panicked at 'index out of bounds: the len is 4837 but the index is 4837', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.3944208Z 
2019-11-25T00:26:02.3944281Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.3944314Z 
2019-11-25T00:26:02.3944362Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3944362Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3944395Z 
2019-11-25T00:26:02.3944764Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.3945094Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.3945130Z 
2019-11-25T00:26:02.3945130Z 
2019-11-25T00:26:02.3945578Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.3945661Z 
2019-11-25T00:26:02.3945910Z ------------------------------------------
2019-11-25T00:26:02.3945945Z 
2019-11-25T00:26:02.3945973Z 
2019-11-25T00:26:02.3945973Z 
2019-11-25T00:26:02.3946235Z ---- [incremental] incremental/hashes/exported_vs_not.rs stdout ----
2019-11-25T00:26:02.3946286Z 
2019-11-25T00:26:02.3946568Z error in revision `cfail3`: test compilation failed although it shouldn't!
2019-11-25T00:26:02.3946713Z status: exit code: 101
2019-11-25T00:26:02.3947875Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/hashes/exported_vs_not.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "cfail3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/exported_vs_not/exported_vs_not.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/exported_vs_not" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-Zincremental-ignore-spans" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/exported_vs_not/auxiliary"
2019-11-25T00:26:02.3948424Z ------------------------------------------
2019-11-25T00:26:02.3948461Z 
2019-11-25T00:26:02.3948704Z ------------------------------------------
2019-11-25T00:26:02.3948767Z stderr:
2019-11-25T00:26:02.3948767Z stderr:
2019-11-25T00:26:02.3949021Z ------------------------------------------
2019-11-25T00:26:02.3949423Z thread 'rustc' panicked at 'index out of bounds: the len is 525 but the index is 525', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.3949544Z 
2019-11-25T00:26:02.3949591Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.3949623Z 
2019-11-25T00:26:02.3949687Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3949687Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.3949721Z 
2019-11-25T00:26:02.3950082Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.3950418Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.3950453Z 
2019-11-25T00:26:02.3950453Z 
2019-11-25T00:26:02.3950885Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.3951090Z 
2019-11-25T00:26:02.3951368Z ------------------------------------------
2019-11-25T00:26:02.3951413Z 
2019-11-25T00:26:02.3951441Z 
2019-11-25T00:26:02.3951441Z 
2019-11-25T00:26:02.3951704Z ---- [incremental] incremental/hashes/extern_mods.rs stdout ----
2019-11-25T00:26:02.3951741Z 
2019-11-25T00:26:02.3952011Z error in revision `cfail3`: test compilation failed although it shouldn't!
2019-11-25T00:26:02.3952375Z status: exit code: 101
2019-11-25T00:26:02.4003114Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/hashes/extern_mods.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "cfail3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/extern_mods/extern_mods.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/extern_mods" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-Zincremental-ignore-spans" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/extern_mods/auxiliary"
2019-11-25T00:26:02.4003994Z ------------------------------------------
2019-11-25T00:26:02.4004041Z 
2019-11-25T00:26:02.4004305Z ------------------------------------------
2019-11-25T00:26:02.4004357Z stderr:
2019-11-25T00:26:02.4004357Z stderr:
2019-11-25T00:26:02.4004613Z ------------------------------------------
2019-11-25T00:26:02.4004972Z thread 'rustc' panicked at 'index out of bounds: the len is 914 but the index is 914', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4005099Z 
2019-11-25T00:26:02.4005148Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4005189Z 
2019-11-25T00:26:02.4005238Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4005238Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4005289Z 
2019-11-25T00:26:02.4005684Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.4006022Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.4006058Z 
2019-11-25T00:26:02.4006058Z 
2019-11-25T00:26:02.4006494Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.4006594Z 
2019-11-25T00:26:02.4006999Z ------------------------------------------
2019-11-25T00:26:02.4007051Z 
2019-11-25T00:26:02.4007078Z 
2019-11-25T00:26:02.4007078Z 
2019-11-25T00:26:02.4007418Z ---- [incremental] incremental/hashes/function_interfaces.rs stdout ----
2019-11-25T00:26:02.4007457Z 
2019-11-25T00:26:02.4007742Z error in revision `cfail3`: test compilation failed although it shouldn't!
2019-11-25T00:26:02.4007815Z status: exit code: 101
2019-11-25T00:26:02.4008963Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/incremental/hashes/function_interfaces.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--cfg" "cfail3" "-C" "incremental=/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/function_interfaces/function_interfaces.inc" "-Z" "incremental-verify-ich" "-Z" "incremental-queries" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/function_interfaces" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Z" "query-dep-graph" "-Zincremental-ignore-spans" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental/hashes/function_interfaces/auxiliary"
2019-11-25T00:26:02.4009507Z ------------------------------------------
2019-11-25T00:26:02.4009545Z 
2019-11-25T00:26:02.4009804Z ------------------------------------------
2019-11-25T00:26:02.4009854Z stderr:
2019-11-25T00:26:02.4009854Z stderr:
2019-11-25T00:26:02.4010087Z ------------------------------------------
2019-11-25T00:26:02.4010447Z thread 'rustc' panicked at 'index out of bounds: the len is 7483 but the index is 8026', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4010556Z 
2019-11-25T00:26:02.4010619Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4010652Z 
2019-11-25T00:26:02.4010712Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4010712Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4010746Z 
2019-11-25T00:26:02.4020017Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.4020571Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.4020628Z 
2019-11-25T00:26:02.4020628Z 
2019-11-25T00:26:02.4021099Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.4021153Z 
2019-11-25T00:26:02.4021684Z thread 'rustc' panicked at 'index out of bounds: the len is 7483 but the index is 8243', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4021780Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4021813Z 
2019-11-25T00:26:02.4021884Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4021918Z 
2019-11-25T00:26:02.4021918Z 
2019-11-25T00:26:02.4022288Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.4022629Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.4022676Z 
2019-11-25T00:26:02.4022676Z 
2019-11-25T00:26:02.4033121Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.4033226Z 
2019-11-25T00:26:02.4033896Z thread 'rustc' panicked at 'index out of bounds: the len is 7483 but the index is 8248', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4034001Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4034052Z 
2019-11-25T00:26:02.4034103Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4034137Z 
2019-11-25T00:26:02.4034137Z 
2019-11-25T00:26:02.4034727Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.4035125Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.4035161Z 
2019-11-25T00:26:02.4035161Z 
2019-11-25T00:26:02.4035613Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.4035676Z 
2019-11-25T00:26:02.4036021Z thread 'rustc' panicked at 'index out of bounds: the len is 7483 but the index is 9589', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4036132Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4036164Z 
2019-11-25T00:26:02.4036212Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4036245Z 
2019-11-25T00:26:02.4036245Z 
2019-11-25T00:26:02.4036640Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.4036960Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.4037013Z 
2019-11-25T00:26:02.4037013Z 
2019-11-25T00:26:02.4037449Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.4037630Z 
2019-11-25T00:26:02.4038030Z thread 'rustc' panicked at 'index out of bounds: the len is 7483 but the index is 9593', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4038124Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4038156Z 
2019-11-25T00:26:02.4038223Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4038256Z 
2019-11-25T00:26:02.4038256Z 
2019-11-25T00:26:02.4038611Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.4038949Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.4038986Z 
2019-11-25T00:26:02.4038986Z 
2019-11-25T00:26:02.4039419Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.4039491Z 
2019-11-25T00:26:02.4039834Z thread 'rustc' panicked at 'index out of bounds: the len is 7483 but the index is 9598', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4039924Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4039973Z 
2019-11-25T00:26:02.4040021Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4040054Z 
2019-11-25T00:26:02.4040054Z 
2019-11-25T00:26:02.4040413Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.4043003Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.4043045Z 
2019-11-25T00:26:02.4043045Z 
2019-11-25T00:26:02.4043770Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.4043837Z 
2019-11-25T00:26:02.4044185Z thread 'rustc' panicked at 'index out of bounds: the len is 7483 but the index is 9602', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4044300Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4044332Z 
2019-11-25T00:26:02.4044381Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4044430Z 
2019-11-25T00:26:02.4044430Z 
2019-11-25T00:26:02.4052922Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.4053433Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.4053474Z 
2019-11-25T00:26:02.4053474Z 
2019-11-25T00:26:02.4054097Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.4054164Z 
2019-11-25T00:26:02.4054582Z thread 'rustc' panicked at 'index out of bounds: the len is 7483 but the index is 9606', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4054689Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4054976Z 
2019-11-25T00:26:02.4055050Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4055084Z 
2019-11-25T00:26:02.4055084Z 
2019-11-25T00:26:02.4055525Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.4055864Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.4055900Z 
2019-11-25T00:26:02.4055900Z 
2019-11-25T00:26:02.4056346Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.4056417Z 
2019-11-25T00:26:02.4056764Z thread 'rustc' panicked at 'index out of bounds: the len is 7483 but the index is 9610', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4057023Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4057056Z 
2019-11-25T00:26:02.4057106Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4057138Z 
2019-11-25T00:26:02.4057138Z 
2019-11-25T00:26:02.4058172Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.4058758Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.4058800Z 
2019-11-25T00:26:02.4058800Z 
2019-11-25T00:26:02.4059350Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.4059403Z 
2019-11-25T00:26:02.4059757Z thread 'rustc' panicked at 'index out of bounds: the len is 7483 but the index is 9614', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4059877Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4059910Z 
2019-11-25T00:26:02.4059960Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4060008Z 
2019-11-25T00:26:02.4060008Z 
2019-11-25T00:26:02.4060371Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.4060786Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.4060822Z 
2019-11-25T00:26:02.4060822Z 
2019-11-25T00:26:02.4061255Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.4061304Z 
2019-11-25T00:26:02.4061673Z thread 'rustc' panicked at 'index out of bounds: the len is 7483 but the index is 9619', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4061765Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4061805Z 
2019-11-25T00:26:02.4061915Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4061948Z 
2019-11-25T00:26:02.4061948Z 
2019-11-25T00:26:02.4062295Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.4062620Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.4062655Z 
2019-11-25T00:26:02.4062655Z 
2019-11-25T00:26:02.4063084Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.4063151Z 
2019-11-25T00:26:02.4063629Z thread 'rustc' panicked at 'index out of bounds: the len is 7483 but the index is 9620', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4063754Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4063788Z 
2019-11-25T00:26:02.4063846Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4063879Z 
2019-11-25T00:26:02.4063879Z 
2019-11-25T00:26:02.4064297Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.4064613Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.4064665Z 
2019-11-25T00:26:02.4064665Z 
2019-11-25T00:26:02.4065102Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.4065151Z 
2019-11-25T00:26:02.4065497Z thread 'rustc' panicked at 'index out of bounds: the len is 7483 but the index is 9625', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4065602Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4065634Z 
2019-11-25T00:26:02.4065683Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4065844Z 
2019-11-25T00:26:02.4065844Z 
2019-11-25T00:26:02.4066234Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.4066569Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.4066604Z 
2019-11-25T00:26:02.4066604Z 
2019-11-25T00:26:02.4067133Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.4067187Z 
2019-11-25T00:26:02.4067547Z thread 'rustc' panicked at 'index out of bounds: the len is 7483 but the index is 9626', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4067650Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4067698Z 
2019-11-25T00:26:02.4067748Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4067780Z 
2019-11-25T00:26:02.4067780Z 
2019-11-25T00:26:02.4068146Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.4068472Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.4068529Z 
2019-11-25T00:26:02.4068529Z 
2019-11-25T00:26:02.4068978Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.4069029Z 
2019-11-25T00:26:02.4069367Z thread 'rustc' panicked at 'index out of bounds: the len is 7483 but the index is 9632', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4069475Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4069516Z 
2019-11-25T00:26:02.4069565Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4069597Z 
2019-11-25T00:26:02.4069597Z 
2019-11-25T00:26:02.4069958Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.4070277Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.4070328Z 
2019-11-25T00:26:02.4070328Z 
2019-11-25T00:26:02.4070761Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.4070986Z 
2019-11-25T00:26:02.4071386Z thread 'rustc' panicked at 'index out of bounds: the len is 7483 but the index is 9637', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4071497Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4071528Z 
2019-11-25T00:26:02.4071713Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4071759Z 
2019-11-25T00:26:02.4071759Z 
2019-11-25T00:26:02.4072160Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2019-11-25T00:26:02.4072515Z note: rustc 1.41.0-dev running on x86_64-unknown-linux-gnu
2019-11-25T00:26:02.4072551Z 
2019-11-25T00:26:02.4072551Z 
2019-11-25T00:26:02.4072982Z note: compiler flags: -Z threads=1 -Z incremental-verify-ich -Z incremental-queries -Z ui-testing -Z unstable-options -Z query-dep-graph -Z incremental-ignore-spans -C incremental -C prefer-dynamic -C rpath -C debuginfo=0
2019-11-25T00:26:02.4073048Z 
2019-11-25T00:26:02.4073391Z thread 'rustc' panicked at 'index out of bounds: the len is 7483 but the index is 9638', /checkout/src/libcore/slice/mod.rs:2797:10
2019-11-25T00:26:02.4073482Z error: internal compiler error: unexpected panic
2019-11-25T00:26:02.4073530Z 
2019-11-25T00:26:02.4073579Z note: the compiler unexpectedly panicked. this is a bug.
2019-11-25T00:26:02.4073611Z 
---
2019-11-25T00:26:02.4377845Z test result: FAILED. 72 passed; 38 failed; 0 ignored; 0 measured; 0 filtered out
2019-11-25T00:26:02.4377886Z 
2019-11-25T00:26:02.4377935Z 
2019-11-25T00:26:02.4377965Z 
2019-11-25T00:26:02.4379721Z 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/incremental" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/incremental" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "incremental" "--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 -Cdebuginfo=0 -Zunstable-options  -Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--target-rustcflags" "-Crpath -O -Cdebuginfo=0 -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"
2019-11-25T00:26:02.4380006Z 
2019-11-25T00:26:02.4380038Z 
2019-11-25T00:26:02.4380091Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
2019-11-25T00:26:02.4380173Z Build completed unsuccessfully in 1:01:40
2019-11-25T00:26:02.4380173Z Build completed unsuccessfully in 1:01:40
2019-11-25T00:26:02.4380228Z == clock drift check ==
2019-11-25T00:26:02.4380280Z   local time: Mon Nov 25 00:26:02 UTC 2019
2019-11-25T00:26:02.9302994Z   network time: Mon, 25 Nov 2019 00:26:02 GMT
2019-11-25T00:26:02.9323370Z == end clock drift check ==
2019-11-25T00:26:08.5658108Z 
2019-11-25T00:26:08.5764526Z ##[error]Bash exited with code '1'.
2019-11-25T00:26:08.5794192Z ##[section]Starting: Checkout
2019-11-25T00:26:08.5795994Z ==============================================================================
2019-11-25T00:26:08.5796045Z Task         : Get sources
2019-11-25T00:26:08.5796089Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.

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)

@Dylan-DPC-zz Dylan-DPC-zz added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Nov 29, 2019
@JohnCSimon
Copy link
Member

Ping from triage -
@Zoxc can you please address the build failures and mark the comment from nikomatsakis as complete if you've already addressed it, so can be reviewed and merged?

@bors
Copy link
Contributor

bors commented Dec 17, 2019

☔ The latest upstream changes (presumably #67362) made this pull request unmergeable. Please resolve the merge conflicts.

@bors
Copy link
Contributor

bors commented Dec 23, 2019

☔ The latest upstream changes (presumably #67540) made this pull request unmergeable. Please resolve the merge conflicts.

@Zoxc Zoxc closed this Dec 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author.
Projects
None yet
Development

Successfully merging this pull request may close these issues.