Skip to content

Instantly share code, notes, and snippets.

@QuietMisdreavus
Created June 7, 2018 22:05
Show Gist options
  • Select an option

  • Save QuietMisdreavus/5d000903b7cc4f1aae655f7c9b3073b8 to your computer and use it in GitHub Desktop.

Select an option

Save QuietMisdreavus/5d000903b7cc4f1aae655f7c9b3073b8 to your computer and use it in GitHub Desktop.
running: /home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo build --manifest-path /home/misdreavus/git/rust/src/bootstrap/Cargo.toml
Finished dev [unoptimized] target(s) in 0.49s
running: /home/misdreavus/git/rust/build/bootstrap/debug/bootstrap doc -i --stage 1 --verbose src/libstd
finding compilers
CC_x86_64-unknown-linux-gnu = "cc"
CFLAGS_x86_64-unknown-linux-gnu = ["-ffunction-sections", "-fdata-sections", "-fPIC", "-m64"]
AR_x86_64-unknown-linux-gnu = "ar"
CXX_x86_64-unknown-linux-gnu = "c++"
running sanity check
learning about cargo
> Std { stage: 1, target: "x86_64-unknown-linux-gnu" }
> Assemble { target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> Assemble { target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
< Assemble { target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> Rustc { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> Test { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> Std { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> StartupObjects { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
< StartupObjects { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> Sysroot { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
< Sysroot { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Assemble { target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> StdLink { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> Libdir { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
c Sysroot { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
< Libdir { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> CleanTools { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Std }
< CleanTools { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Std }
< StdLink { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
< Std { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Assemble { target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> TestLink { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
c Libdir { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> CleanTools { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Test }
< CleanTools { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Test }
< TestLink { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
< Test { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Assemble { target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Std { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Assemble { target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> RustcLink { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
c Libdir { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> CleanTools { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Rustc }
< CleanTools { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Rustc }
< RustcLink { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
< Rustc { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> CodegenBackend { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", backend: "llvm" }
c Rustc { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> Llvm { target: "x86_64-unknown-linux-gnu", emscripten: false }
< Llvm { target: "x86_64-unknown-linux-gnu", emscripten: false }
< CodegenBackend { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", backend: "llvm" }
> Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
< Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Libdir { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> Libdir { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
< Libdir { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
< Assemble { target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> Rustdoc { host: "x86_64-unknown-linux-gnu" }
c Assemble { target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Assemble { target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Rustc { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Rustc { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
< Rustdoc { host: "x86_64-unknown-linux-gnu" }
> Std { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> StartupObjects { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
< StartupObjects { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Assemble { target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> StdLink { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
c Libdir { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> CleanTools { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Std }
< CleanTools { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Std }
< StdLink { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
< Std { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Rustdoc { host: "x86_64-unknown-linux-gnu" }
> Assemble { target_compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } }
c Assemble { target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> Rustc { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> Test { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Std { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Assemble { target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> TestLink { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
c Libdir { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> CleanTools { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Test }
< CleanTools { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Test }
< TestLink { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
< Test { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Assemble { target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Std { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Assemble { target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> RustcLink { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
c Libdir { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> CleanTools { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Rustc }
< CleanTools { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Rustc }
< RustcLink { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
< Rustc { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> CodegenBackend { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", backend: "llvm" }
c Rustc { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Llvm { target: "x86_64-unknown-linux-gnu", emscripten: false }
< CodegenBackend { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", backend: "llvm" }
> Sysroot { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } }
< Sysroot { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } }
c Libdir { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> Libdir { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
c Sysroot { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } }
< Libdir { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
c Sysroot { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } }
< Assemble { target_compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } }
< Std { stage: 1, target: "x86_64-unknown-linux-gnu" }
> Std { stage: 1, target: "x86_64-unknown-linux-gnu" }
Documenting stage1 std (x86_64-unknown-linux-gnu)
> Assemble { target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> Assemble { target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
< Assemble { target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> Rustc { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> Test { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> Std { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> StartupObjects { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
< StartupObjects { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> Sysroot { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
< Sysroot { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
Building stage0 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
running: "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-j" "2" "--release" "--features" "panic-unwind jemalloc backtrace" "--manifest-path" "/home/misdreavus/git/rust/src/libstd/Cargo.toml" "--message-format" "json"
Finished release [optimized] target(s) in 0.58s
not updating "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage0-std/x86_64-unknown-linux-gnu/release/.libstd.stamp"; contents equal and SystemTime { tv_sec: 1528389943, tv_nsec: 530024988 } <= SystemTime { tv_sec: 1528389943, tv_nsec: 793358321 }
c Assemble { target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> StdLink { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
Copying stage0 std from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
> Libdir { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
c Sysroot { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
< Libdir { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> CleanTools { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Std }
< CleanTools { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Std }
< StdLink { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
< Std { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
Building stage0 test artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
running: "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-j" "2" "--release" "--manifest-path" "/home/misdreavus/git/rust/src/libtest/Cargo.toml" "--message-format" "json"
Finished release [optimized] target(s) in 0.34s
not updating "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage0-test/x86_64-unknown-linux-gnu/release/.libtest.stamp"; contents equal and SystemTime { tv_sec: 1528389962, tv_nsec: 830024988 } <= SystemTime { tv_sec: 1528389962, tv_nsec: 913358321 }
c Assemble { target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> TestLink { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
Copying stage0 test from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
c Libdir { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> CleanTools { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Test }
< CleanTools { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Test }
< TestLink { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
< Test { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Assemble { target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Std { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
Building stage0 compiler artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
running: "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-j" "2" "--release" "--features" " jemalloc" "--manifest-path" "/home/misdreavus/git/rust/src/rustc/Cargo.toml" "--message-format" "json"
Finished release [optimized] target(s) in 0.52s
not updating "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/.librustc.stamp"; contents equal and SystemTime { tv_sec: 1528401983, tv_nsec: 706691655 } <= SystemTime { tv_sec: 1528401986, tv_nsec: 660024988 }
c Assemble { target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> RustcLink { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
Copying stage0 rustc from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
c Libdir { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> CleanTools { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Rustc }
< CleanTools { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Rustc }
< RustcLink { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
< Rustc { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> CodegenBackend { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", backend: "llvm" }
c Rustc { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
> Llvm { target: "x86_64-unknown-linux-gnu", emscripten: false }
< Llvm { target: "x86_64-unknown-linux-gnu", emscripten: false }
Building stage0 codegen artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu, llvm)
running: "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-j" "2" "--release" "--manifest-path" "/home/misdreavus/git/rust/src/librustc_codegen_llvm/Cargo.toml" "--features" " jemalloc" "--message-format" "json"
warning: In file included from /home/misdreavus/git/rust/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
warning: from ../rustllvm/PassWrapper.cpp:29:
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
warning: : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
warning: ^
warning: In file included from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/STLExtras.h:21,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/StringRef.h:13,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/StringMap.h:17,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/Support/Host.h:17,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/Hashing.h:49,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/ArrayRef.h:13,
warning: from ../rustllvm/rustllvm.h:15,
warning: from ../rustllvm/PassWrapper.cpp:16:
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase<T, true>::push_back(const T&) [with T = std::pair<void*, long unsigned int>]’:
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/Support/YAMLParser.h:130:42: required from here
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<void*, long unsigned int>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
warning: memcpy(this->end(), &Elt, sizeof(T));
warning: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: In file included from /usr/include/c++/8.1.0/bits/stl_algobase.h:64,
warning: from /usr/include/c++/8.1.0/vector:60,
warning: from ../rustllvm/PassWrapper.cpp:13:
warning: /usr/include/c++/8.1.0/bits/stl_pair.h:198:12: note: ‘struct std::pair<void*, long unsigned int>’ declared here
warning: struct pair
warning: ^~~~
warning: In file included from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/DenseSet.h:17,
warning: from ../rustllvm/rustllvm.h:16,
warning: from ../rustllvm/PassWrapper.cpp:16:
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase<DerivedT, KeyT, ValueT, KeyInfoT, BucketT>::copyFrom(const llvm::DenseMapBase<OtherBaseT, KeyT, ValueT, KeyInfoT, BucketT>&) [with OtherBaseT = llvm::DenseMap<long unsigned int, llvm::GlobalValueSummary*>; DerivedT = llvm::DenseMap<long unsigned int, llvm::GlobalValueSummary*>; KeyT = long unsigned int; ValueT = llvm::GlobalValueSummary*; KeyInfoT = llvm::DenseMapInfo<long unsigned int>; BucketT = llvm::detail::DenseMapPair<long unsigned int, llvm::GlobalValueSummary*>]’:
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/DenseMap.h:711:7: required from ‘void llvm::DenseMap<KeyT, ValueT, KeyInfoT, BucketT>::copyFrom(const llvm::DenseMap<KeyT, ValueT, KeyInfoT, BucketT>&) [with KeyT = long unsigned int; ValueT = llvm::GlobalValueSummary*; KeyInfoT = llvm::DenseMapInfo<long unsigned int>; BucketT = llvm::detail::DenseMapPair<long unsigned int, llvm::GlobalValueSummary*>]’
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/DenseMap.h:665:5: required from ‘llvm::DenseMap<KeyT, ValueT, KeyInfoT, BucketT>::DenseMap(const llvm::DenseMap<KeyT, ValueT, KeyInfoT, BucketT>&) [with KeyT = long unsigned int; ValueT = llvm::GlobalValueSummary*; KeyInfoT = llvm::DenseMapInfo<long unsigned int>; BucketT = llvm::detail::DenseMapPair<long unsigned int, llvm::GlobalValueSummary*>]’
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/StringMap.h:354:18: required from ‘ValueTy llvm::StringMap<ValueTy, AllocatorTy>::lookup(llvm::StringRef) const [with ValueTy = llvm::DenseMap<long unsigned int, llvm::GlobalValueSummary*>; AllocatorTy = llvm::MallocAllocator]’
warning: ../rustllvm/PassWrapper.cpp:1067:97: required from here
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/DenseMap.h:396:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct llvm::detail::DenseMapPair<long unsigned int, llvm::GlobalValueSummary*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
warning: memcpy(getBuckets(), other.getBuckets(),
warning: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: getNumBuckets() * sizeof(BucketT));
warning: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair<long unsigned int, llvm::GlobalValueSummary*>’ declared here
warning: struct DenseMapPair : public std::pair<KeyT, ValueT> {
warning: ^~~~~~~~~~~~
warning: In file included from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/STLExtras.h:21,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/StringRef.h:13,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/StringMap.h:17,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/Support/Host.h:17,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/Hashing.h:49,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/ArrayRef.h:13,
warning: from ../rustllvm/rustllvm.h:15,
warning: from ../rustllvm/RustWrapper.cpp:11:
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase<T, true>::push_back(const T&) [with T = std::pair<void*, long unsigned int>]’:
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/Support/YAMLParser.h:130:42: required from here
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<void*, long unsigned int>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
warning: memcpy(this->end(), &Elt, sizeof(T));
warning: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: In file included from /usr/include/c++/8.1.0/utility:70,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/Support/type_traits.h:19,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/Optional.h:22,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/STLExtras.h:20,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/StringRef.h:13,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/StringMap.h:17,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/Support/Host.h:17,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/Hashing.h:49,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/ArrayRef.h:13,
warning: from ../rustllvm/rustllvm.h:15,
warning: from ../rustllvm/RustWrapper.cpp:11:
warning: /usr/include/c++/8.1.0/bits/stl_pair.h:198:12: note: ‘struct std::pair<void*, long unsigned int>’ declared here
warning: struct pair
warning: ^~~~
Finished release [optimized] target(s) in 0.40s
not updating "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/.tmp.stamp"; contents equal and SystemTime { tv_sec: 1528402069, tv_nsec: 173358321 } <= SystemTime { tv_sec: 1528402069, tv_nsec: 633358321 }
< CodegenBackend { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", backend: "llvm" }
Assembling stage1 compiler (x86_64-unknown-linux-gnu)
> Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
< Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Libdir { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> Libdir { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
< Libdir { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
< Assemble { target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> Rustdoc { host: "x86_64-unknown-linux-gnu" }
c Assemble { target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Assemble { target_compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Rustc { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Rustc { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 0, host: "x86_64-unknown-linux-gnu" } }
Building rustdoc for stage1 (x86_64-unknown-linux-gnu)
running: "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-j" "2" "--release" "--manifest-path" "/home/misdreavus/git/rust/src/tools/rustdoc/Cargo.toml"
Finished release [optimized] target(s) in 0.35s
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
< Rustdoc { host: "x86_64-unknown-linux-gnu" }
> Std { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> StartupObjects { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
< StartupObjects { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
Building stage1 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
running: "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-j" "2" "--release" "--features" "panic-unwind jemalloc backtrace" "--manifest-path" "/home/misdreavus/git/rust/src/libstd/Cargo.toml" "--message-format" "json"
Finished release [optimized] target(s) in 0.37s
not updating "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/.libstd.stamp"; contents equal and SystemTime { tv_sec: 1528403011, tv_nsec: 53358321 } <= SystemTime { tv_sec: 1528403011, tv_nsec: 236691654 }
c Assemble { target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> StdLink { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
Copying stage1 std from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
c Libdir { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> CleanTools { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Std }
< CleanTools { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Std }
< StdLink { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
< Std { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Rustdoc { host: "x86_64-unknown-linux-gnu" }
> Assemble { target_compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } }
c Assemble { target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> Rustc { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> Test { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Std { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
Building stage1 test artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
running: "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-j" "2" "--release" "--manifest-path" "/home/misdreavus/git/rust/src/libtest/Cargo.toml" "--message-format" "json"
Finished release [optimized] target(s) in 0.40s
not updating "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage1-test/x86_64-unknown-linux-gnu/release/.libtest.stamp"; contents equal and SystemTime { tv_sec: 1528403061, tv_nsec: 266691655 } <= SystemTime { tv_sec: 1528403061, tv_nsec: 333358321 }
c Assemble { target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> TestLink { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
Copying stage1 test from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
c Libdir { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> CleanTools { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Test }
< CleanTools { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Test }
< TestLink { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
< Test { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Assemble { target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Std { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
Building stage1 compiler artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
running: "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-j" "2" "--release" "--features" " jemalloc" "--manifest-path" "/home/misdreavus/git/rust/src/rustc/Cargo.toml" "--message-format" "json"
Compiling rustc v0.0.0 (file:///home/misdreavus/git/rust/src/librustc)
Compiling rustc_mir v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_mir)
Compiling rustc_incremental v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_incremental)
Compiling rustc_typeck v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_typeck)
Compiling rustc_metadata v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_metadata)
Compiling rustc_resolve v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_resolve)
Compiling rustc_allocator v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_allocator)
Compiling rustc_traits v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_traits)
Compiling rustc_save_analysis v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_save_analysis)
Compiling rustc_privacy v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_privacy)
Compiling rustc_plugin v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_plugin)
Compiling rustc_codegen_utils v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_codegen_utils)
Compiling rustc_lint v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_lint)
Compiling rustc_borrowck v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_borrowck)
Compiling rustc_passes v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_passes)
Compiling rustc_driver v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_driver)
Compiling rustc-main v0.0.0 (file:///home/misdreavus/git/rust/src/rustc)
Finished release [optimized] target(s) in 64m 22.92s
updating "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage1-rustc/x86_64-unknown-linux-gnu/release/.librustc.stamp" as "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage1-rustc/x86_64-unknown-linux-gnu/release/deps/librustc_driver-2057cbad754be539.so" changed
c Assemble { target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> RustcLink { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
Copying stage1 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
c Libdir { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> CleanTools { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Rustc }
Dirty - /home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage1-tools
< CleanTools { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", cause: Rustc }
< RustcLink { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target_compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
< Rustc { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
> CodegenBackend { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", backend: "llvm" }
c Rustc { target: "x86_64-unknown-linux-gnu", compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" } }
c Llvm { target: "x86_64-unknown-linux-gnu", emscripten: false }
Building stage1 codegen artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu, llvm)
running: "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-j" "2" "--release" "--manifest-path" "/home/misdreavus/git/rust/src/librustc_codegen_llvm/Cargo.toml" "--features" " jemalloc" "--message-format" "json"
Compiling build_helper v0.1.0 (file:///home/misdreavus/git/rust/src/build_helper)
Compiling rustc_codegen_llvm v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_codegen_llvm)
Compiling cc v1.0.15
Compiling rustc_llvm v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_llvm)
warning: In file included from /home/misdreavus/git/rust/src/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
warning: from ../rustllvm/PassWrapper.cpp:29:
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’:
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
warning: : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
warning: ^
warning: In file included from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/STLExtras.h:21,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/StringRef.h:13,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/StringMap.h:17,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/Support/Host.h:17,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/Hashing.h:49,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/ArrayRef.h:13,
warning: from ../rustllvm/rustllvm.h:15,
warning: from ../rustllvm/PassWrapper.cpp:16:
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase<T, true>::push_back(const T&) [with T = std::pair<void*, long unsigned int>]’:
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/Support/YAMLParser.h:130:42: required from here
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<void*, long unsigned int>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
warning: memcpy(this->end(), &Elt, sizeof(T));
warning: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: In file included from /usr/include/c++/8.1.0/bits/stl_algobase.h:64,
warning: from /usr/include/c++/8.1.0/vector:60,
warning: from ../rustllvm/PassWrapper.cpp:13:
warning: /usr/include/c++/8.1.0/bits/stl_pair.h:198:12: note: ‘struct std::pair<void*, long unsigned int>’ declared here
warning: struct pair
warning: ^~~~
warning: In file included from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/DenseSet.h:17,
warning: from ../rustllvm/rustllvm.h:16,
warning: from ../rustllvm/PassWrapper.cpp:16:
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase<DerivedT, KeyT, ValueT, KeyInfoT, BucketT>::copyFrom(const llvm::DenseMapBase<OtherBaseT, KeyT, ValueT, KeyInfoT, BucketT>&) [with OtherBaseT = llvm::DenseMap<long unsigned int, llvm::GlobalValueSummary*>; DerivedT = llvm::DenseMap<long unsigned int, llvm::GlobalValueSummary*>; KeyT = long unsigned int; ValueT = llvm::GlobalValueSummary*; KeyInfoT = llvm::DenseMapInfo<long unsigned int>; BucketT = llvm::detail::DenseMapPair<long unsigned int, llvm::GlobalValueSummary*>]’:
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/DenseMap.h:711:7: required from ‘void llvm::DenseMap<KeyT, ValueT, KeyInfoT, BucketT>::copyFrom(const llvm::DenseMap<KeyT, ValueT, KeyInfoT, BucketT>&) [with KeyT = long unsigned int; ValueT = llvm::GlobalValueSummary*; KeyInfoT = llvm::DenseMapInfo<long unsigned int>; BucketT = llvm::detail::DenseMapPair<long unsigned int, llvm::GlobalValueSummary*>]’
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/DenseMap.h:665:5: required from ‘llvm::DenseMap<KeyT, ValueT, KeyInfoT, BucketT>::DenseMap(const llvm::DenseMap<KeyT, ValueT, KeyInfoT, BucketT>&) [with KeyT = long unsigned int; ValueT = llvm::GlobalValueSummary*; KeyInfoT = llvm::DenseMapInfo<long unsigned int>; BucketT = llvm::detail::DenseMapPair<long unsigned int, llvm::GlobalValueSummary*>]’
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/StringMap.h:354:18: required from ‘ValueTy llvm::StringMap<ValueTy, AllocatorTy>::lookup(llvm::StringRef) const [with ValueTy = llvm::DenseMap<long unsigned int, llvm::GlobalValueSummary*>; AllocatorTy = llvm::MallocAllocator]’
warning: ../rustllvm/PassWrapper.cpp:1067:97: required from here
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/DenseMap.h:396:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct llvm::detail::DenseMapPair<long unsigned int, llvm::GlobalValueSummary*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
warning: memcpy(getBuckets(), other.getBuckets(),
warning: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: getNumBuckets() * sizeof(BucketT));
warning: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair<long unsigned int, llvm::GlobalValueSummary*>’ declared here
warning: struct DenseMapPair : public std::pair<KeyT, ValueT> {
warning: ^~~~~~~~~~~~
warning: In file included from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/STLExtras.h:21,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/StringRef.h:13,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/StringMap.h:17,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/Support/Host.h:17,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/Hashing.h:49,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/ArrayRef.h:13,
warning: from ../rustllvm/rustllvm.h:15,
warning: from ../rustllvm/RustWrapper.cpp:11:
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase<T, true>::push_back(const T&) [with T = std::pair<void*, long unsigned int>]’:
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/Support/YAMLParser.h:130:42: required from here
warning: /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<void*, long unsigned int>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
warning: memcpy(this->end(), &Elt, sizeof(T));
warning: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: In file included from /usr/include/c++/8.1.0/utility:70,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/Support/type_traits.h:19,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/Optional.h:22,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/STLExtras.h:20,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/StringRef.h:13,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/StringMap.h:17,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/Support/Host.h:17,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/Hashing.h:49,
warning: from /home/misdreavus/git/rust/src/llvm/include/llvm/ADT/ArrayRef.h:13,
warning: from ../rustllvm/rustllvm.h:15,
warning: from ../rustllvm/RustWrapper.cpp:11:
warning: /usr/include/c++/8.1.0/bits/stl_pair.h:198:12: note: ‘struct std::pair<void*, long unsigned int>’ declared here
warning: struct pair
warning: ^~~~
Finished release [optimized] target(s) in 5m 26.70s
updating "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage1-rustc/x86_64-unknown-linux-gnu/release/.tmp.stamp" as "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage1-rustc/x86_64-unknown-linux-gnu/release/deps/librustc_codegen_llvm-39e2dac7a815ecdc.so" changed
< CodegenBackend { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu", backend: "llvm" }
Assembling stage2 compiler (x86_64-unknown-linux-gnu)
> Sysroot { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } }
< Sysroot { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } }
c Libdir { compiler: Compiler { stage: 1, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
> Libdir { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
c Sysroot { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } }
< Libdir { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" }, target: "x86_64-unknown-linux-gnu" }
c Sysroot { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } }
< Assemble { target_compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } }
c Sysroot { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } }
running: "/home/misdreavus/git/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "doc" "--target" "x86_64-unknown-linux-gnu" "-j" "2" "--release" "--features" "panic-unwind jemalloc backtrace" "--manifest-path" "/home/misdreavus/git/rust/src/libstd/Cargo.toml" "--no-deps" "-p" "alloc" "-p" "core" "-p" "std" "-p" "std_unicode"
Checking core v0.0.0 (file:///home/misdreavus/git/rust/src/libcore)
Documenting core v0.0.0 (file:///home/misdreavus/git/rust/src/libcore)
warning: [1] cannot be resolved, ignoring it...
--> libcore/num/flt2dec/strategy/dragon.rs:11:1
|
11 | / /*!
12 | | Almost direct (but slightly optimized) Rust translation of Figure 3 of [1].
13 | |
14 | | [1] Burger, R. G. and Dybvig, R. K. 1996. Printing floating-point numbers
15 | | quickly and accurately. SIGPLAN Not. 31, 5 (May. 1996), 108-116.
16 | | */
| |__^
|
= note: the link appears in this line:
Almost direct (but slightly optimized) Rust translation of Figure 3 of [1].
^
warning: [1] cannot be resolved, ignoring it...
--> libcore/num/flt2dec/strategy/dragon.rs:11:1
|
11 | / /*!
12 | | Almost direct (but slightly optimized) Rust translation of Figure 3 of [1].
13 | |
14 | | [1] Burger, R. G. and Dybvig, R. K. 1996. Printing floating-point numbers
15 | | quickly and accurately. SIGPLAN Not. 31, 5 (May. 1996), 108-116.
16 | | */
| |__^
|
= note: the link appears in this line:
[1] Burger, R. G. and Dybvig, R. K. 1996. Printing floating-point numbers
^
warning: [1] cannot be resolved, ignoring it...
--> libcore/num/flt2dec/strategy/grisu.rs:11:1
|
11 | / /*!
12 | | Rust adaptation of Grisu3 algorithm described in [1]. It uses about
13 | | 1KB of precomputed table, and in turn, it's very quick for most inputs.
14 | |
15 | | [1] Florian Loitsch. 2010. Printing floating-point numbers quickly and
16 | | accurately with integers. SIGPLAN Not. 45, 6 (June 2010), 233-243.
17 | | */
| |__^
|
= note: the link appears in this line:
Rust adaptation of Grisu3 algorithm described in [1]. It uses about
^
warning: [1] cannot be resolved, ignoring it...
--> libcore/num/flt2dec/strategy/grisu.rs:11:1
|
11 | / /*!
12 | | Rust adaptation of Grisu3 algorithm described in [1]. It uses about
13 | | 1KB of precomputed table, and in turn, it's very quick for most inputs.
14 | |
15 | | [1] Florian Loitsch. 2010. Printing floating-point numbers quickly and
16 | | accurately with integers. SIGPLAN Not. 45, 6 (June 2010), 233-243.
17 | | */
| |__^
|
= note: the link appears in this line:
[1] Florian Loitsch. 2010. Printing floating-point numbers quickly and
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] `Copy`,
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] `Clone`,
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] `Debug`,
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] `Default`
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] `PartialEq`
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] `PartialOrd` (TODO: tests)
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] `Hash`,
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] `Eq`, and
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] `Ord`.
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] `fmt::LowerHex`.
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x]: `FromBits/IntoBits`: bitwise lossless transmutes between vectors of
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x]: `From/Into`: casts between vectors with the same number of lanes
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] minimal API: implemented by all vector types except for boolean
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] minimal boolean vector API: implemented by boolean vectors.
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] load/store API: aligned and unaligned memory loads and
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] comparison API: vector lane-wise comparison producing
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] arithmetic operations: implemented by all non-boolean vectors.
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] `std::ops::Neg`: implemented by signed-integer and floating-point
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] bitwise operations: implemented by integer and boolean
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] shift operations: implemented by integer vectors.
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] arithmetic reductions: implemented by integer and floating-point
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] bitwise reductions: implemented by integer and boolean
^
warning: [x] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [x] boolean reductions: implemented by boolean vectors.
^
warning: [] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [ ] portable shuffles: `shufflevector`.
^
warning: [] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/ppsv/api/mod.rs:1:1
|
1 | / //! This module defines the API of portable vector types.
2 | | //!
3 | | //! # API
4 | | //!
... |
53 | | //! * [ ] portable shuffles: `shufflevector`.
54 | | //! * [ ] portable `gather`/`scatter`:
| |______________________________________^
|
= note: the link appears in this line:
* [ ] portable `gather`/`scatter`:
^
warning: [arm_dat] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/aarch64/mod.rs:1:1
|
1 | / //! AArch64 intrinsics.
2 | | //!
3 | | //! The reference for NEON is [ARM's NEON Intrinsics Reference][arm_ref]. The
4 | | //! [ARM's NEON Intrinsics Online Database][arm_dat] is also useful.
... |
8 | | //! ihi0073a/IHI0073A_arm_neon_intrinsics_ref.pdf
9 | | //! [arm_dat]: https://developer.arm.com/technologies/neon/intrinsics
| |_____________________________________________________________________^
|
= note: the link appears in this line:
[ARM's NEON Intrinsics Online Database][arm_dat] is also useful.
^^^^^^^
warning: [arm_dat] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/aarch64/mod.rs:1:1
|
1 | / //! AArch64 intrinsics.
2 | | //!
3 | | //! The reference for NEON is [ARM's NEON Intrinsics Reference][arm_ref]. The
4 | | //! [ARM's NEON Intrinsics Online Database][arm_dat] is also useful.
... |
8 | | //! ihi0073a/IHI0073A_arm_neon_intrinsics_ref.pdf
9 | | //! [arm_dat]: https://developer.arm.com/technologies/neon/intrinsics
| |_____________________________________________________________________^
|
= note: the link appears in this line:
[arm_dat]: https://developer.arm.com/technologies/neon/intrinsics
^^^^^^^
warning: [arm_dat] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/arm/mod.rs:1:1
|
1 | / //! ARM intrinsics.
2 | | //!
3 | | //! The reference for NEON is [ARM's NEON Intrinsics Reference][arm_ref]. The
4 | | //! [ARM's NEON Intrinsics Online Database][arm_dat] is also useful.
... |
8 | | //! ihi0073a/IHI0073A_arm_neon_intrinsics_ref.pdf
9 | | //! [arm_dat]: https://developer.arm.com/technologies/neon/intrinsics
| |_____________________________________________________________________^
|
= note: the link appears in this line:
[ARM's NEON Intrinsics Online Database][arm_dat] is also useful.
^^^^^^^
warning: [arm_dat] cannot be resolved, ignoring it...
--> libcore/../stdsimd/coresimd/arm/mod.rs:1:1
|
1 | / //! ARM intrinsics.
2 | | //!
3 | | //! The reference for NEON is [ARM's NEON Intrinsics Reference][arm_ref]. The
4 | | //! [ARM's NEON Intrinsics Online Database][arm_dat] is also useful.
... |
8 | | //! ihi0073a/IHI0073A_arm_neon_intrinsics_ref.pdf
9 | | //! [arm_dat]: https://developer.arm.com/technologies/neon/intrinsics
| |_____________________________________________________________________^
|
= note: the link appears in this line:
[arm_dat]: https://developer.arm.com/technologies/neon/intrinsics
^^^^^^^
Compiling std v0.0.0 (file:///home/misdreavus/git/rust/src/libstd)
Checking compiler_builtins v0.0.0 (file:///home/misdreavus/git/rust/src/rustc/compiler_builtins_shim)
Checking libc v0.0.0 (file:///home/misdreavus/git/rust/src/rustc/libc_shim)
Checking alloc v0.0.0 (file:///home/misdreavus/git/rust/src/liballoc)
Checking std_unicode v0.0.0 (file:///home/misdreavus/git/rust/src/libstd_unicode)
Documenting std_unicode v0.0.0 (file:///home/misdreavus/git/rust/src/libstd_unicode)
Documenting alloc v0.0.0 (file:///home/misdreavus/git/rust/src/liballoc)
Checking alloc_system v0.0.0 (file:///home/misdreavus/git/rust/src/liballoc_system)
Checking unwind v0.0.0 (file:///home/misdreavus/git/rust/src/libunwind)
Checking panic_abort v0.0.0 (file:///home/misdreavus/git/rust/src/libpanic_abort)
Checking alloc_jemalloc v0.0.0 (file:///home/misdreavus/git/rust/src/liballoc_jemalloc)
Checking rustc_msan v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_msan)
Checking rustc_asan v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_asan)
Checking rustc_lsan v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_lsan)
Checking panic_unwind v0.0.0 (file:///home/misdreavus/git/rust/src/libpanic_unwind)
Checking rustc_tsan v0.0.0 (file:///home/misdreavus/git/rust/src/librustc_tsan)
Documenting std v0.0.0 (file:///home/misdreavus/git/rust/src/libstd)
Finished release [optimized] target(s) in 10m 34.21s
< Std { stage: 1, target: "x86_64-unknown-linux-gnu" }
Build completed successfully in 1:20:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment