Updating submodules running: git submodule update --init src/llvm src/compiler-rt src/rt/hoedown src/jemalloc src/tools/rust-installer src/liblibc src/doc/nomicon src/tools/cargo src/doc/reference src/doc/book src/tools/rls running: git submodule -q foreach git reset -q --hard running: git submodule -q foreach git clean -qdfx running: /home/jistone/rust/build/powerpc64-unknown-linux-gnu/stage0/bin/cargo build --manifest-path /home/jistone/rust/src/bootstrap/Cargo.toml --verbose Fresh getopts v0.2.14 Fresh rustc-serialize v0.3.24 Fresh gcc v0.3.51 Fresh libc v0.2.24 Fresh toml v0.1.30 Fresh cmake v0.1.24 Fresh filetime v0.1.10 Fresh num_cpus v1.6.2 Fresh build_helper v0.1.0 (file:///home/jistone/rust/src/build_helper) Fresh bootstrap v0.0.0 (file:///home/jistone/rust/src/bootstrap) Finished dev [unoptimized] target(s) in 0.0 secs running: /home/jistone/rust/build/bootstrap/debug/bootstrap build --verbose finding compilers CC_powerpc64-unknown-linux-gnu = "cc" AR_powerpc64-unknown-linux-gnu = "ar" CXX_powerpc64-unknown-linux-gnu = "c++" running sanity check learning about cargo bootstrap top targets: Step { name: "librustc", stage: 2, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "libtest", stage: 2, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } bootstrap build plan: Step { name: "create-sysroot", stage: 1, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "startup-objects", stage: 1, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "create-sysroot", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "rustc", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "startup-objects", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "build-crate-std", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "libstd-link", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "libstd", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "build-crate-test", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "libtest-link", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "libtest", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "llvm", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "may-run-build-script", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "build-crate-rustc-main", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "librustc-link", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "librustc", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "rustc", stage: 1, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "build-crate-std", stage: 1, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "libstd-link", stage: 1, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "build-crate-test", stage: 1, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "libtest-link", stage: 1, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "may-run-build-script", stage: 1, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "build-crate-rustc-main", stage: 1, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "librustc-link", stage: 1, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "create-sysroot", stage: 2, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "startup-objects", stage: 2, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "libstd-link", stage: 2, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "libtest-link", stage: 2, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "librustc-link", stage: 2, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "libstd", stage: 1, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "libtest", stage: 1, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "librustc", stage: 1, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "rustc", stage: 2, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "libstd", stage: 2, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "libtest", stage: 2, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Step { name: "librustc", stage: 2, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } executing step Step { name: "create-sysroot", stage: 1, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } executing step Step { name: "startup-objects", stage: 1, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } executing step Step { name: "create-sysroot", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } executing step Step { name: "rustc", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } executing step Step { name: "startup-objects", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } executing step Step { name: "build-crate-std", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Building stage0 std artifacts (powerpc64-unknown-linux-gnu -> powerpc64-unknown-linux-gnu) running: "/home/jistone/rust/build/powerpc64-unknown-linux-gnu/stage0/bin/cargo" "build" "-j" "32" "--target" "powerpc64-unknown-linux-gnu" "-v" "--release" "--features" "panic-unwind jemalloc backtrace" "--manifest-path" "/home/jistone/rust/src/libstd/Cargo.toml" "--message-format" "json" Fresh gcc v0.3.51 Fresh core v0.0.0 (file:///home/jistone/rust/src/libcore) Fresh libc v0.2.24 Fresh std_unicode v0.0.0 (file:///home/jistone/rust/src/libstd_unicode) Fresh rand v0.0.0 (file:///home/jistone/rust/src/librand) Fresh filetime v0.1.10 Fresh libc v0.0.0 (file:///home/jistone/rust/src/rustc/libc_shim) Fresh alloc v0.0.0 (file:///home/jistone/rust/src/liballoc) Fresh build_helper v0.1.0 (file:///home/jistone/rust/src/build_helper) Fresh unwind v0.0.0 (file:///home/jistone/rust/src/libunwind) Fresh panic_abort v0.0.0 (file:///home/jistone/rust/src/libpanic_abort) Fresh alloc_system v0.0.0 (file:///home/jistone/rust/src/liballoc_system) Fresh collections v0.0.0 (file:///home/jistone/rust/src/libcollections) Fresh panic_unwind v0.0.0 (file:///home/jistone/rust/src/libpanic_unwind) Fresh compiler_builtins v0.0.0 (file:///home/jistone/rust/src/libcompiler_builtins) Fresh alloc_jemalloc v0.0.0 (file:///home/jistone/rust/src/liballoc_jemalloc) Fresh std v0.0.0 (file:///home/jistone/rust/src/libstd) Finished release [optimized] target(s) in 0.0 secs executing step Step { name: "libstd-link", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Copying stage0 std from stage0 (powerpc64-unknown-linux-gnu -> powerpc64-unknown-linux-gnu / powerpc64-unknown-linux-gnu) executing step Step { name: "libstd", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } executing step Step { name: "build-crate-test", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Building stage0 test artifacts (powerpc64-unknown-linux-gnu -> powerpc64-unknown-linux-gnu) running: "/home/jistone/rust/build/powerpc64-unknown-linux-gnu/stage0/bin/cargo" "build" "-j" "32" "--target" "powerpc64-unknown-linux-gnu" "-v" "--release" "--manifest-path" "/home/jistone/rust/src/libtest/Cargo.toml" "--message-format" "json" Fresh term v0.0.0 (file:///home/jistone/rust/src/libterm) Fresh getopts v0.2.14 Fresh test v0.0.0 (file:///home/jistone/rust/src/libtest) Finished release [optimized] target(s) in 0.0 secs executing step Step { name: "libtest-link", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Copying stage0 test from stage0 (powerpc64-unknown-linux-gnu -> powerpc64-unknown-linux-gnu / powerpc64-unknown-linux-gnu) executing step Step { name: "libtest", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } executing step Step { name: "llvm", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } executing step Step { name: "may-run-build-script", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } executing step Step { name: "build-crate-rustc-main", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Building stage0 compiler artifacts (powerpc64-unknown-linux-gnu -> powerpc64-unknown-linux-gnu) running: "/home/jistone/rust/build/powerpc64-unknown-linux-gnu/stage0/bin/cargo" "build" "-j" "32" "--target" "powerpc64-unknown-linux-gnu" "-v" "--release" "--features" " jemalloc" "--manifest-path" "/home/jistone/rust/src/rustc/Cargo.toml" "--message-format" "json" Fresh crossbeam v0.2.10 Fresh rustc_bitflags v0.0.0 (file:///home/jistone/rust/src/librustc_bitflags) Fresh gcc v0.3.51 Fresh rustc-serialize v0.3.24 Fresh log v0.3.8 Fresh stable_deref_trait v1.0.0 Fresh rustc_platform_intrinsics v0.0.0 (file:///home/jistone/rust/src/librustc_platform_intrinsics) Fresh serialize v0.0.0 (file:///home/jistone/rust/src/libserialize) Fresh bitflags v0.8.2 Fresh fmt_macros v0.0.0 (file:///home/jistone/rust/src/libfmt_macros) Fresh libc v0.2.24 Fresh arena v0.0.0 (file:///home/jistone/rust/src/libarena) Fresh graphviz v0.0.0 (file:///home/jistone/rust/src/libgraphviz) Fresh rls-span v0.4.0 Fresh filetime v0.1.10 Fresh env_logger v0.4.3 Fresh owning_ref v0.3.3 Fresh rustc_data_structures v0.0.0 (file:///home/jistone/rust/src/librustc_data_structures) Fresh jobserver v0.1.5 Fresh pulldown-cmark v0.0.14 Fresh rls-data v0.7.0 Fresh build_helper v0.1.0 (file:///home/jistone/rust/src/build_helper) Fresh syntax_pos v0.0.0 (file:///home/jistone/rust/src/libsyntax_pos) Fresh miniz-sys v0.1.9 Fresh rustc_errors v0.0.0 (file:///home/jistone/rust/src/librustc_errors) Fresh flate2 v0.2.19 Fresh syntax v0.0.0 (file:///home/jistone/rust/src/libsyntax) Fresh rustc_llvm v0.0.0 (file:///home/jistone/rust/src/librustc_llvm) Fresh proc_macro v0.0.0 (file:///home/jistone/rust/src/libproc_macro) Fresh rustc_back v0.0.0 (file:///home/jistone/rust/src/librustc_back) Fresh rustc_const_math v0.0.0 (file:///home/jistone/rust/src/librustc_const_math) Fresh syntax_ext v0.0.0 (file:///home/jistone/rust/src/libsyntax_ext) Fresh rustc v0.0.0 (file:///home/jistone/rust/src/librustc) Fresh rustc_resolve v0.0.0 (file:///home/jistone/rust/src/librustc_resolve) Fresh rustc_metadata v0.0.0 (file:///home/jistone/rust/src/librustc_metadata) Fresh rustc_incremental v0.0.0 (file:///home/jistone/rust/src/librustc_incremental) Fresh rustc_typeck v0.0.0 (file:///home/jistone/rust/src/librustc_typeck) Fresh rustc_const_eval v0.0.0 (file:///home/jistone/rust/src/librustc_const_eval) Fresh rustc_privacy v0.0.0 (file:///home/jistone/rust/src/librustc_privacy) Fresh rustc_plugin v0.0.0 (file:///home/jistone/rust/src/librustc_plugin) Fresh rustc_trans v0.0.0 (file:///home/jistone/rust/src/librustc_trans) Fresh rustc_save_analysis v0.0.0 (file:///home/jistone/rust/src/librustc_save_analysis) Fresh rustc_passes v0.0.0 (file:///home/jistone/rust/src/librustc_passes) Fresh rustc_lint v0.0.0 (file:///home/jistone/rust/src/librustc_lint) Fresh rustc_mir v0.0.0 (file:///home/jistone/rust/src/librustc_mir) Fresh proc_macro_plugin v0.0.0 (file:///home/jistone/rust/src/libproc_macro_plugin) Fresh rustc_borrowck v0.0.0 (file:///home/jistone/rust/src/librustc_borrowck) Fresh rustc_driver v0.0.0 (file:///home/jistone/rust/src/librustc_driver) Fresh rustdoc v0.0.0 (file:///home/jistone/rust/src/librustdoc) Fresh rustc-main v0.0.0 (file:///home/jistone/rust/src/rustc) Finished release [optimized] target(s) in 0.1 secs executing step Step { name: "librustc-link", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Copying stage0 rustc from stage0 (powerpc64-unknown-linux-gnu -> powerpc64-unknown-linux-gnu / powerpc64-unknown-linux-gnu) executing step Step { name: "librustc", stage: 0, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } executing step Step { name: "rustc", stage: 1, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Copying stage1 compiler (powerpc64-unknown-linux-gnu) executing step Step { name: "build-crate-std", stage: 1, host: "powerpc64-unknown-linux-gnu", target: "powerpc64-unknown-linux-gnu" } Building stage1 std artifacts (powerpc64-unknown-linux-gnu -> powerpc64-unknown-linux-gnu) running: "/home/jistone/rust/build/powerpc64-unknown-linux-gnu/stage0/bin/cargo" "build" "-j" "32" "--target" "powerpc64-unknown-linux-gnu" "-v" "--release" "--features" "panic-unwind jemalloc backtrace" "--manifest-path" "/home/jistone/rust/src/libstd/Cargo.toml" "--message-format" "json" Fresh libc v0.2.24 Compiling core v0.0.0 (file:///home/jistone/rust/src/libcore) Fresh gcc v0.3.51 Running `/home/jistone/rust/build/bootstrap/debug/rustc --crate-name core src/libcore/lib.rs --error-format json --crate-type lib --emit=dep-info,link -C opt-level=2 -C metadata=50791fe5c701b776 -C extra-filename=-50791fe5c701b776 --out-dir /home/jistone/rust/build/powerpc64-unknown-linux-gnu/stage1-std/powerpc64-unknown-linux-gnu/release/deps --target powerpc64-unknown-linux-gnu -L dependency=/home/jistone/rust/build/powerpc64-unknown-linux-gnu/stage1-std/powerpc64-unknown-linux-gnu/release/deps -L dependency=/home/jistone/rust/build/powerpc64-unknown-linux-gnu/stage1-std/release/deps` Fresh filetime v0.1.10 Fresh build_helper v0.1.0 (file:///home/jistone/rust/src/build_helper) error: internal compiler error: src/librustc/ty/subst.rs:411: Region parameter out of range when substituting in region 'a (root type=Some((str::pattern::StrSearcher<'a, 'b>,))) (index=0) 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.20.0-dev (686ec28ce 2017-06-29) running on powerpc64-unknown-linux-gnu note: run with `RUST_BACKTRACE=1` for a backtrace thread 'rustc' panicked at 'Box', src/librustc_errors/lib.rs:426 stack backtrace: 0: rust_metadata_std_1ef34ef8b50021bf3e2b2bca3dfc146e at src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 1: rust_metadata_std_1ef34ef8b50021bf3e2b2bca3dfc146e at src/libstd/sys_common/backtrace.rs:71 2: rust_metadata_std_1ef34ef8b50021bf3e2b2bca3dfc146e at src/libstd/sys_common/backtrace.rs:60 at src/libstd/panicking.rs:355 3: rust_metadata_std_1ef34ef8b50021bf3e2b2bca3dfc146e at src/libstd/panicking.rs:365 4: rust_metadata_std_1ef34ef8b50021bf3e2b2bca3dfc146e at src/libstd/panicking.rs:549 5: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at ./src/libstd/panicking.rs:511 6: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at ./:3 7: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/session/mod.rs:841 8: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/context.rs:993 at src/librustc/ty/context.rs:982 at ./src/libstd/thread/local.rs:265 at src/librustc/ty/context.rs:978 at src/librustc/ty/context.rs:993 at src/librustc/session/mod.rs:838 9: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/session/mod.rs:831 10: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/subst.rs:411 11: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/structural_impls.rs:666 at src/librustc/ty/subst.rs:115 at src/librustc/ty/fold.rs:52 12: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/subst.rs:312 at ./src/libcore/ops/function.rs:191 at ./src/libcore/option.rs:398 at ./src/libcore/iter/mod.rs:1071 at ./src/librustc_data_structures/array_vec.rs:196 at ./src/librustc_data_structures/accumulate_vec.rs:113 at ./src/libcore/iter/iterator.rs:1256 at src/librustc/ty/subst.rs:312 at src/librustc/ty/fold.rs:52 13: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/structural_impls.rs:530 at src/librustc/ty/subst.rs:443 14: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/structural_impls.rs:557 at src/librustc/ty/structural_impls.rs:515 at ./src/libcore/ops/function.rs:191 at ./src/libcore/option.rs:398 at ./src/libcore/iter/mod.rs:1071 at ./src/librustc_data_structures/array_vec.rs:196 at ./src/librustc_data_structures/accumulate_vec.rs:113 15: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at ./src/libcore/iter/iterator.rs:1256 at src/librustc/ty/structural_impls.rs:515 16: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/fold.rs:52 at src/librustc/ty/structural_impls.rs:533 at src/librustc/ty/subst.rs:443 17: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/structural_impls.rs:557 at src/librustc/ty/structural_impls.rs:515 at ./src/libcore/ops/function.rs:191 at ./src/libcore/option.rs:398 at ./src/libcore/iter/mod.rs:1071 at ./src/librustc_data_structures/array_vec.rs:196 at ./src/librustc_data_structures/accumulate_vec.rs:113 18: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at ./src/libcore/iter/iterator.rs:1256 at src/librustc/ty/structural_impls.rs:515 19: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/fold.rs:52 at src/librustc/ty/structural_impls.rs:598 at src/librustc/ty/fold.rs:52 at src/librustc/ty/structural_impls.rs:453 at src/librustc/ty/subst.rs:390 at src/librustc/ty/structural_impls.rs:457 at src/librustc/ty/subst.rs:361 at src/librustc/ty/subst.rs:340 at src/librustc/traits/select.rs:2841 at src/librustc/traits/select.rs:2863 20: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/traits/select.rs:2390 at src/librustc/traits/select.rs:2042 21: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/traits/select.rs:391 22: at src/librustc_lint/builtin.rs:957 at ./src/librustc/infer/mod.rs:375 at ./src/librustc/ty/context.rs:966 at ./src/libstd/thread/local.rs:265 at ./src/librustc/ty/context.rs:963 at ./src/librustc/ty/context.rs:777 at ./src/librustc/infer/mod.rs:375 at src/librustc_lint/builtin.rs:955 23: at src/librustc_lint/builtin.rs:903 at src/librustc_lint/builtin.rs:810 24: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:969 25: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/hir/intravisit.rs:851 at src/librustc/lint/context.rs:1061 26: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:883 at src/librustc/lint/context.rs:1059 at src/librustc/lint/context.rs:791 27: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:1058 at src/librustc/hir/intravisit.rs:198 28: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/hir/intravisit.rs:870 at src/librustc/hir/intravisit.rs:296 at src/librustc/hir/intravisit.rs:499 at src/librustc/lint/context.rs:923 29: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:883 at src/librustc/lint/context.rs:921 at src/librustc/lint/context.rs:791 30: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:920 at src/librustc/hir/intravisit.rs:176 at src/librustc/hir/intravisit.rs:393 at src/librustc/lint/context.rs:1015 31: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/hir/intravisit.rs:471 at src/librustc/lint/context.rs:923 32: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:883 at src/librustc/lint/context.rs:921 at src/librustc/lint/context.rs:791 33: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:920 at src/librustc/hir/intravisit.rs:176 at src/librustc/hir/intravisit.rs:393 at src/librustc/lint/context.rs:1015 34: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/hir/intravisit.rs:471 at src/librustc/lint/context.rs:923 35: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:883 at src/librustc/lint/context.rs:921 at src/librustc/lint/context.rs:791 36: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:920 at src/librustc/hir/intravisit.rs:176 at src/librustc/hir/intravisit.rs:393 at src/librustc/lint/context.rs:1015 37: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/hir/intravisit.rs:379 at src/librustc/lint/context.rs:1366 at src/librustc/lint/context.rs:791 at src/librustc/lint/context.rs:1361 38: at src/librustc_driver/driver.rs:1035 at ./src/librustc/util/common.rs:50 at src/librustc_driver/driver.rs:1035 39: at ./src/librustc/ty/context.rs:966 at ./src/libstd/thread/local.rs:265 at ./src/librustc/ty/context.rs:963 at ./src/librustc/ty/context.rs:950 at ./src/libstd/thread/local.rs:265 at ./src/librustc/ty/context.rs:947 at ./src/librustc/ty/context.rs:727 at src/librustc_driver/driver.rs:950 40: at src/librustc_driver/driver.rs:173 41: at src/librustc_driver/lib.rs:218 42: at src/librustc_driver/lib.rs:1163 at src/librustc_driver/lib.rs:133 at src/librustc_driver/lib.rs:1084 at ./src/libstd/sys_common/backtrace.rs:136 43: at ./src/libstd/thread/mod.rs:364 at ./src/libstd/panic.rs:296 at ./src/libstd/panicking.rs:454 44: rust_metadata_std_1ef34ef8b50021bf3e2b2bca3dfc146e at src/libpanic_unwind/lib.rs:98 45: at ./src/libstd/panicking.rs:433 at ./src/libstd/panic.rs:361 at ./src/libstd/thread/mod.rs:363 at ./src/liballoc/boxed.rs:652 46: rust_metadata_std_1ef34ef8b50021bf3e2b2bca3dfc146e at ./src/liballoc/boxed.rs:662 at src/libstd/sys_common/thread.rs:21 at src/libstd/sys/unix/thread.rs:84 47: 48: error: Could not compile `core`. Caused by: process didn't exit successfully: `/home/jistone/rust/build/bootstrap/debug/rustc --crate-name core src/libcore/lib.rs --error-format json --crate-type lib --emit=dep-info,link -C opt-level=2 -C metadata=50791fe5c701b776 -C extra-filename=-50791fe5c701b776 --out-dir /home/jistone/rust/build/powerpc64-unknown-linux-gnu/stage1-std/powerpc64-unknown-linux-gnu/release/deps --target powerpc64-unknown-linux-gnu -L dependency=/home/jistone/rust/build/powerpc64-unknown-linux-gnu/stage1-std/powerpc64-unknown-linux-gnu/release/deps -L dependency=/home/jistone/rust/build/powerpc64-unknown-linux-gnu/stage1-std/release/deps` (exit code: 101) --- stderr error: internal compiler error: src/librustc/ty/subst.rs:411: Region parameter out of range when substituting in region 'a (root type=Some((str::pattern::StrSearcher<'a, 'b>,))) (index=0) 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.20.0-dev (686ec28ce 2017-06-29) running on powerpc64-unknown-linux-gnu note: run with `RUST_BACKTRACE=1` for a backtrace thread 'rustc' panicked at 'Box', src/librustc_errors/lib.rs:426 stack backtrace: 0: rust_metadata_std_1ef34ef8b50021bf3e2b2bca3dfc146e at src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 1: rust_metadata_std_1ef34ef8b50021bf3e2b2bca3dfc146e at src/libstd/sys_common/backtrace.rs:71 2: rust_metadata_std_1ef34ef8b50021bf3e2b2bca3dfc146e at src/libstd/sys_common/backtrace.rs:60 at src/libstd/panicking.rs:355 3: rust_metadata_std_1ef34ef8b50021bf3e2b2bca3dfc146e at src/libstd/panicking.rs:365 4: rust_metadata_std_1ef34ef8b50021bf3e2b2bca3dfc146e at src/libstd/panicking.rs:549 5: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at ./src/libstd/panicking.rs:511 6: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at ./:3 7: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/session/mod.rs:841 8: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/context.rs:993 at src/librustc/ty/context.rs:982 at ./src/libstd/thread/local.rs:265 at src/librustc/ty/context.rs:978 at src/librustc/ty/context.rs:993 at src/librustc/session/mod.rs:838 9: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/session/mod.rs:831 10: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/subst.rs:411 11: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/structural_impls.rs:666 at src/librustc/ty/subst.rs:115 at src/librustc/ty/fold.rs:52 12: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/subst.rs:312 at ./src/libcore/ops/function.rs:191 at ./src/libcore/option.rs:398 at ./src/libcore/iter/mod.rs:1071 at ./src/librustc_data_structures/array_vec.rs:196 at ./src/librustc_data_structures/accumulate_vec.rs:113 at ./src/libcore/iter/iterator.rs:1256 at src/librustc/ty/subst.rs:312 at src/librustc/ty/fold.rs:52 13: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/structural_impls.rs:530 at src/librustc/ty/subst.rs:443 14: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/structural_impls.rs:557 at src/librustc/ty/structural_impls.rs:515 at ./src/libcore/ops/function.rs:191 at ./src/libcore/option.rs:398 at ./src/libcore/iter/mod.rs:1071 at ./src/librustc_data_structures/array_vec.rs:196 at ./src/librustc_data_structures/accumulate_vec.rs:113 15: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at ./src/libcore/iter/iterator.rs:1256 at src/librustc/ty/structural_impls.rs:515 16: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/fold.rs:52 at src/librustc/ty/structural_impls.rs:533 at src/librustc/ty/subst.rs:443 17: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/structural_impls.rs:557 at src/librustc/ty/structural_impls.rs:515 at ./src/libcore/ops/function.rs:191 at ./src/libcore/option.rs:398 at ./src/libcore/iter/mod.rs:1071 at ./src/librustc_data_structures/array_vec.rs:196 at ./src/librustc_data_structures/accumulate_vec.rs:113 18: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at ./src/libcore/iter/iterator.rs:1256 at src/librustc/ty/structural_impls.rs:515 19: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/ty/fold.rs:52 at src/librustc/ty/structural_impls.rs:598 at src/librustc/ty/fold.rs:52 at src/librustc/ty/structural_impls.rs:453 at src/librustc/ty/subst.rs:390 at src/librustc/ty/structural_impls.rs:457 at src/librustc/ty/subst.rs:361 at src/librustc/ty/subst.rs:340 at src/librustc/traits/select.rs:2841 at src/librustc/traits/select.rs:2863 20: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/traits/select.rs:2390 at src/librustc/traits/select.rs:2042 21: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/traits/select.rs:391 22: at src/librustc_lint/builtin.rs:957 at ./src/librustc/infer/mod.rs:375 at ./src/librustc/ty/context.rs:966 at ./src/libstd/thread/local.rs:265 at ./src/librustc/ty/context.rs:963 at ./src/librustc/ty/context.rs:777 at ./src/librustc/infer/mod.rs:375 at src/librustc_lint/builtin.rs:955 23: at src/librustc_lint/builtin.rs:903 at src/librustc_lint/builtin.rs:810 24: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:969 25: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/hir/intravisit.rs:851 at src/librustc/lint/context.rs:1061 26: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:883 at src/librustc/lint/context.rs:1059 at src/librustc/lint/context.rs:791 27: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:1058 at src/librustc/hir/intravisit.rs:198 28: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/hir/intravisit.rs:870 at src/librustc/hir/intravisit.rs:296 at src/librustc/hir/intravisit.rs:499 at src/librustc/lint/context.rs:923 29: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:883 at src/librustc/lint/context.rs:921 at src/librustc/lint/context.rs:791 30: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:920 at src/librustc/hir/intravisit.rs:176 at src/librustc/hir/intravisit.rs:393 at src/librustc/lint/context.rs:1015 31: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/hir/intravisit.rs:471 at src/librustc/lint/context.rs:923 32: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:883 at src/librustc/lint/context.rs:921 at src/librustc/lint/context.rs:791 33: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:920 at src/librustc/hir/intravisit.rs:176 at src/librustc/hir/intravisit.rs:393 at src/librustc/lint/context.rs:1015 34: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/hir/intravisit.rs:471 at src/librustc/lint/context.rs:923 35: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:883 at src/librustc/lint/context.rs:921 at src/librustc/lint/context.rs:791 36: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/lint/context.rs:920 at src/librustc/hir/intravisit.rs:176 at src/librustc/hir/intravisit.rs:393 at src/librustc/lint/context.rs:1015 37: rust_metadata_rustc_e1561b4cf34be67f9773866f88239afd at src/librustc/hir/intravisit.rs:379 at src/librustc/lint/context.rs:1366 at src/librustc/lint/context.rs:791 at src/librustc/lint/context.rs:1361 38: at src/librustc_driver/driver.rs:1035 at ./src/librustc/util/common.rs:50 at src/librustc_driver/driver.rs:1035 39: at ./src/librustc/ty/context.rs:966 at ./src/libstd/thread/local.rs:265 at ./src/librustc/ty/context.rs:963 at ./src/librustc/ty/context.rs:950 at ./src/libstd/thread/local.rs:265 at ./src/librustc/ty/context.rs:947 at ./src/librustc/ty/context.rs:727 at src/librustc_driver/driver.rs:950 40: at src/librustc_driver/driver.rs:173 41: at src/librustc_driver/lib.rs:218 42: at src/librustc_driver/lib.rs:1163 at src/librustc_driver/lib.rs:133 at src/librustc_driver/lib.rs:1084 at ./src/libstd/sys_common/backtrace.rs:136 43: at ./src/libstd/thread/mod.rs:364 at ./src/libstd/panic.rs:296 at ./src/libstd/panicking.rs:454 44: rust_metadata_std_1ef34ef8b50021bf3e2b2bca3dfc146e at src/libpanic_unwind/lib.rs:98 45: at ./src/libstd/panicking.rs:433 at ./src/libstd/panic.rs:361 at ./src/libstd/thread/mod.rs:363 at ./src/liballoc/boxed.rs:652 46: rust_metadata_std_1ef34ef8b50021bf3e2b2bca3dfc146e at ./src/liballoc/boxed.rs:662 at src/libstd/sys_common/thread.rs:21 at src/libstd/sys/unix/thread.rs:84 47: 48: thread 'main' panicked at 'command did not execute successfully: "/home/jistone/rust/build/powerpc64-unknown-linux-gnu/stage0/bin/cargo" "build" "-j" "32" "--target" "powerpc64-unknown-linux-gnu" "-v" "--release" "--features" "panic-unwind jemalloc backtrace" "--manifest-path" "/home/jistone/rust/src/libstd/Cargo.toml" "--message-format" "json" expected success, got: exit code: 101', src/bootstrap/compile.rs:587 stack backtrace: 0: at /checkout/src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 1: at /checkout/src/libstd/sys_common/backtrace.rs:71 2: at /checkout/src/libstd/sys_common/backtrace.rs:60 at /checkout/src/libstd/panicking.rs:355 3: at /checkout/src/libstd/panicking.rs:371 4: at /checkout/src/libstd/panicking.rs:549 5: at /checkout/src/libstd/panicking.rs:511 6: at /checkout/src/libstd/panicking.rs:495 7: 8: 9: 10: 11: 12: 13: 14: at /checkout/src/libcore/ops.rs:2683 at /checkout/src/libstd/sys_common/backtrace.rs:136 15: at /checkout/src/libstd/rt.rs:60 at /checkout/src/libstd/panicking.rs:454 16: at /checkout/src/libpanic_unwind/lib.rs:98 17: at /checkout/src/libstd/panicking.rs:433 at /checkout/src/libstd/panic.rs:361 at /checkout/src/libstd/rt.rs:59 18: 19: Traceback (most recent call last): File "./x.py", line 20, in bootstrap.main() File "/home/jistone/rust/src/bootstrap/bootstrap.py", line 680, in main bootstrap() File "/home/jistone/rust/src/bootstrap/bootstrap.py", line 672, in bootstrap run(args, env=env, verbose=rb.verbose) File "/home/jistone/rust/src/bootstrap/bootstrap.py", line 142, in run raise RuntimeError(err) RuntimeError: failed to run: /home/jistone/rust/build/bootstrap/debug/bootstrap build --verbose