Closed
Description
Outstandling failures:
Failed to spawn child broken pipe
maybe fixed in #40809?
- https://travis-ci.org/rust-lang/rust/jobs/210449425
- https://travis-ci.org/rust-lang/rust/jobs/210356090
- https://travis-ci.org/rust-lang/rust/jobs/210674231
- https://travis-ci.org/rust-lang/rust/jobs/217614672
- https://travis-ci.org/rust-lang/rust/jobs/217513855
- https://travis-ci.org/rust-lang/rust/jobs/217609418
error: failed to execute compile
caused by: failed to spawn child
caused by: Broken pipe (os error 32)
make[3]: *** [bin/llvm-config] Error 2
Notes:
no theoriesmaybe suspicion: EPIPE coming out ofregister
on OSX tokio-rs/mio#582?- Always OSX so far
- Both 32 and 64 bit
- presumably happens here
Error 254
Suspected bug in sccache. Hidden by mozilla/sccache#82 by accident. Sccache update in #40676
maybe fixed in #40809?
- https://travis-ci.org/rust-lang/rust/jobs/208053065
- https://travis-ci.org/rust-lang/rust/jobs/208060953
- https://travis-ci.org/rust-lang/rust/jobs/209158635
- https://travis-ci.org/rust-lang/rust/jobs/209740993
- https://travis-ci.org/rust-lang/rust/jobs/213667930
notes:
- One job failed nul bytes in env, args, or program passed to
Command
when creating preprocessor. This seems crazy. Memory corruption? - OSX or Linux so far, no Windows.
- Most indicate just one compilation failing, the last log indicates the entire server crashed w/ a segfault or something
Fixed failures
Unexpected EOF
Hoping to be fixed by mozilla/sccache#79
- https://travis-ci.org/rust-lang/rust/jobs/210484803
- https://travis-ci.org/rust-lang/rust/jobs/207425298
- https://travis-ci.org/rust-lang/rust/jobs/207606309
- https://travis-ci.org/rust-lang/rust/jobs/208643512
- https://travis-ci.org/rust-lang/rust/jobs/208893289
- https://travis-ci.org/rust-lang/rust/jobs/208849166
- https://travis-ci.org/rust-lang/rust/jobs/209162867
- https://travis-ci.org/rust-lang/rust/jobs/210063204
- https://travis-ci.org/rust-lang/rust/jobs/210145670
- https://travis-ci.org/rust-lang/rust/jobs/210484803
- https://travis-ci.org/rust-lang/rust/jobs/210685018
- https://travis-ci.org/rust-lang/rust/jobs/211605305
- https://travis-ci.org/rust-lang/rust/jobs/211341835
- https://travis-ci.org/rust-lang/rust/jobs/211214150
- https://travis-ci.org/rust-lang/rust/jobs/211758389
- https://travis-ci.org/rust-lang/rust/jobs/212004583
error: failed to execute compile
caused by: error reading compile response from server
caused by: IoError(Error { repr: Custom(Custom { kind: Other, error: StringError("unexpected EOF") }) })
caused by: unexpected EOF
make[3]: *** [tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o] Error 2
Forcibly closed by remote host
Suspected fixed in mozilla/sccache@5f6932b
PR sent in #40676
- https://ci.appveyor.com/project/rust-lang/rust/build/1.0.2344/job/6ky8r85djtr9l202
- https://ci.appveyor.com/project/rust-lang/rust/build/1.0.2366/job/xnj3xxp6plfqig8p
- https://ci.appveyor.com/project/rust-lang/rust/build/1.0.2368/job/4x9x6h3an4cb331c
- https://ci.appveyor.com/project/rust-lang/rust/build/1.0.2377/job/e0s6p5yx4abub3hw
- https://ci.appveyor.com/project/rust-lang/rust/build/1.0.2474/job/8x4h54hyj4uh16td
error: failed to execute compile
caused by: Failed to send data to or receive data from server
caused by: IoError(Error { reprError { : Os { code: 10054repr: Os { code: 10054, message: "An existing connection was forcibly closed by the remote host." } })
notes:
- Only windows so far
- Both 32 and 64 bit
- Ignore segfaults, they're likely Remove dependency on
named_pipe
mozilla/sccache#83 - Both beginning and end of the build
- appears that the server process is crashing
- suspect, crossbeam segfaulting (there are known segfaults in there)
Wedged in build logs
wedged in mio, likely fixed in #40809
- https://travis-ci.org/rust-lang/rust/jobs/214641046
- https://travis-ci.org/rust-lang/rust/jobs/214659698
Errors not at the fault of sccache
ar.exe/ranlib errors
More tracked at #40546 suspected to be unrelated to sccache and instead related to MinGW makefiles (and how they're not always the best...)
Hoping to be fixed by #40548
- https://ci.appveyor.com/project/rust-lang/rust/build/1.0.2279/job/28y2keij5k2nggbm - ranlib file format not recognized
- https://ci.appveyor.com/project/rust-lang/rust/build/1.0.2286/job/9f765q3opo03djpo - ar.exe no such file or directory
- https://ci.appveyor.com/project/rust-lang/rust/build/1.0.2305/job/k56s0ybh90dbtl0j - ar.exe unable to rename
- https://ci.appveyor.com/project/rust-lang/rust/build/1.0.2314/job/4u931mk93qpx78e3 - ar.exe unable to rename
- https://ci.appveyor.com/project/rust-lang/rust/build/1.0.2325/job/s8x6tfi1hs2tfl48 - ar.exe permission denied
- https://ci.appveyor.com/project/rust-lang/rust/build/1.0.2397/job/xmn5g0alr50n86uv - ar.exe permission denied