Summary
While cargo is compiling dependencies I'm seeing intermittent linker errors. It appears the issue is caused by how cargo uses job objects on windows detailed in this issue: rust-lang/rust#33145
Output
Compiling log v0.3.6
Documenting winapi v0.2.8
Compiling rustc-serialize v0.3.19
Compiling cfg-if v0.1.0
Compiling utf8-ranges v0.1.3
Compiling clang-sys v0.7.2
Compiling strsim v0.5.1
Compiling clang-sys v0.10.1
Compiling winapi-build v0.1.1
Compiling winapi v0.2.8
Compiling backtrace-sys v0.1.4
Compiling kernel32-sys v0.2.2
Compiling dbghelp-sys v0.2.0
error: linking with `link.exe` failed: exit code: 1318
|
= note: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\link.exe" "/NOLOGO" "/NXCOMPAT" "/LARGEADDRESSAWARE" "/SAFESEH" "/LIBPATH:<lots of paths to libs>
= note: libpanic_unwind-40393716.rlib(panic_unwind-40393716.0.o) : fatal error LNK1318: Unexpected PDB error; RPC (23) '(0x000006BA)'
error: aborting due to previous error
error: linking with `link.exe` failed: exit code: 1318
|
= note: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\link.exe" "/NOLOGO" "/NXCOMPAT" "/LARGEADDRESSAWARE" "/SAFESEH" "/LIBPATH:<lots of paths to libs>
= note: LINK : fatal error LNK1318: Unexpected PDB error; RPC (23) '(0x000006BA)'
error: aborting due to previous error
Build failed, waiting for other jobs to finish...
Build failed, waiting for other jobs to finish...
System info
Windows 10 x64
rustc 1.12.0 (3191fbae9 2016-09-23)
binary: rustc
commit-hash: 3191fbae9da539442351f883bdabcad0d72efcb6
commit-date: 2016-09-23
host: i686-pc-windows-msvc
release: 1.12.0
rustup 0.6.3 (a0e2132 2016-08-28)
cargo 0.13.0-nightly (109cb7c 2016-08-19)
Summary
While cargo is compiling dependencies I'm seeing intermittent linker errors. It appears the issue is caused by how cargo uses job objects on windows detailed in this issue: rust-lang/rust#33145
Output
System info