Skip to content

Instantly share code, notes, and snippets.

/test_errors.log Secret

Created February 9, 2018 23:18
Show Gist options
  • Save anonymous/f452914ff6e474c465ca02d28e628a07 to your computer and use it in GitHub Desktop.
Save anonymous/f452914ff6e474c465ca02d28e628a07 to your computer and use it in GitHub Desktop.
failures:
---- [run-pass] run-pass/discrim-explicit-23030.rs stdout ----
error: compilation failed!
status: exit code: 101
command: "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" "/home/santiago/src/oss/rust1/src/test/run-pass/discrim-explicit-23030.rs" "-L" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/run-pass" "--target=x86_64-unknown-linux-gnu" "-C" "prefer-dynamic" "-o" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/run-pass/discrim-explicit-23030.stage1-x86_64-unknown-linux-gnu" "-Crpath" "-O" "-Zmiri" "-Zunstable-options" "-Znll" "-Zborrowck=mir" "-Ztwo-phase-borrows" "-Lnative=/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/run-pass/discrim-explicit-23030.stage1-x86_64-unknown-linux-gnu.aux"
stdout:
------------------------------------------
------------------------------------------
stderr:
------------------------------------------
error: internal compiler error: librustc/ty/layout.rs:553: Integer::repr_discr: `#[repr]` hint too small for discriminant range of enum `f_i64::A
thread 'rustc' panicked at 'Box<Any>', librustc_errors/lib.rs:535:9
stack backtrace:
0: 0x7f98d67d384b - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h89e4e024185eb251
at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
1: 0x7f98d67e8736 - std::sys_common::backtrace::print::h2c98df9d22a6e204
at libstd/sys_common/backtrace.rs:71
at libstd/sys_common/backtrace.rs:59
2: 0x7f98d67c8e31 - std::panicking::default_hook::{{closure}}::hc4353cdd7897b77b
at libstd/panicking.rs:380
3: 0x7f98d67c8abb - std::panicking::default_hook::h9bbd1477c233f26c
at libstd/panicking.rs:396
4: 0x7f98d67c9126 - std::panicking::rust_panic_with_hook::hdfded1d66d2e81cf
at libstd/panicking.rs:576
5: 0x7f98d129032a - std::panicking::begin_panic::hc1e06300d698b4bf
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:537
6: 0x7f98d1273bcc - rustc_errors::Handler::bug::hb7f820fd16777258
at librustc_errors/lib.rs:535
7: 0x7f98d2d0130c - <std::thread::local::LocalKey<T>>::with::h5470058d3b926080
at librustc/session/mod.rs:1179
at librustc/ty/context.rs:1600
at librustc/ty/context.rs:1589
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:377
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:288
8: 0x7f98d284bce9 - rustc::ty::context::tls::with_opt::h2796bc91cf351e3e
at librustc/ty/context.rs:1585
at librustc/ty/context.rs:1600
9: 0x7f98d27dac52 - rustc::session::opt_span_bug_fmt::hf3a2233d30c89c49
at librustc/session/mod.rs:1175
10: 0x7f98d27c2ee9 - rustc::session::bug_fmt::h607a5b7f07dd949a
at librustc/session/mod.rs:1159
11: 0x7f98d28f2bfd - <rustc::ty::layout::LayoutCx<'tcx, rustc::ty::context::TyCtxt<'a, 'tcx, 'tcx>>>::layout_raw_uncached::hab1525171886d315
at librustc/ty/layout.rs:553
at librustc/ty/layout.rs:1545
12: 0x7f98d28ee73a - rustc::ty::layout::layout_raw::hcc61bddaebb6302b
at librustc/ty/layout.rs:899
13: 0x7f98d29fb45b - rustc::ty::maps::<impl rustc::ty::maps::queries::layout_raw<'tcx>>::compute_result::he649616ef75b5cd1
at librustc/ty/maps/plumbing.rs:383
14: 0x7f98d25d1d3f - rustc::dep_graph::graph::DepGraph::with_task_impl::h40764b8ee347715e
at librustc/dep_graph/graph.rs:289
15: 0x7f98d25bd1bb - rustc::dep_graph::graph::DepGraph::with_task::h8156b9cf387bc284
at librustc/dep_graph/graph.rs:199
16: 0x7f98d2b17130 - rustc_errors::Handler::track_diagnostics::h9a0edad03f4e9e31
at librustc/ty/maps/plumbing.rs:492
at /home/santiago/src/oss/rust1/src/librustc_errors/lib.rs:598
17: 0x7f98d288d5eb - rustc::ty::maps::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::cycle_check::h72d3a429cedfd37b
at librustc/ty/maps/plumbing.rs:485
at librustc/ty/maps/plumbing.rs:121
18: 0x7f98d29fb55f - rustc::ty::maps::<impl rustc::ty::maps::queries::layout_raw<'tcx>>::force::h487ad56d997dc28b
at librustc/ty/maps/plumbing.rs:484
19: 0x7f98d29fc1fc - rustc::ty::maps::<impl rustc::ty::maps::queries::layout_raw<'tcx>>::try_get::h0dc7c685004d9fb2
at librustc/ty/maps/plumbing.rs:301
at librustc/ty/maps/plumbing.rs:526
20: 0x7f98d290953c - rustc::ty::maps::TyCtxtAt::layout_raw::hcd0c5185ab230095
at librustc/ty/maps/plumbing.rs:565
21: 0x7f98d2847cb6 - rustc::ty::maps::<impl rustc::ty::context::TyCtxt<'a, 'tcx, 'lcx>>::layout_raw::h219e3f5bd0b0831e
at librustc/ty/maps/plumbing.rs:558
22: 0x7f98d28f6bdd - <rustc::ty::layout::LayoutCx<'tcx, rustc::ty::context::TyCtxt<'a, 'tcx, 'tcx>> as rustc::ty::layout::LayoutOf<&'tcx rustc::ty::TyS<'tcx>>>::layout_of::h90905560ed3ccd8f
at librustc/ty/layout.rs:2052
23: 0x7f98d273fd37 - <&'a rustc::lint::context::LateContext<'a, 'tcx> as rustc::ty::layout::LayoutOf<&'tcx rustc::ty::TyS<'tcx>>>::layout_of::h40fea8e00f76b79f
at librustc/ty/layout.rs:2111
at librustc/lint/context.rs:634
24: 0x7f98d53c365f - <rustc_lint::types::VariantSizeDifferences as rustc::lint::LateLintPass<'a, 'tcx>>::check_item::h1ca94db2e9380fc6
at librustc_lint/types.rs:764
25: 0x7f98d2745c08 - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::lint::context::LintContext<'tcx>>::with_lint_attrs::h66a62247825fd87f
at librustc/lint/context.rs:665
at librustc/lint/context.rs:625
at librustc/lint/context.rs:664
at librustc/lint/context.rs:560
26: 0x7f98d2740035 - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_item::hc919cd7d83c0cb8c
at librustc/lint/context.rs:663
27: 0x7f98d27411ee - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_decl::h2152293ffb7b2887
at librustc/lint/context.rs:783
28: 0x7f98d27402be - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_stmt::hfc95bcaf52a391c1
at librustc/lint/context.rs:703
29: 0x7f98d265046e - rustc::hir::intravisit::walk_block::h18c71588d6f41d86
at librustc/hir/intravisit.rs:917
30: 0x7f98d2740ebb - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_block::h7dad1a80f55efbba
at librustc/lint/context.rs:772
31: 0x7f98d27465e2 - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::lint::context::LintContext<'tcx>>::with_lint_attrs::he06d8c4415527298
at librustc/lint/context.rs:691
at librustc/lint/context.rs:560
32: 0x7f98d27401f1 - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_expr::hcb7b125e2cc7f227
at librustc/lint/context.rs:689
33: 0x7f98d273feab - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_body::h1d5153d2f1ac9da2
at librustc/lint/context.rs:656
34: 0x7f98d273fdcb - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_nested_body::ha6889f37132b7704
at librustc/lint/context.rs:650
35: 0x7f98d27404b5 - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_fn::haefb9071cd3fa805
at librustc/lint/context.rs:714
36: 0x7f98d262b9d8 - rustc::hir::intravisit::walk_item::h65cfe3cc5bb57377
at librustc/hir/intravisit.rs:464
37: 0x7f98d2745c5f - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::lint::context::LintContext<'tcx>>::with_lint_attrs::h66a62247825fd87f
at librustc/lint/context.rs:666
at librustc/lint/context.rs:625
at librustc/lint/context.rs:664
at librustc/lint/context.rs:560
38: 0x7f98d2740035 - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_item::hc919cd7d83c0cb8c
at librustc/lint/context.rs:663
39: 0x7f98d26252cd - rustc::hir::intravisit::walk_mod::h171ff961ead6a433
at librustc/hir/intravisit.rs:391
40: 0x7f98d2740c79 - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_mod::hcc27e22711afc12c
at librustc/lint/context.rs:759
41: 0x7f98d2624ede - rustc::hir::intravisit::walk_crate::hf0328cd53b09175b
at librustc/hir/intravisit.rs:377
42: 0x7f98d274635f - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::lint::context::LintContext<'tcx>>::with_lint_attrs::hcce58699cdfc244d
at librustc/lint/context.rs:1019
at librustc/lint/context.rs:560
43: 0x7f98d27432cf - rustc::lint::context::check_crate::h7564819506ded08b
at librustc/lint/context.rs:1014
44: 0x7f98d6c19211 - <std::thread::local::LocalKey<T>>::with::h309ecc2940930fd3
at librustc_driver/driver.rs:1076
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1573
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:377
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:288
45: 0x7f98d6b3d67e - rustc::ty::context::tls::enter::hf6ec35f853e0c25e
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1570
46: 0x7f98d6c1b4ac - <std::thread::local::LocalKey<T>>::with::h64e310296af198b0
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1557
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:377
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:288
47: 0x7f98d6b3d2d7 - rustc::ty::context::tls::enter_global::hdf5232b7f0b5fd58
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1554
48: 0x7f98d6b47925 - rustc::ty::context::TyCtxt::create_and_enter::h8d6b6141b27eabed
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1197
49: 0x7f98d6b8787f - rustc_driver::driver::phase_3_run_analysis_passes::hfd6d1741c44fc02d
at librustc_driver/driver.rs:991
50: 0x7f98d6b79d01 - rustc_driver::driver::compile_input::hb4a4986065d95e4c
at librustc_driver/driver.rs:207
51: 0x7f98d6b6bdb2 - rustc_driver::run_compiler::h80fb078a8b0fbe07
at librustc_driver/lib.rs:506
52: 0x7f98d6c1307f - std::sys_common::backtrace::__rust_begin_short_backtrace::h0eb2f9ef6d115f12
at librustc_driver/lib.rs:1519
at librustc_driver/lib.rs:159
at librustc_driver/lib.rs:1441
at /home/santiago/src/oss/rust1/src/libstd/sys_common/backtrace.rs:136
53: 0x7f98d67fd786 - __rust_maybe_catch_panic
at libpanic_unwind/lib.rs:102
54: 0x7f98d6bfa223 - std::panicking::try::h18da5ba74d00b4ee
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:458
55: 0x7f98d6bfa16d - std::panic::catch_unwind::hfff289c71503f6dc
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:358
56: 0x7f98d6c276ce - <F as alloc::boxed::FnBox<A>>::call_box::h1181e2fc020d48bd
at /home/santiago/src/oss/rust1/src/libstd/thread/mod.rs:405
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:788
57: 0x7f98d67f0482 - std::sys_common::thread::start_thread::he35a8e58b745ed7d
at libstd/sys_common/thread.rs:24
58: 0x7f98d67e4bc8 - std::sys::unix::thread::Thread::new::thread_start::h669389680624d627
at libstd/sys/unix/thread.rs:90
59: 0x7f98d058808b - start_thread
60: 0x7f98d6493e7e - __GI___clone
61: 0x0 - <unknown>
note: the compiler unexpectedly panicked. this is a bug.
note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
note: rustc 1.25.0-dev running on x86_64-unknown-linux-gnu
------------------------------------------
thread '[run-pass] run-pass/discrim-explicit-23030.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:2883:9
stack backtrace:
0: 0x55d229a8130b - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h89e4e024185eb251
at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
1: 0x55d229a8d076 - std::sys_common::backtrace::print::h2c98df9d22a6e204
at libstd/sys_common/backtrace.rs:71
at libstd/sys_common/backtrace.rs:59
2: 0x55d229a7b6f1 - std::panicking::default_hook::{{closure}}::hc4353cdd7897b77b
at libstd/panicking.rs:380
3: 0x55d229a7b311 - std::panicking::default_hook::h9bbd1477c233f26c
at libstd/panicking.rs:390
4: 0x55d229a7b9e6 - std::panicking::rust_panic_with_hook::hdfded1d66d2e81cf
at libstd/panicking.rs:576
5: 0x55d2299ae513 - std::panicking::begin_panic::h4e352045ae4614cf
6: 0x55d22998ff8e - compiletest::runtest::ProcRes::fatal::h7f584125ce3aa64e
7: 0x55d22998c93f - compiletest::runtest::TestCx::fatal_proc_rec::h3ed279f955dfa1e1
8: 0x55d229980fef - compiletest::runtest::TestCx::run_rpass_test::h7ab76aa3e84a815c
9: 0x55d229976969 - compiletest::runtest::run::h1d9382afb1679d64
10: 0x55d229993ecb - <F as alloc::boxed::FnBox<A>>::call_box::h5f21531a93dd0ceb
11: 0x55d229a3a005 - <F as alloc::boxed::FnBox<A>>::call_box::h64954591bc759c25
at libtest/lib.rs:1456
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:788
12: 0x55d229aaba06 - __rust_maybe_catch_panic
at libpanic_unwind/lib.rs:102
13: 0x55d229a4f74b - std::panicking::try::hc9717a4d6ca9efa9
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:458
14: 0x55d229a4f36d - std::panic::catch_unwind::he36f161fd69dbe4f
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:358
15: 0x55d229a58363 - std::sys_common::backtrace::__rust_begin_short_backtrace::h388027b588c61148
at libtest/lib.rs:1414
at /home/santiago/src/oss/rust1/src/libstd/sys_common/backtrace.rs:136
16: 0x55d229a4f2a2 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hba92f1fa37eeafe4
at /home/santiago/src/oss/rust1/src/libstd/thread/mod.rs:406
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:293
17: 0x55d229a4f812 - std::panicking::try::do_call::h286c128f193c6d66
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:479
18: 0x55d229aaba06 - __rust_maybe_catch_panic
at libpanic_unwind/lib.rs:102
19: 0x55d229a4f57e - std::panicking::try::h3e0eff661e318761
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:458
20: 0x55d229a4f30c - std::panic::catch_unwind::h25c6c5c5257c8324
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:358
21: 0x55d229a59af2 - <F as alloc::boxed::FnBox<A>>::call_box::he184b46624486527
at /home/santiago/src/oss/rust1/src/libstd/thread/mod.rs:405
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:788
22: 0x55d229a920d2 - std::sys_common::thread::start_thread::he35a8e58b745ed7d
at libstd/sys_common/thread.rs:24
23: 0x55d229a8a9c8 - std::sys::unix::thread::Thread::new::thread_start::h669389680624d627
at libstd/sys/unix/thread.rs:90
24: 0x7fbc6b4f908b - start_thread
25: 0x7fbc6b019e7e - __GI___clone
26: 0x0 - <unknown>
---- [run-pass] run-pass/enum-discrim-autosizing.rs stdout ----
error: compilation failed!
status: exit code: 101
command: "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" "/home/santiago/src/oss/rust1/src/test/run-pass/enum-discrim-autosizing.rs" "-L" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/run-pass" "--target=x86_64-unknown-linux-gnu" "-C" "prefer-dynamic" "-o" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/run-pass/enum-discrim-autosizing.stage1-x86_64-unknown-linux-gnu" "-Crpath" "-O" "-Zmiri" "-Zunstable-options" "-Znll" "-Zborrowck=mir" "-Ztwo-phase-borrows" "-Lnative=/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/run-pass/enum-discrim-autosizing.stage1-x86_64-unknown-linux-gnu.aux"
stdout:
------------------------------------------
------------------------------------------
stderr:
------------------------------------------
error: internal compiler error: librustc/ty/layout.rs:1604: layout decided on a larger discriminant type (I128) than typeck (I64)
thread 'rustc' panicked at 'Box<Any>', librustc_errors/lib.rs:535:9
stack backtrace:
0: 0x7f07dc03884b - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h89e4e024185eb251
at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
1: 0x7f07dc04d736 - std::sys_common::backtrace::print::h2c98df9d22a6e204
at libstd/sys_common/backtrace.rs:71
at libstd/sys_common/backtrace.rs:59
2: 0x7f07dc02de31 - std::panicking::default_hook::{{closure}}::hc4353cdd7897b77b
at libstd/panicking.rs:380
3: 0x7f07dc02dabb - std::panicking::default_hook::h9bbd1477c233f26c
at libstd/panicking.rs:396
4: 0x7f07dc02e126 - std::panicking::rust_panic_with_hook::hdfded1d66d2e81cf
at libstd/panicking.rs:576
5: 0x7f07d6af532a - std::panicking::begin_panic::hc1e06300d698b4bf
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:537
6: 0x7f07d6ad8bcc - rustc_errors::Handler::bug::hb7f820fd16777258
at librustc_errors/lib.rs:535
7: 0x7f07d856630c - <std::thread::local::LocalKey<T>>::with::h5470058d3b926080
at librustc/session/mod.rs:1179
at librustc/ty/context.rs:1600
at librustc/ty/context.rs:1589
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:377
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:288
8: 0x7f07d80b0ce9 - rustc::ty::context::tls::with_opt::h2796bc91cf351e3e
at librustc/ty/context.rs:1585
at librustc/ty/context.rs:1600
9: 0x7f07d803fc52 - rustc::session::opt_span_bug_fmt::hf3a2233d30c89c49
at librustc/session/mod.rs:1175
10: 0x7f07d8027ee9 - rustc::session::bug_fmt::h607a5b7f07dd949a
at librustc/session/mod.rs:1159
11: 0x7f07d8157d8d - <rustc::ty::layout::LayoutCx<'tcx, rustc::ty::context::TyCtxt<'a, 'tcx, 'tcx>>>::layout_raw_uncached::hab1525171886d315
at librustc/ty/layout.rs:1604
12: 0x7f07d815373a - rustc::ty::layout::layout_raw::hcc61bddaebb6302b
at librustc/ty/layout.rs:899
13: 0x7f07d826045b - rustc::ty::maps::<impl rustc::ty::maps::queries::layout_raw<'tcx>>::compute_result::he649616ef75b5cd1
at librustc/ty/maps/plumbing.rs:383
14: 0x7f07d7e36d3f - rustc::dep_graph::graph::DepGraph::with_task_impl::h40764b8ee347715e
at librustc/dep_graph/graph.rs:289
15: 0x7f07d7e221bb - rustc::dep_graph::graph::DepGraph::with_task::h8156b9cf387bc284
at librustc/dep_graph/graph.rs:199
16: 0x7f07d837c130 - rustc_errors::Handler::track_diagnostics::h9a0edad03f4e9e31
at librustc/ty/maps/plumbing.rs:492
at /home/santiago/src/oss/rust1/src/librustc_errors/lib.rs:598
17: 0x7f07d80f25eb - rustc::ty::maps::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::cycle_check::h72d3a429cedfd37b
at librustc/ty/maps/plumbing.rs:485
at librustc/ty/maps/plumbing.rs:121
18: 0x7f07d826055f - rustc::ty::maps::<impl rustc::ty::maps::queries::layout_raw<'tcx>>::force::h487ad56d997dc28b
at librustc/ty/maps/plumbing.rs:484
19: 0x7f07d82611fc - rustc::ty::maps::<impl rustc::ty::maps::queries::layout_raw<'tcx>>::try_get::h0dc7c685004d9fb2
at librustc/ty/maps/plumbing.rs:301
at librustc/ty/maps/plumbing.rs:526
20: 0x7f07d816e53c - rustc::ty::maps::TyCtxtAt::layout_raw::hcd0c5185ab230095
at librustc/ty/maps/plumbing.rs:565
21: 0x7f07d815bd64 - <rustc::ty::layout::LayoutCx<'tcx, rustc::ty::maps::TyCtxtAt<'a, 'tcx, 'tcx>> as rustc::ty::layout::LayoutOf<&'tcx rustc::ty::TyS<'tcx>>>::layout_of::hd03fe4e35549d1a1
at librustc/ty/layout.rs:2078
22: 0x7f07d96b1c13 - rustc_const_eval::eval::eval_const_expr_partial::{{closure}}::h185fbe40f9491fdd
at /home/santiago/src/oss/rust1/src/librustc/ty/layout.rs:2125
at librustc_const_eval/eval.rs:315
23: 0x7f07d96ad4d2 - rustc_const_eval::eval::eval_const_expr_partial::hae09cb63d538d13d
at librustc_const_eval/eval.rs:321
24: 0x7f07d96adc19 - rustc_const_eval::eval::eval_const_expr_partial::hae09cb63d538d13d
at librustc_const_eval/eval.rs:90
at librustc_const_eval/eval.rs:386
25: 0x7f07d96adc19 - rustc_const_eval::eval::eval_const_expr_partial::hae09cb63d538d13d
at librustc_const_eval/eval.rs:90
at librustc_const_eval/eval.rs:386
26: 0x7f07d96af82f - rustc_const_eval::eval::eval_const_expr_partial::hae09cb63d538d13d
at librustc_const_eval/eval.rs:90
at librustc_const_eval/eval.rs:378
27: 0x7f07d96ac400 - rustc_const_eval::eval::ConstContext::eval::he1a58546c5a601e0
at librustc_const_eval/eval.rs:90
28: 0x7f07da6faf13 - <rustc_passes::consts::CheckCrateVisitor<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_expr::h0a38fe2f03ca4f13
at librustc_passes/consts.rs:302
29: 0x7f07da6fae64 - <rustc_passes::consts::CheckCrateVisitor<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_expr::h0a38fe2f03ca4f13
at librustc_passes/consts.rs:294
30: 0x7f07da6f161e - rustc::hir::intravisit::walk_expr::hceeaa3f067edf43a
at /home/santiago/src/oss/rust1/src/<walk_list macros>:2
31: 0x7f07da6fae64 - <rustc_passes::consts::CheckCrateVisitor<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_expr::h0a38fe2f03ca4f13
at librustc_passes/consts.rs:294
32: 0x7f07da6f16db - rustc::hir::intravisit::walk_expr::hceeaa3f067edf43a
at /home/santiago/src/oss/rust1/src/librustc/hir/intravisit.rs:1002
33: 0x7f07da6fae64 - <rustc_passes::consts::CheckCrateVisitor<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_expr::h0a38fe2f03ca4f13
at librustc_passes/consts.rs:294
34: 0x7f07da6fae64 - <rustc_passes::consts::CheckCrateVisitor<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_expr::h0a38fe2f03ca4f13
at librustc_passes/consts.rs:294
35: 0x7f07da6e95de - rustc::hir::intravisit::walk_block::hf72998d2e5bf33af
at /home/santiago/src/oss/rust1/src/<walk_list macros>:2
36: 0x7f07da6fae64 - <rustc_passes::consts::CheckCrateVisitor<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_expr::h0a38fe2f03ca4f13
at librustc_passes/consts.rs:294
37: 0x7f07da6fa5d1 - <rustc_passes::consts::CheckCrateVisitor<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_nested_body::h7a22409533f14834
at librustc_passes/consts.rs:209
38: 0x7f07da6f9c8f - rustc_passes::consts::rvalue_promotable_map::hfd4f9d30927d3cee
at librustc_passes/consts.rs:109
39: 0x7f07d8249d0c - rustc::ty::maps::<impl rustc::ty::maps::queries::rvalue_promotable_map<'tcx>>::compute_result::h2f6ed64e7b1749c5
at librustc/ty/maps/plumbing.rs:383
40: 0x7f07d7e560ec - rustc::dep_graph::graph::DepGraph::with_task_impl::hb2bd93d23f3540f8
at librustc/dep_graph/graph.rs:289
41: 0x7f07d7e270ff - rustc::dep_graph::graph::DepGraph::with_task::hfc4be3957470aaae
at librustc/dep_graph/graph.rs:199
42: 0x7f07d837d854 - rustc_errors::Handler::track_diagnostics::h9f580ffc42d492ee
at librustc/ty/maps/plumbing.rs:492
at /home/santiago/src/oss/rust1/src/librustc_errors/lib.rs:598
43: 0x7f07d80f742e - rustc::ty::maps::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::cycle_check::h79768120f56df536
at librustc/ty/maps/plumbing.rs:485
at librustc/ty/maps/plumbing.rs:121
44: 0x7f07d8249e12 - rustc::ty::maps::<impl rustc::ty::maps::queries::rvalue_promotable_map<'tcx>>::force::h2d94f3a44985d811
at librustc/ty/maps/plumbing.rs:484
45: 0x7f07d824aa39 - rustc::ty::maps::<impl rustc::ty::maps::queries::rvalue_promotable_map<'tcx>>::try_get::h3f37f7d0ea10b303
at librustc/ty/maps/plumbing.rs:301
at librustc/ty/maps/plumbing.rs:526
46: 0x7f07d816d8b0 - rustc::ty::maps::TyCtxtAt::rvalue_promotable_map::h03d6eb0ae2f7d52a
at librustc/ty/maps/plumbing.rs:565
47: 0x7f07d80ac9e3 - rustc::ty::maps::<impl rustc::ty::context::TyCtxt<'a, 'tcx, 'lcx>>::rvalue_promotable_map::h0b60dde24f6f65ba
at librustc/ty/maps/plumbing.rs:558
48: 0x7f07da6f9a6f - rustc_passes::consts::const_is_rvalue_promotable_to_static::h2f42f26e49b9b45f
at librustc_passes/consts.rs:81
49: 0x7f07d82481bc - rustc::ty::maps::<impl rustc::ty::maps::queries::const_is_rvalue_promotable_to_static<'tcx>>::compute_result::hecbed6dcd8b310bc
at librustc/ty/maps/plumbing.rs:383
50: 0x7f07d7e5b7ec - rustc::dep_graph::graph::DepGraph::with_task_impl::hd337925633bd7fde
at librustc/dep_graph/graph.rs:289
51: 0x7f07d7e223df - rustc::dep_graph::graph::DepGraph::with_task::h95291eadef3b2f0c
at librustc/dep_graph/graph.rs:199
52: 0x7f07d8373ec3 - rustc_errors::Handler::track_diagnostics::h7a6411b2e3179b97
at librustc/ty/maps/plumbing.rs:492
at /home/santiago/src/oss/rust1/src/librustc_errors/lib.rs:598
53: 0x7f07d80e715e - rustc::ty::maps::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::cycle_check::h5a5d4358c77f16a1
at librustc/ty/maps/plumbing.rs:485
at librustc/ty/maps/plumbing.rs:121
54: 0x7f07d82482bc - rustc::ty::maps::<impl rustc::ty::maps::queries::const_is_rvalue_promotable_to_static<'tcx>>::force::h9ff566c4107bd48e
at librustc/ty/maps/plumbing.rs:484
55: 0x7f07d8248e76 - rustc::ty::maps::<impl rustc::ty::maps::queries::const_is_rvalue_promotable_to_static<'tcx>>::try_get::h7df59cf115847825
at librustc/ty/maps/plumbing.rs:301
at librustc/ty/maps/plumbing.rs:526
56: 0x7f07d816d7ce - rustc::ty::maps::TyCtxtAt::const_is_rvalue_promotable_to_static::h73901201d53ead8f
at librustc/ty/maps/plumbing.rs:565
57: 0x7f07d80ac9b3 - rustc::ty::maps::<impl rustc::ty::context::TyCtxt<'a, 'tcx, 'lcx>>::const_is_rvalue_promotable_to_static::h345504ed95d21819
at librustc/ty/maps/plumbing.rs:558
58: 0x7f07da6f9971 - rustc_passes::consts::check_crate::h917aea95f65f5a45
at librustc_passes/consts.rs:66
59: 0x7f07dc47de83 - <std::thread::local::LocalKey<T>>::with::h309ecc2940930fd3
at librustc_driver/driver.rs:1024
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1573
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:377
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:288
60: 0x7f07dc3a267e - rustc::ty::context::tls::enter::hf6ec35f853e0c25e
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1570
61: 0x7f07dc4804ac - <std::thread::local::LocalKey<T>>::with::h64e310296af198b0
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1557
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:377
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:288
62: 0x7f07dc3a22d7 - rustc::ty::context::tls::enter_global::hdf5232b7f0b5fd58
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1554
63: 0x7f07dc3ac925 - rustc::ty::context::TyCtxt::create_and_enter::h8d6b6141b27eabed
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1197
64: 0x7f07dc3ec87f - rustc_driver::driver::phase_3_run_analysis_passes::hfd6d1741c44fc02d
at librustc_driver/driver.rs:991
65: 0x7f07dc3ded01 - rustc_driver::driver::compile_input::hb4a4986065d95e4c
at librustc_driver/driver.rs:207
66: 0x7f07dc3d0db2 - rustc_driver::run_compiler::h80fb078a8b0fbe07
at librustc_driver/lib.rs:506
67: 0x7f07dc47807f - std::sys_common::backtrace::__rust_begin_short_backtrace::h0eb2f9ef6d115f12
at librustc_driver/lib.rs:1519
at librustc_driver/lib.rs:159
at librustc_driver/lib.rs:1441
at /home/santiago/src/oss/rust1/src/libstd/sys_common/backtrace.rs:136
68: 0x7f07dc062786 - __rust_maybe_catch_panic
at libpanic_unwind/lib.rs:102
69: 0x7f07dc45f223 - std::panicking::try::h18da5ba74d00b4ee
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:458
70: 0x7f07dc45f16d - std::panic::catch_unwind::hfff289c71503f6dc
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:358
71: 0x7f07dc48c6ce - <F as alloc::boxed::FnBox<A>>::call_box::h1181e2fc020d48bd
at /home/santiago/src/oss/rust1/src/libstd/thread/mod.rs:405
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:788
72: 0x7f07dc055482 - std::sys_common::thread::start_thread::he35a8e58b745ed7d
at libstd/sys_common/thread.rs:24
73: 0x7f07dc049bc8 - std::sys::unix::thread::Thread::new::thread_start::h669389680624d627
at libstd/sys/unix/thread.rs:90
74: 0x7f07d5ded08b - start_thread
75: 0x7f07dbcf8e7e - __GI___clone
76: 0x0 - <unknown>
note: the compiler unexpectedly panicked. this is a bug.
note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
note: rustc 1.25.0-dev running on x86_64-unknown-linux-gnu
------------------------------------------
thread '[run-pass] run-pass/enum-discrim-autosizing.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:2883:9
stack backtrace:
0: 0x55d229a8130b - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h89e4e024185eb251
at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
1: 0x55d229a8d076 - std::sys_common::backtrace::print::h2c98df9d22a6e204
at libstd/sys_common/backtrace.rs:71
at libstd/sys_common/backtrace.rs:59
2: 0x55d229a7b6f1 - std::panicking::default_hook::{{closure}}::hc4353cdd7897b77b
at libstd/panicking.rs:380
3: 0x55d229a7b311 - std::panicking::default_hook::h9bbd1477c233f26c
at libstd/panicking.rs:390
4: 0x55d229a7b9e6 - std::panicking::rust_panic_with_hook::hdfded1d66d2e81cf
at libstd/panicking.rs:576
5: 0x55d2299ae513 - std::panicking::begin_panic::h4e352045ae4614cf
6: 0x55d22998ff8e - compiletest::runtest::ProcRes::fatal::h7f584125ce3aa64e
7: 0x55d22998c93f - compiletest::runtest::TestCx::fatal_proc_rec::h3ed279f955dfa1e1
8: 0x55d229980fef - compiletest::runtest::TestCx::run_rpass_test::h7ab76aa3e84a815c
9: 0x55d229976969 - compiletest::runtest::run::h1d9382afb1679d64
10: 0x55d229993ecb - <F as alloc::boxed::FnBox<A>>::call_box::h5f21531a93dd0ceb
11: 0x55d229a3a005 - <F as alloc::boxed::FnBox<A>>::call_box::h64954591bc759c25
at libtest/lib.rs:1456
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:788
12: 0x55d229aaba06 - __rust_maybe_catch_panic
at libpanic_unwind/lib.rs:102
13: 0x55d229a4f74b - std::panicking::try::hc9717a4d6ca9efa9
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:458
14: 0x55d229a4f36d - std::panic::catch_unwind::he36f161fd69dbe4f
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:358
15: 0x55d229a58363 - std::sys_common::backtrace::__rust_begin_short_backtrace::h388027b588c61148
at libtest/lib.rs:1414
at /home/santiago/src/oss/rust1/src/libstd/sys_common/backtrace.rs:136
16: 0x55d229a4f2a2 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hba92f1fa37eeafe4
at /home/santiago/src/oss/rust1/src/libstd/thread/mod.rs:406
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:293
17: 0x55d229a4f812 - std::panicking::try::do_call::h286c128f193c6d66
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:479
18: 0x55d229aaba06 - __rust_maybe_catch_panic
at libpanic_unwind/lib.rs:102
19: 0x55d229a4f57e - std::panicking::try::h3e0eff661e318761
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:458
20: 0x55d229a4f30c - std::panic::catch_unwind::h25c6c5c5257c8324
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:358
21: 0x55d229a59af2 - <F as alloc::boxed::FnBox<A>>::call_box::he184b46624486527
at /home/santiago/src/oss/rust1/src/libstd/thread/mod.rs:405
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:788
22: 0x55d229a920d2 - std::sys_common::thread::start_thread::he35a8e58b745ed7d
at libstd/sys_common/thread.rs:24
23: 0x55d229a8a9c8 - std::sys::unix::thread::Thread::new::thread_start::h669389680624d627
at libstd/sys/unix/thread.rs:90
24: 0x7fbc6b4f908b - start_thread
25: 0x7fbc6b019e7e - __GI___clone
26: 0x0 - <unknown>
---- [run-pass] run-pass/enum-discrim-range-overflow.rs stdout ----
error: compilation failed!
status: exit code: 101
command: "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" "/home/santiago/src/oss/rust1/src/test/run-pass/enum-discrim-range-overflow.rs" "-L" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/run-pass" "--target=x86_64-unknown-linux-gnu" "-C" "prefer-dynamic" "-o" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/run-pass/enum-discrim-range-overflow.stage1-x86_64-unknown-linux-gnu" "-Crpath" "-O" "-Zmiri" "-Zunstable-options" "-Znll" "-Zborrowck=mir" "-Ztwo-phase-borrows" "-Lnative=/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/run-pass/enum-discrim-range-overflow.stage1-x86_64-unknown-linux-gnu.aux"
stdout:
------------------------------------------
------------------------------------------
stderr:
------------------------------------------
error: internal compiler error: librustc/ty/layout.rs:1604: layout decided on a larger discriminant type (I128) than typeck (I64)
thread 'rustc' panicked at 'Box<Any>', librustc_errors/lib.rs:535:9
stack backtrace:
0: 0x7f31c4a2584b - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h89e4e024185eb251
at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
1: 0x7f31c4a3a736 - std::sys_common::backtrace::print::h2c98df9d22a6e204
at libstd/sys_common/backtrace.rs:71
at libstd/sys_common/backtrace.rs:59
2: 0x7f31c4a1ae31 - std::panicking::default_hook::{{closure}}::hc4353cdd7897b77b
at libstd/panicking.rs:380
3: 0x7f31c4a1aabb - std::panicking::default_hook::h9bbd1477c233f26c
at libstd/panicking.rs:396
4: 0x7f31c4a1b126 - std::panicking::rust_panic_with_hook::hdfded1d66d2e81cf
at libstd/panicking.rs:576
5: 0x7f31bf4e232a - std::panicking::begin_panic::hc1e06300d698b4bf
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:537
6: 0x7f31bf4c5bcc - rustc_errors::Handler::bug::hb7f820fd16777258
at librustc_errors/lib.rs:535
7: 0x7f31c0f5330c - <std::thread::local::LocalKey<T>>::with::h5470058d3b926080
at librustc/session/mod.rs:1179
at librustc/ty/context.rs:1600
at librustc/ty/context.rs:1589
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:377
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:288
8: 0x7f31c0a9dce9 - rustc::ty::context::tls::with_opt::h2796bc91cf351e3e
at librustc/ty/context.rs:1585
at librustc/ty/context.rs:1600
9: 0x7f31c0a2cc52 - rustc::session::opt_span_bug_fmt::hf3a2233d30c89c49
at librustc/session/mod.rs:1175
10: 0x7f31c0a14ee9 - rustc::session::bug_fmt::h607a5b7f07dd949a
at librustc/session/mod.rs:1159
11: 0x7f31c0b44d8d - <rustc::ty::layout::LayoutCx<'tcx, rustc::ty::context::TyCtxt<'a, 'tcx, 'tcx>>>::layout_raw_uncached::hab1525171886d315
at librustc/ty/layout.rs:1604
12: 0x7f31c0b4073a - rustc::ty::layout::layout_raw::hcc61bddaebb6302b
at librustc/ty/layout.rs:899
13: 0x7f31c0c4d45b - rustc::ty::maps::<impl rustc::ty::maps::queries::layout_raw<'tcx>>::compute_result::he649616ef75b5cd1
at librustc/ty/maps/plumbing.rs:383
14: 0x7f31c0823d3f - rustc::dep_graph::graph::DepGraph::with_task_impl::h40764b8ee347715e
at librustc/dep_graph/graph.rs:289
15: 0x7f31c080f1bb - rustc::dep_graph::graph::DepGraph::with_task::h8156b9cf387bc284
at librustc/dep_graph/graph.rs:199
16: 0x7f31c0d69130 - rustc_errors::Handler::track_diagnostics::h9a0edad03f4e9e31
at librustc/ty/maps/plumbing.rs:492
at /home/santiago/src/oss/rust1/src/librustc_errors/lib.rs:598
17: 0x7f31c0adf5eb - rustc::ty::maps::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::cycle_check::h72d3a429cedfd37b
at librustc/ty/maps/plumbing.rs:485
at librustc/ty/maps/plumbing.rs:121
18: 0x7f31c0c4d55f - rustc::ty::maps::<impl rustc::ty::maps::queries::layout_raw<'tcx>>::force::h487ad56d997dc28b
at librustc/ty/maps/plumbing.rs:484
19: 0x7f31c0c4e1fc - rustc::ty::maps::<impl rustc::ty::maps::queries::layout_raw<'tcx>>::try_get::h0dc7c685004d9fb2
at librustc/ty/maps/plumbing.rs:301
at librustc/ty/maps/plumbing.rs:526
20: 0x7f31c0b5b53c - rustc::ty::maps::TyCtxtAt::layout_raw::hcd0c5185ab230095
at librustc/ty/maps/plumbing.rs:565
21: 0x7f31c0a99cb6 - rustc::ty::maps::<impl rustc::ty::context::TyCtxt<'a, 'tcx, 'lcx>>::layout_raw::h219e3f5bd0b0831e
at librustc/ty/maps/plumbing.rs:558
22: 0x7f31c0b48bdd - <rustc::ty::layout::LayoutCx<'tcx, rustc::ty::context::TyCtxt<'a, 'tcx, 'tcx>> as rustc::ty::layout::LayoutOf<&'tcx rustc::ty::TyS<'tcx>>>::layout_of::h90905560ed3ccd8f
at librustc/ty/layout.rs:2052
23: 0x7f31c0991d37 - <&'a rustc::lint::context::LateContext<'a, 'tcx> as rustc::ty::layout::LayoutOf<&'tcx rustc::ty::TyS<'tcx>>>::layout_of::h40fea8e00f76b79f
at librustc/ty/layout.rs:2111
at librustc/lint/context.rs:634
24: 0x7f31c361565f - <rustc_lint::types::VariantSizeDifferences as rustc::lint::LateLintPass<'a, 'tcx>>::check_item::h1ca94db2e9380fc6
at librustc_lint/types.rs:764
25: 0x7f31c0997c08 - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::lint::context::LintContext<'tcx>>::with_lint_attrs::h66a62247825fd87f
at librustc/lint/context.rs:665
at librustc/lint/context.rs:625
at librustc/lint/context.rs:664
at librustc/lint/context.rs:560
26: 0x7f31c0992035 - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_item::hc919cd7d83c0cb8c
at librustc/lint/context.rs:663
27: 0x7f31c08772cd - rustc::hir::intravisit::walk_mod::h171ff961ead6a433
at librustc/hir/intravisit.rs:391
28: 0x7f31c0992c79 - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_mod::hcc27e22711afc12c
at librustc/lint/context.rs:759
29: 0x7f31c0876ede - rustc::hir::intravisit::walk_crate::hf0328cd53b09175b
at librustc/hir/intravisit.rs:377
30: 0x7f31c099835f - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::lint::context::LintContext<'tcx>>::with_lint_attrs::hcce58699cdfc244d
at librustc/lint/context.rs:1019
at librustc/lint/context.rs:560
31: 0x7f31c09952cf - rustc::lint::context::check_crate::h7564819506ded08b
at librustc/lint/context.rs:1014
32: 0x7f31c4e6b211 - <std::thread::local::LocalKey<T>>::with::h309ecc2940930fd3
at librustc_driver/driver.rs:1076
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1573
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:377
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:288
33: 0x7f31c4d8f67e - rustc::ty::context::tls::enter::hf6ec35f853e0c25e
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1570
34: 0x7f31c4e6d4ac - <std::thread::local::LocalKey<T>>::with::h64e310296af198b0
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1557
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:377
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:288
35: 0x7f31c4d8f2d7 - rustc::ty::context::tls::enter_global::hdf5232b7f0b5fd58
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1554
36: 0x7f31c4d99925 - rustc::ty::context::TyCtxt::create_and_enter::h8d6b6141b27eabed
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1197
37: 0x7f31c4dd987f - rustc_driver::driver::phase_3_run_analysis_passes::hfd6d1741c44fc02d
at librustc_driver/driver.rs:991
38: 0x7f31c4dcbd01 - rustc_driver::driver::compile_input::hb4a4986065d95e4c
at librustc_driver/driver.rs:207
39: 0x7f31c4dbddb2 - rustc_driver::run_compiler::h80fb078a8b0fbe07
at librustc_driver/lib.rs:506
40: 0x7f31c4e6507f - std::sys_common::backtrace::__rust_begin_short_backtrace::h0eb2f9ef6d115f12
at librustc_driver/lib.rs:1519
at librustc_driver/lib.rs:159
at librustc_driver/lib.rs:1441
at /home/santiago/src/oss/rust1/src/libstd/sys_common/backtrace.rs:136
41: 0x7f31c4a4f786 - __rust_maybe_catch_panic
at libpanic_unwind/lib.rs:102
42: 0x7f31c4e4c223 - std::panicking::try::h18da5ba74d00b4ee
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:458
43: 0x7f31c4e4c16d - std::panic::catch_unwind::hfff289c71503f6dc
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:358
44: 0x7f31c4e796ce - <F as alloc::boxed::FnBox<A>>::call_box::h1181e2fc020d48bd
at /home/santiago/src/oss/rust1/src/libstd/thread/mod.rs:405
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:788
45: 0x7f31c4a42482 - std::sys_common::thread::start_thread::he35a8e58b745ed7d
at libstd/sys_common/thread.rs:24
46: 0x7f31c4a36bc8 - std::sys::unix::thread::Thread::new::thread_start::h669389680624d627
at libstd/sys/unix/thread.rs:90
47: 0x7f31be7da08b - start_thread
48: 0x7f31c46e5e7e - __GI___clone
49: 0x0 - <unknown>
note: the compiler unexpectedly panicked. this is a bug.
note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
note: rustc 1.25.0-dev running on x86_64-unknown-linux-gnu
------------------------------------------
thread '[run-pass] run-pass/enum-discrim-range-overflow.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:2883:9
stack backtrace:
0: 0x55d229a8130b - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h89e4e024185eb251
at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
1: 0x55d229a8d076 - std::sys_common::backtrace::print::h2c98df9d22a6e204
at libstd/sys_common/backtrace.rs:71
at libstd/sys_common/backtrace.rs:59
2: 0x55d229a7b6f1 - std::panicking::default_hook::{{closure}}::hc4353cdd7897b77b
at libstd/panicking.rs:380
3: 0x55d229a7b311 - std::panicking::default_hook::h9bbd1477c233f26c
at libstd/panicking.rs:390
4: 0x55d229a7b9e6 - std::panicking::rust_panic_with_hook::hdfded1d66d2e81cf
at libstd/panicking.rs:576
5: 0x55d2299ae513 - std::panicking::begin_panic::h4e352045ae4614cf
6: 0x55d22998ff8e - compiletest::runtest::ProcRes::fatal::h7f584125ce3aa64e
7: 0x55d22998c93f - compiletest::runtest::TestCx::fatal_proc_rec::h3ed279f955dfa1e1
8: 0x55d229980fef - compiletest::runtest::TestCx::run_rpass_test::h7ab76aa3e84a815c
9: 0x55d229976969 - compiletest::runtest::run::h1d9382afb1679d64
10: 0x55d229993ecb - <F as alloc::boxed::FnBox<A>>::call_box::h5f21531a93dd0ceb
11: 0x55d229a3a005 - <F as alloc::boxed::FnBox<A>>::call_box::h64954591bc759c25
at libtest/lib.rs:1456
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:788
12: 0x55d229aaba06 - __rust_maybe_catch_panic
at libpanic_unwind/lib.rs:102
13: 0x55d229a4f74b - std::panicking::try::hc9717a4d6ca9efa9
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:458
14: 0x55d229a4f36d - std::panic::catch_unwind::he36f161fd69dbe4f
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:358
15: 0x55d229a58363 - std::sys_common::backtrace::__rust_begin_short_backtrace::h388027b588c61148
at libtest/lib.rs:1414
at /home/santiago/src/oss/rust1/src/libstd/sys_common/backtrace.rs:136
16: 0x55d229a4f2a2 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hba92f1fa37eeafe4
at /home/santiago/src/oss/rust1/src/libstd/thread/mod.rs:406
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:293
17: 0x55d229a4f812 - std::panicking::try::do_call::h286c128f193c6d66
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:479
18: 0x55d229aaba06 - __rust_maybe_catch_panic
at libpanic_unwind/lib.rs:102
19: 0x55d229a4f57e - std::panicking::try::h3e0eff661e318761
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:458
20: 0x55d229a4f30c - std::panic::catch_unwind::h25c6c5c5257c8324
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:358
21: 0x55d229a59af2 - <F as alloc::boxed::FnBox<A>>::call_box::he184b46624486527
at /home/santiago/src/oss/rust1/src/libstd/thread/mod.rs:405
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:788
22: 0x55d229a920d2 - std::sys_common::thread::start_thread::he35a8e58b745ed7d
at libstd/sys_common/thread.rs:24
23: 0x55d229a8a9c8 - std::sys::unix::thread::Thread::new::thread_start::h669389680624d627
at libstd/sys/unix/thread.rs:90
24: 0x7fbc6b4f908b - start_thread
25: 0x7fbc6b019e7e - __GI___clone
26: 0x0 - <unknown>
---- [run-pass] run-pass/issue-15523-big.rs stdout ----
error: compilation failed!
status: exit code: 101
command: "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" "/home/santiago/src/oss/rust1/src/test/run-pass/issue-15523-big.rs" "-L" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/run-pass" "--target=x86_64-unknown-linux-gnu" "-C" "prefer-dynamic" "-o" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/run-pass/issue-15523-big.stage1-x86_64-unknown-linux-gnu" "-Crpath" "-O" "-Zmiri" "-Zunstable-options" "-Znll" "-Zborrowck=mir" "-Ztwo-phase-borrows" "-Lnative=/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/home/santiago/src/oss/rust1/build/x86_64-unknown-linux-gnu/test/run-pass/issue-15523-big.stage1-x86_64-unknown-linux-gnu.aux"
stdout:
------------------------------------------
------------------------------------------
stderr:
------------------------------------------
error: internal compiler error: librustc/ty/layout.rs:553: Integer::repr_discr: `#[repr]` hint too small for discriminant range of enum `Ei64
thread 'rustc' panicked at 'Box<Any>', librustc_errors/lib.rs:535:9
stack backtrace:
0: 0x7f61dddc884b - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h89e4e024185eb251
at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
1: 0x7f61ddddd736 - std::sys_common::backtrace::print::h2c98df9d22a6e204
at libstd/sys_common/backtrace.rs:71
at libstd/sys_common/backtrace.rs:59
2: 0x7f61dddbde31 - std::panicking::default_hook::{{closure}}::hc4353cdd7897b77b
at libstd/panicking.rs:380
3: 0x7f61dddbdabb - std::panicking::default_hook::h9bbd1477c233f26c
at libstd/panicking.rs:396
4: 0x7f61dddbe126 - std::panicking::rust_panic_with_hook::hdfded1d66d2e81cf
at libstd/panicking.rs:576
5: 0x7f61d888532a - std::panicking::begin_panic::hc1e06300d698b4bf
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:537
6: 0x7f61d8868bcc - rustc_errors::Handler::bug::hb7f820fd16777258
at librustc_errors/lib.rs:535
7: 0x7f61da2f630c - <std::thread::local::LocalKey<T>>::with::h5470058d3b926080
at librustc/session/mod.rs:1179
at librustc/ty/context.rs:1600
at librustc/ty/context.rs:1589
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:377
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:288
8: 0x7f61d9e40ce9 - rustc::ty::context::tls::with_opt::h2796bc91cf351e3e
at librustc/ty/context.rs:1585
at librustc/ty/context.rs:1600
9: 0x7f61d9dcfc52 - rustc::session::opt_span_bug_fmt::hf3a2233d30c89c49
at librustc/session/mod.rs:1175
10: 0x7f61d9db7ee9 - rustc::session::bug_fmt::h607a5b7f07dd949a
at librustc/session/mod.rs:1159
11: 0x7f61d9ee7bfd - <rustc::ty::layout::LayoutCx<'tcx, rustc::ty::context::TyCtxt<'a, 'tcx, 'tcx>>>::layout_raw_uncached::hab1525171886d315
at librustc/ty/layout.rs:553
at librustc/ty/layout.rs:1545
12: 0x7f61d9ee373a - rustc::ty::layout::layout_raw::hcc61bddaebb6302b
at librustc/ty/layout.rs:899
13: 0x7f61d9ff045b - rustc::ty::maps::<impl rustc::ty::maps::queries::layout_raw<'tcx>>::compute_result::he649616ef75b5cd1
at librustc/ty/maps/plumbing.rs:383
14: 0x7f61d9bc6d3f - rustc::dep_graph::graph::DepGraph::with_task_impl::h40764b8ee347715e
at librustc/dep_graph/graph.rs:289
15: 0x7f61d9bb21bb - rustc::dep_graph::graph::DepGraph::with_task::h8156b9cf387bc284
at librustc/dep_graph/graph.rs:199
16: 0x7f61da10c130 - rustc_errors::Handler::track_diagnostics::h9a0edad03f4e9e31
at librustc/ty/maps/plumbing.rs:492
at /home/santiago/src/oss/rust1/src/librustc_errors/lib.rs:598
17: 0x7f61d9e825eb - rustc::ty::maps::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::cycle_check::h72d3a429cedfd37b
at librustc/ty/maps/plumbing.rs:485
at librustc/ty/maps/plumbing.rs:121
18: 0x7f61d9ff055f - rustc::ty::maps::<impl rustc::ty::maps::queries::layout_raw<'tcx>>::force::h487ad56d997dc28b
at librustc/ty/maps/plumbing.rs:484
19: 0x7f61d9ff11fc - rustc::ty::maps::<impl rustc::ty::maps::queries::layout_raw<'tcx>>::try_get::h0dc7c685004d9fb2
at librustc/ty/maps/plumbing.rs:301
at librustc/ty/maps/plumbing.rs:526
20: 0x7f61d9efe53c - rustc::ty::maps::TyCtxtAt::layout_raw::hcd0c5185ab230095
at librustc/ty/maps/plumbing.rs:565
21: 0x7f61d9e3ccb6 - rustc::ty::maps::<impl rustc::ty::context::TyCtxt<'a, 'tcx, 'lcx>>::layout_raw::h219e3f5bd0b0831e
at librustc/ty/maps/plumbing.rs:558
22: 0x7f61d9eebbdd - <rustc::ty::layout::LayoutCx<'tcx, rustc::ty::context::TyCtxt<'a, 'tcx, 'tcx>> as rustc::ty::layout::LayoutOf<&'tcx rustc::ty::TyS<'tcx>>>::layout_of::h90905560ed3ccd8f
at librustc/ty/layout.rs:2052
23: 0x7f61d9d34d37 - <&'a rustc::lint::context::LateContext<'a, 'tcx> as rustc::ty::layout::LayoutOf<&'tcx rustc::ty::TyS<'tcx>>>::layout_of::h40fea8e00f76b79f
at librustc/ty/layout.rs:2111
at librustc/lint/context.rs:634
24: 0x7f61dc9b865f - <rustc_lint::types::VariantSizeDifferences as rustc::lint::LateLintPass<'a, 'tcx>>::check_item::h1ca94db2e9380fc6
at librustc_lint/types.rs:764
25: 0x7f61d9d3ac08 - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::lint::context::LintContext<'tcx>>::with_lint_attrs::h66a62247825fd87f
at librustc/lint/context.rs:665
at librustc/lint/context.rs:625
at librustc/lint/context.rs:664
at librustc/lint/context.rs:560
26: 0x7f61d9d35035 - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_item::hc919cd7d83c0cb8c
at librustc/lint/context.rs:663
27: 0x7f61d9c1a2cd - rustc::hir::intravisit::walk_mod::h171ff961ead6a433
at librustc/hir/intravisit.rs:391
28: 0x7f61d9d35c79 - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_mod::hcc27e22711afc12c
at librustc/lint/context.rs:759
29: 0x7f61d9c19ede - rustc::hir::intravisit::walk_crate::hf0328cd53b09175b
at librustc/hir/intravisit.rs:377
30: 0x7f61d9d3b35f - <rustc::lint::context::LateContext<'a, 'tcx> as rustc::lint::context::LintContext<'tcx>>::with_lint_attrs::hcce58699cdfc244d
at librustc/lint/context.rs:1019
at librustc/lint/context.rs:560
31: 0x7f61d9d382cf - rustc::lint::context::check_crate::h7564819506ded08b
at librustc/lint/context.rs:1014
32: 0x7f61de20e211 - <std::thread::local::LocalKey<T>>::with::h309ecc2940930fd3
at librustc_driver/driver.rs:1076
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1573
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:377
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:288
33: 0x7f61de13267e - rustc::ty::context::tls::enter::hf6ec35f853e0c25e
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1570
34: 0x7f61de2104ac - <std::thread::local::LocalKey<T>>::with::h64e310296af198b0
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1557
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:377
at /home/santiago/src/oss/rust1/src/libstd/thread/local.rs:288
35: 0x7f61de1322d7 - rustc::ty::context::tls::enter_global::hdf5232b7f0b5fd58
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1554
36: 0x7f61de13c925 - rustc::ty::context::TyCtxt::create_and_enter::h8d6b6141b27eabed
at /home/santiago/src/oss/rust1/src/librustc/ty/context.rs:1197
37: 0x7f61de17c87f - rustc_driver::driver::phase_3_run_analysis_passes::hfd6d1741c44fc02d
at librustc_driver/driver.rs:991
38: 0x7f61de16ed01 - rustc_driver::driver::compile_input::hb4a4986065d95e4c
at librustc_driver/driver.rs:207
39: 0x7f61de160db2 - rustc_driver::run_compiler::h80fb078a8b0fbe07
at librustc_driver/lib.rs:506
40: 0x7f61de20807f - std::sys_common::backtrace::__rust_begin_short_backtrace::h0eb2f9ef6d115f12
at librustc_driver/lib.rs:1519
at librustc_driver/lib.rs:159
at librustc_driver/lib.rs:1441
at /home/santiago/src/oss/rust1/src/libstd/sys_common/backtrace.rs:136
41: 0x7f61dddf2786 - __rust_maybe_catch_panic
at libpanic_unwind/lib.rs:102
42: 0x7f61de1ef223 - std::panicking::try::h18da5ba74d00b4ee
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:458
43: 0x7f61de1ef16d - std::panic::catch_unwind::hfff289c71503f6dc
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:358
44: 0x7f61de21c6ce - <F as alloc::boxed::FnBox<A>>::call_box::h1181e2fc020d48bd
at /home/santiago/src/oss/rust1/src/libstd/thread/mod.rs:405
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:788
45: 0x7f61ddde5482 - std::sys_common::thread::start_thread::he35a8e58b745ed7d
at libstd/sys_common/thread.rs:24
46: 0x7f61dddd9bc8 - std::sys::unix::thread::Thread::new::thread_start::h669389680624d627
at libstd/sys/unix/thread.rs:90
47: 0x7f61d7b7d08b - start_thread
48: 0x7f61dda88e7e - __GI___clone
49: 0x0 - <unknown>
note: the compiler unexpectedly panicked. this is a bug.
note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
note: rustc 1.25.0-dev running on x86_64-unknown-linux-gnu
------------------------------------------
thread '[run-pass] run-pass/issue-15523-big.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:2883:9
stack backtrace:
0: 0x55d229a8130b - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h89e4e024185eb251
at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
1: 0x55d229a8d076 - std::sys_common::backtrace::print::h2c98df9d22a6e204
at libstd/sys_common/backtrace.rs:71
at libstd/sys_common/backtrace.rs:59
2: 0x55d229a7b6f1 - std::panicking::default_hook::{{closure}}::hc4353cdd7897b77b
at libstd/panicking.rs:380
3: 0x55d229a7b311 - std::panicking::default_hook::h9bbd1477c233f26c
at libstd/panicking.rs:390
4: 0x55d229a7b9e6 - std::panicking::rust_panic_with_hook::hdfded1d66d2e81cf
at libstd/panicking.rs:576
5: 0x55d2299ae513 - std::panicking::begin_panic::h4e352045ae4614cf
6: 0x55d22998ff8e - compiletest::runtest::ProcRes::fatal::h7f584125ce3aa64e
7: 0x55d22998c93f - compiletest::runtest::TestCx::fatal_proc_rec::h3ed279f955dfa1e1
8: 0x55d229980fef - compiletest::runtest::TestCx::run_rpass_test::h7ab76aa3e84a815c
9: 0x55d229976969 - compiletest::runtest::run::h1d9382afb1679d64
10: 0x55d229993ecb - <F as alloc::boxed::FnBox<A>>::call_box::h5f21531a93dd0ceb
11: 0x55d229a3a005 - <F as alloc::boxed::FnBox<A>>::call_box::h64954591bc759c25
at libtest/lib.rs:1456
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:788
12: 0x55d229aaba06 - __rust_maybe_catch_panic
at libpanic_unwind/lib.rs:102
13: 0x55d229a4f74b - std::panicking::try::hc9717a4d6ca9efa9
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:458
14: 0x55d229a4f36d - std::panic::catch_unwind::he36f161fd69dbe4f
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:358
15: 0x55d229a58363 - std::sys_common::backtrace::__rust_begin_short_backtrace::h388027b588c61148
at libtest/lib.rs:1414
at /home/santiago/src/oss/rust1/src/libstd/sys_common/backtrace.rs:136
16: 0x55d229a4f2a2 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hba92f1fa37eeafe4
at /home/santiago/src/oss/rust1/src/libstd/thread/mod.rs:406
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:293
17: 0x55d229a4f812 - std::panicking::try::do_call::h286c128f193c6d66
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:479
18: 0x55d229aaba06 - __rust_maybe_catch_panic
at libpanic_unwind/lib.rs:102
19: 0x55d229a4f57e - std::panicking::try::h3e0eff661e318761
at /home/santiago/src/oss/rust1/src/libstd/panicking.rs:458
20: 0x55d229a4f30c - std::panic::catch_unwind::h25c6c5c5257c8324
at /home/santiago/src/oss/rust1/src/libstd/panic.rs:358
21: 0x55d229a59af2 - <F as alloc::boxed::FnBox<A>>::call_box::he184b46624486527
at /home/santiago/src/oss/rust1/src/libstd/thread/mod.rs:405
at /home/santiago/src/oss/rust1/src/liballoc/boxed.rs:788
22: 0x55d229a920d2 - std::sys_common::thread::start_thread::he35a8e58b745ed7d
at libstd/sys_common/thread.rs:24
23: 0x55d229a8a9c8 - std::sys::unix::thread::Thread::new::thread_start::h669389680624d627
at libstd/sys/unix/thread.rs:90
24: 0x7fbc6b4f908b - start_thread
25: 0x7fbc6b019e7e - __GI___clone
26: 0x0 - <unknown>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment