what's the recommended next step when I have a test failure in travis that reproduces in travis, but I can't reproduce locally?
I'm running tests on linux x64, using stage 2
I even checked out the exact merge commit travis was using
in travis I get an ICE, and locally everything passes
here's the failure: https://travis-ci.com/rust-lang/rust/jobs/194763131
Is there a way to download the container Travis is using and simulate that run locally?
The only other variables I can think of are using incremental compilation, and having debug assertions / logging enabled
I'll try without those, I guess
You can use the same docker image as Travis
yeah, if you run
src/ci/docker/run.sh image-name you get the exact same tests
beware that running the x86 linux image for the first time takes a long time
since it basically recompiles everything on top of centos 5