Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update stdsimd #61540

Closed
wants to merge 3 commits into from
Closed

Update stdsimd #61540

wants to merge 3 commits into from

Conversation

pepyakin
Copy link
Contributor

@pepyakin pepyakin commented Jun 5, 2019

Ref #61119, for stabilization of wasm32 unreachable

@rust-highfive
Copy link
Collaborator

r? @nikomatsakis

(rust_highfive has picked a reviewer for you, use r? to override)

@rust-highfive
Copy link
Collaborator

⚠️ Warning ⚠️

  • These commits modify submodules.

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Jun 5, 2019
@pepyakin
Copy link
Contributor Author

pepyakin commented Jun 5, 2019

r? @alexcrichton

@rust-highfive
Copy link
Collaborator

The job x86_64-gnu-llvm-6.0 of your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
travis_time:end:0ff34e86:start=1559732482795789211,finish=1559732483673907334,duration=878118123
$ git checkout -qf FETCH_HEAD
travis_fold:end:git.checkout

Encrypted environment variables have been removed for security reasons.
See https://docs.travis-ci.com/user/pull-requests/#pull-requests-and-security-restrictions
$ export SCCACHE_BUCKET=rust-lang-ci-sccache2
$ export SCCACHE_REGION=us-west-1
$ export GCP_CACHE_BUCKET=rust-lang-ci-cache
$ export AWS_ACCESS_KEY_ID=AKIA46X5W6CZEJZ6XT55
---
[00:05:00]    Compiling build_helper v0.1.0 (/checkout/src/build_helper)
[00:05:00]    Compiling unwind v0.0.0 (/checkout/src/libunwind)
[00:05:01]    Compiling autocfg v0.1.4
[00:05:03]    Compiling backtrace v0.3.25
[00:05:05] error[E0658]: the target feature `rtm` is currently unstable
[00:05:05]   --> src/libcore/../stdsimd/crates/core_arch/src/x86/rtm.rs:58:18
[00:05:05]    |
[00:05:05] 58 | #[target_feature(enable = "rtm")]
[00:05:05]    |
[00:05:05]    = note: for more information, see https://github.com/rust-lang/rust/issues/44839
[00:05:05]    = help: add #![feature(rtm_target_feature)] to the crate attributes to enable
[00:05:05] 
[00:05:05] 
[00:05:05] error[E0658]: the target feature `rtm` is currently unstable
[00:05:05]   --> src/libcore/../stdsimd/crates/core_arch/src/x86/rtm.rs:68:18
[00:05:05]    |
[00:05:05] 68 | #[target_feature(enable = "rtm")]
[00:05:05]    |
[00:05:05]    = note: for more information, see https://github.com/rust-lang/rust/issues/44839
[00:05:05]    = help: add #![feature(rtm_target_feature)] to the crate attributes to enable
[00:05:05] 
[00:05:05] 
[00:05:05] error[E0658]: the target feature `rtm` is currently unstable
[00:05:05]   --> src/libcore/../stdsimd/crates/core_arch/src/x86/rtm.rs:78:18
[00:05:05]    |
[00:05:05] 78 | #[target_feature(enable = "rtm")]
[00:05:05]    |
[00:05:05]    = note: for more information, see https://github.com/rust-lang/rust/issues/44839
[00:05:05]    = help: add #![feature(rtm_target_feature)] to the crate attributes to enable
[00:05:05] 
[00:05:05] 
[00:05:05] error[E0658]: the target feature `rtm` is currently unstable
[00:05:05]   --> src/libcore/../stdsimd/crates/core_arch/src/x86/rtm.rs:95:18
[00:05:05]    |
[00:05:05] 95 | #[target_feature(enable = "rtm")]
[00:05:05]    |
[00:05:05]    = note: for more information, see https://github.com/rust-lang/rust/issues/44839
[00:05:05]    = help: add #![feature(rtm_target_feature)] to the crate attributes to enable
[00:05:05] 
[00:05:05] 
[00:05:05] error[E0658]: the target feature `f16c` is currently unstable
[00:05:05]   --> src/libcore/../stdsimd/crates/core_arch/src/x86/f16c.rs:30:18
[00:05:05]    |
[00:05:05] 30 | #[target_feature(enable = "f16c")]
[00:05:05]    |
[00:05:05]    = note: for more information, see https://github.com/rust-lang/rust/issues/44839
[00:05:05]    = help: add #![feature(f16c_target_feature)] to the crate attributes to enable
[00:05:05] 
[00:05:05] 
[00:05:05] error[E0658]: the target feature `f16c` is currently unstable
[00:05:05]   --> src/libcore/../stdsimd/crates/core_arch/src/x86/f16c.rs:39:18
[00:05:05]    |
[00:05:05] 39 | #[target_feature(enable = "f16c")]
[00:05:05]    |
[00:05:05]    = note: for more information, see https://github.com/rust-lang/rust/issues/44839
[00:05:05]    = help: add #![feature(f16c_target_feature)] to the crate attributes to enable
[00:05:05] 
[00:05:05] 
[00:05:05] error[E0658]: the target feature `f16c` is currently unstable
[00:05:05]   --> src/libcore/../stdsimd/crates/core_arch/src/x86/f16c.rs:73:18
[00:05:05]    |
[00:05:05] 73 | #[target_feature(enable = "f16c")]
[00:05:05]    |
[00:05:05]    = note: for more information, see https://github.com/rust-lang/rust/issues/44839
[00:05:05]    = help: add #![feature(f16c_target_feature)] to the crate attributes to enable
[00:05:05] 
[00:05:05] 
[00:05:05] error[E0658]: the target feature `f16c` is currently unstable
[00:05:05]   --> src/libcore/../stdsimd/crates/core_arch/src/x86/f16c.rs:97:18
[00:05:05]    |
[00:05:05] 97 | #[target_feature(enable = "f16c")]
[00:05:05]    |
[00:05:05]    = note: for more information, see https://github.com/rust-lang/rust/issues/44839
[00:05:05]    = help: add #![feature(f16c_target_feature)] to the crate attributes to enable
[00:05:05] 
---
travis_time:end:184d7bc6:start=1559732812745362274,finish=1559732812750763593,duration=5401319
travis_fold:end:after_failure.3
travis_fold:start:after_failure.4
travis_time:start:1acf921a
$ ln -s . checkout && for CORE in obj/cores/core.*; do EXE=$(echo $CORE | sed 's|obj/cores/core\.[0-9]*\.!checkout!\(.*\)|\1|;y|!|/|'); if [ -f "$EXE" ]; then printf travis_fold":start:crashlog\n\033[31;1m%s\033[0m\n" "$CORE"; gdb --batch -q -c "$CORE" "$EXE" -iex 'set auto-load off' -iex 'dir src/' -iex 'set sysroot .' -ex bt -ex q; echo travis_fold":"end:crashlog; fi; done || true
travis_fold:end:after_failure.4
travis_fold:start:after_failure.5
travis_time:start:1453dcdc
travis_time:start:1453dcdc
$ cat ./obj/build/x86_64-unknown-linux-gnu/native/asan/build/lib/asan/clang_rt.asan-dynamic-i386.vers || true
cat: ./obj/build/x86_64-unknown-linux-gnu/native/asan/build/lib/asan/clang_rt.asan-dynamic-i386.vers: No such file or directory
travis_fold:e

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@alexcrichton
Copy link
Member

r=me, but looks like some new features may now be required?

@pepyakin
Copy link
Contributor Author

pepyakin commented Jun 5, 2019

TBH, I don't have an idea what does these failures mean. Why these features are required? Is it because stdsimd wasn't updated for a while? What can I do to fix them?

@alexcrichton
Copy link
Member

I believe they're basically new features being used by stdsimd so feature(..) directives just need to be added to src/libcore/lib.rs I believe (as directed by the error messages)

@pepyakin
Copy link
Contributor Author

pepyakin commented Jun 6, 2019

@alexcrichton it seems that worked!

@alexcrichton
Copy link
Member

@bors: r+

@bors
Copy link
Contributor

bors commented Jun 6, 2019

📌 Commit d8b2e85 has been approved by alexcrichton

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jun 6, 2019
@bors
Copy link
Contributor

bors commented Jun 6, 2019

⌛ Testing commit d8b2e85 with merge eb8f9c12a9229a927218e5e6e369db2bbe124e7d...

Centril added a commit to Centril/rust that referenced this pull request Jun 6, 2019
…hton

Update stdsimd

Ref rust-lang#61119,  for stabilization of wasm32 `unreachable`
@Centril
Copy link
Contributor

Centril commented Jun 6, 2019

@bors retry

@bors
Copy link
Contributor

bors commented Jun 6, 2019

⌛ Testing commit d8b2e85 with merge 1a1dfa463a311f78a4979d497f0dbe96fdc45a95...

@bors
Copy link
Contributor

bors commented Jun 6, 2019

💔 Test failed - checks-travis

@rust-highfive
Copy link
Collaborator

The job x86_64-gnu-distcheck of your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
[00:03:43]    Compiling quote v0.6.12
[00:03:43]    Compiling aho-corasick v0.7.3
[00:03:43]    Compiling bstr v0.1.4
[00:03:45]    Compiling clap v2.33.0
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Rng: rand_core::SeedableRng` is not satisfied
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/std.rs:55:6
[00:03:46]    |
[00:03:46] 55 | impl SeedableRng for StdRng {
[00:03:46]    |      ^^^^^^^^^^^ the trait `rand_core::SeedableRng` is not implemented for `rand_hc::Hc128Rng`
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_isaac::IsaacRng: rand_core::SeedableRng` is not satisfied
[00:03:46]    |
[00:03:46]    |
[00:03:46] 50 | impl SeedableRng for IsaacRng {
[00:03:46]    |      ^^^^^^^^^^^ the trait `rand_core::SeedableRng` is not implemented for `rand_isaac::IsaacRng`
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_isaac::Isaac64Rng: rand_core::SeedableRng` is not satisfied
[00:03:46]    |
[00:03:46]    |
[00:03:46] 96 | impl SeedableRng for Isaac64Rng {
[00:03:46]    |      ^^^^^^^^^^^ the trait `rand_core::SeedableRng` is not implemented for `rand_isaac::Isaac64Rng`
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Rng: rand_core::SeedableRng` is not satisfied
[00:03:46]     |
[00:03:46]     |
[00:03:46] 198 | impl SeedableRng for Hc128Rng {
[00:03:46]     |      ^^^^^^^^^^^ the trait `rand_core::SeedableRng` is not implemented for `rand_hc::Hc128Rng`
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_xorshift::XorShiftRng: rand_core::SeedableRng` is not satisfied
[00:03:46]     |
[00:03:46]     |
[00:03:46] 239 | impl SeedableRng for XorShiftRng {
[00:03:46]     |      ^^^^^^^^^^^ the trait `rand_core::SeedableRng` is not implemented for `rand_xorshift::XorShiftRng`
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Rng: rand_core::SeedableRng` is not satisfied
[00:03:46]     |
[00:03:46]     |
[00:03:46] 279 | impl SeedableRng for StdRng {
[00:03:46]     |      ^^^^^^^^^^^ the trait `rand_core::SeedableRng` is not implemented for `rand_hc::Hc128Rng`
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Core: rand_core::block::BlockRngCore` is not satisfied
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/thread.rs:73:5
[00:03:46]    |
[00:03:46] 73 |     rng: *mut ReseedingRng<Hc128Core, EntropyRng>,
[00:03:46]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rand_core::block::BlockRngCore` is not implemented for `rand_hc::Hc128Core`
[00:03:46]    |
[00:03:46] note: required by `rngs::adapter::reseeding::ReseedingRng`
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/adapter/reseeding.rs:88:1
[00:03:46]    |
[00:03:46] 88 | / pub struct ReseedingRng<R, Rsdr>(BlockRng<ReseedingCore<R, Rsdr>>)
[00:03:46] 89 | | where R: BlockRngCore + SeedableRng,
[00:03:46] 90 | |       Rsdr: RngCore;
[00:03:46] 
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Core: rand_core::SeedableRng` is not satisfied
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/thread.rs:73:5
[00:03:46]    |
[00:03:46] 73 |     rng: *mut ReseedingRng<Hc128Core, EntropyRng>,
[00:03:46]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rand_core::SeedableRng` is not implemented for `rand_hc::Hc128Core`
[00:03:46]    |
[00:03:46] note: required by `rngs::adapter::reseeding::ReseedingRng`
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/adapter/reseeding.rs:88:1
[00:03:46]    |
[00:03:46] 88 | / pub struct ReseedingRng<R, Rsdr>(BlockRng<ReseedingCore<R, Rsdr>>)
[00:03:46] 89 | | where R: BlockRngCore + SeedableRng,
[00:03:46] 90 | |       Rsdr: RngCore;
[00:03:46] 
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Core: rand_core::block::BlockRngCore` is not satisfied
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/thread.rs:76:1
[00:03:46] 76 | / thread_local!(
[00:03:46] 76 | / thread_local!(
[00:03:46] 77 | |     static THREAD_RNG_KEY: UnsafeCell<ReseedingRng<Hc128Core, EntropyRng>> = {
[00:03:46] 78 | |         let mut entropy_source = EntropyRng::new();
[00:03:46] 79 | |         let r = Hc128Core::from_rng(&mut entropy_source).unwrap_or_else(|err|
[00:03:46] 85 | |     }
[00:03:46] 86 | | );
[00:03:46] 86 | | );
[00:03:46]    | |__^ the trait `rand_core::block::BlockRngCore` is not implemented for `rand_hc::Hc128Core`
[00:03:46]    |
[00:03:46] note: required by `rngs::adapter::reseeding::ReseedingRng`
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/adapter/reseeding.rs:88:1
[00:03:46]    |
[00:03:46] 88 | / pub struct ReseedingRng<R, Rsdr>(BlockRng<ReseedingCore<R, Rsdr>>)
[00:03:46] 89 | | where R: BlockRngCore + SeedableRng,
[00:03:46] 90 | |       Rsdr: RngCore;
[00:03:46]    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
[00:03:46] 
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Core: rand_core::SeedableRng` is not satisfied
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/thread.rs:76:1
[00:03:46] 76 | / thread_local!(
[00:03:46] 76 | / thread_local!(
[00:03:46] 77 | |     static THREAD_RNG_KEY: UnsafeCell<ReseedingRng<Hc128Core, EntropyRng>> = {
[00:03:46] 78 | |         let mut entropy_source = EntropyRng::new();
[00:03:46] 79 | |         let r = Hc128Core::from_rng(&mut entropy_source).unwrap_or_else(|err|
[00:03:46] 85 | |     }
[00:03:46] 86 | | );
[00:03:46] 86 | | );
[00:03:46]    | |__^ the trait `rand_core::SeedableRng` is not implemented for `rand_hc::Hc128Core`
[00:03:46]    |
[00:03:46] note: required by `rngs::adapter::reseeding::ReseedingRng`
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/adapter/reseeding.rs:88:1
[00:03:46]    |
[00:03:46] 88 | / pub struct ReseedingRng<R, Rsdr>(BlockRng<ReseedingCore<R, Rsdr>>)
[00:03:46] 89 | | where R: BlockRngCore + SeedableRng,
[00:03:46] 90 | |       Rsdr: RngCore;
[00:03:46]    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
[00:03:46] 
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Core: rand_core::block::BlockRngCore` is not satisfied
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/thread.rs:76:1
[00:03:46] 76 | / thread_local!(
[00:03:46] 76 | / thread_local!(
[00:03:46] 77 | |     static THREAD_RNG_KEY: UnsafeCell<ReseedingRng<Hc128Core, EntropyRng>> = {
[00:03:46] 78 | |         let mut entropy_source = EntropyRng::new();
[00:03:46] 79 | |         let r = Hc128Core::from_rng(&mut entropy_source).unwrap_or_else(|err|
[00:03:46] 85 | |     }
[00:03:46] 86 | | );
[00:03:46] 86 | | );
[00:03:46]    | |__^ the trait `rand_core::block::BlockRngCore` is not implemented for `rand_hc::Hc128Core`
[00:03:46]    |
[00:03:46] note: required by `rngs::adapter::reseeding::ReseedingRng`
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/adapter/reseeding.rs:88:1
[00:03:46]    |
[00:03:46] 88 | / pub struct ReseedingRng<R, Rsdr>(BlockRng<ReseedingCore<R, Rsdr>>)
[00:03:46] 89 | | where R: BlockRngCore + SeedableRng,
[00:03:46] 90 | |       Rsdr: RngCore;
[00:03:46]    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
[00:03:46] 
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Core: rand_core::SeedableRng` is not satisfied
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/thread.rs:76:1
[00:03:46] 76 | / thread_local!(
[00:03:46] 76 | / thread_local!(
[00:03:46] 77 | |     static THREAD_RNG_KEY: UnsafeCell<ReseedingRng<Hc128Core, EntropyRng>> = {
[00:03:46] 78 | |         let mut entropy_source = EntropyRng::new();
[00:03:46] 79 | |         let r = Hc128Core::from_rng(&mut entropy_source).unwrap_or_else(|err|
[00:03:46] 85 | |     }
[00:03:46] 86 | | );
[00:03:46] 86 | | );
[00:03:46]    | |__^ the trait `rand_core::SeedableRng` is not implemented for `rand_hc::Hc128Core`
[00:03:46]    |
[00:03:46] note: required by `rngs::adapter::reseeding::ReseedingRng`
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/adapter/reseeding.rs:88:1
[00:03:46]    |
[00:03:46] 88 | / pub struct ReseedingRng<R, Rsdr>(BlockRng<ReseedingCore<R, Rsdr>>)
[00:03:46] 89 | | where R: BlockRngCore + SeedableRng,
[00:03:46] 90 | |       Rsdr: RngCore;
[00:03:46]    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
[00:03:46] 
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Core: rand_core::block::BlockRngCore` is not satisfied
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/thread.rs:76:1
[00:03:46] 76 | / thread_local!(
[00:03:46] 76 | / thread_local!(
[00:03:46] 77 | |     static THREAD_RNG_KEY: UnsafeCell<ReseedingRng<Hc128Core, EntropyRng>> = {
[00:03:46] 78 | |         let mut entropy_source = EntropyRng::new();
[00:03:46] 79 | |         let r = Hc128Core::from_rng(&mut entropy_source).unwrap_or_else(|err|
[00:03:46] 85 | |     }
[00:03:46] 86 | | );
[00:03:46] 86 | | );
[00:03:46]    | |__^ the trait `rand_core::block::BlockRngCore` is not implemented for `rand_hc::Hc128Core`
[00:03:46]    |
[00:03:46] note: required by `rngs::adapter::reseeding::ReseedingRng`
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/adapter/reseeding.rs:88:1
[00:03:46]    |
[00:03:46] 88 | / pub struct ReseedingRng<R, Rsdr>(BlockRng<ReseedingCore<R, Rsdr>>)
[00:03:46] 89 | | where R: BlockRngCore + SeedableRng,
[00:03:46] 90 | |       Rsdr: RngCore;
[00:03:46]    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
[00:03:46] 
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Core: rand_core::SeedableRng` is not satisfied
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/thread.rs:76:1
[00:03:46] 76 | / thread_local!(
[00:03:46] 76 | / thread_local!(
[00:03:46] 77 | |     static THREAD_RNG_KEY: UnsafeCell<ReseedingRng<Hc128Core, EntropyRng>> = {
[00:03:46] 78 | |         let mut entropy_source = EntropyRng::new();
[00:03:46] 79 | |         let r = Hc128Core::from_rng(&mut entropy_source).unwrap_or_else(|err|
[00:03:46] 85 | |     }
[00:03:46] 86 | | );
[00:03:46] 86 | | );
[00:03:46]    | |__^ the trait `rand_core::SeedableRng` is not implemented for `rand_hc::Hc128Core`
[00:03:46]    |
[00:03:46] note: required by `rngs::adapter::reseeding::ReseedingRng`
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/adapter/reseeding.rs:88:1
[00:03:46]    |
[00:03:46] 88 | / pub struct ReseedingRng<R, Rsdr>(BlockRng<ReseedingCore<R, Rsdr>>)
[00:03:46] 89 | | where R: BlockRngCore + SeedableRng,
[00:03:46] 90 | |       Rsdr: RngCore;
[00:03:46]    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
[00:03:46] 
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Core: rand_core::block::BlockRngCore` is not satisfied
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/thread.rs:76:1
[00:03:46] 76 | / thread_local!(
[00:03:46] 76 | / thread_local!(
[00:03:46] 77 | |     static THREAD_RNG_KEY: UnsafeCell<ReseedingRng<Hc128Core, EntropyRng>> = {
[00:03:46] 78 | |         let mut entropy_source = EntropyRng::new();
[00:03:46] 79 | |         let r = Hc128Core::from_rng(&mut entropy_source).unwrap_or_else(|err|
[00:03:46] 85 | |     }
[00:03:46] 86 | | );
[00:03:46] 86 | | );
[00:03:46]    | |__^ the trait `rand_core::block::BlockRngCore` is not implemented for `rand_hc::Hc128Core`
[00:03:46]    |
[00:03:46] note: required by `rngs::adapter::reseeding::ReseedingRng`
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/adapter/reseeding.rs:88:1
[00:03:46]    |
[00:03:46] 88 | / pub struct ReseedingRng<R, Rsdr>(BlockRng<ReseedingCore<R, Rsdr>>)
[00:03:46] 89 | | where R: BlockRngCore + SeedableRng,
[00:03:46] 90 | |       Rsdr: RngCore;
[00:03:46]    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
[00:03:46] 
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Core: rand_core::SeedableRng` is not satisfied
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/thread.rs:76:1
[00:03:46] 76 | / thread_local!(
[00:03:46] 76 | / thread_local!(
[00:03:46] 77 | |     static THREAD_RNG_KEY: UnsafeCell<ReseedingRng<Hc128Core, EntropyRng>> = {
[00:03:46] 78 | |         let mut entropy_source = EntropyRng::new();
[00:03:46] 79 | |         let r = Hc128Core::from_rng(&mut entropy_source).unwrap_or_else(|err|
[00:03:46] 85 | |     }
[00:03:46] 86 | | );
[00:03:46] 86 | | );
[00:03:46]    | |__^ the trait `rand_core::SeedableRng` is not implemented for `rand_hc::Hc128Core`
[00:03:46]    |
[00:03:46] note: required by `rngs::adapter::reseeding::ReseedingRng`
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/adapter/reseeding.rs:88:1
[00:03:46]    |
[00:03:46] 88 | / pub struct ReseedingRng<R, Rsdr>(BlockRng<ReseedingCore<R, Rsdr>>)
[00:03:46] 89 | | where R: BlockRngCore + SeedableRng,
[00:03:46] 90 | |       Rsdr: RngCore;
[00:03:46]    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
[00:03:46] 
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Rng: rand_core::SeedableRng` is not satisfied
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/std.rs:56:5
[00:03:46]    |
[00:03:46] 56 |     type Seed = <Hc128Rng as SeedableRng>::Seed;
[00:03:46]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rand_core::SeedableRng` is not implemented for `rand_hc::Hc128Rng`
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Rng: rand_core::SeedableRng` is not satisfied
[00:03:46]   --> /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/rand-0.6.5/src/rngs/std.rs:58:5
[00:03:46]    |
[00:03:46] 58 | /     fn from_seed(seed: Self::Seed) -> Self {
[00:03:46] 59 | |         StdRng(Hc128Rng::from_seed(seed))
[00:03:46] 60 | |     }
[00:03:46]    | |_____^ the trait `rand_core::SeedableRng` is not implemented for `rand_hc::Hc128Rng`
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_isaac::IsaacRng: rand_core::SeedableRng` is not satisfied
[00:03:46]    |
[00:03:46]    |
[00:03:46] 51 |     type Seed = <rand_isaac::IsaacRng as SeedableRng>::Seed;
[00:03:46]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rand_core::SeedableRng` is not implemented for `rand_isaac::IsaacRng`
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_isaac::IsaacRng: rand_core::SeedableRng` is not satisfied
[00:03:46]    |
[00:03:46]    |
[00:03:46] 53 | /     fn from_seed(seed: Self::Seed) -> Self {
[00:03:46] 54 | |         IsaacRng(rand_isaac::IsaacRng::from_seed(seed))
[00:03:46] 55 | |     }
[00:03:46]    | |_____^ the trait `rand_core::SeedableRng` is not implemented for `rand_isaac::IsaacRng`
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_isaac::Isaac64Rng: rand_core::SeedableRng` is not satisfied
[00:03:46]    |
[00:03:46]    |
[00:03:46] 97 |     type Seed = <rand_isaac::Isaac64Rng as SeedableRng>::Seed;
[00:03:46]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rand_core::SeedableRng` is not implemented for `rand_isaac::Isaac64Rng`
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_isaac::Isaac64Rng: rand_core::SeedableRng` is not satisfied
[00:03:46]     |
[00:03:46]     |
[00:03:46] 99  | /     fn from_seed(seed: Self::Seed) -> Self {
[00:03:46] 100 | |         Isaac64Rng(rand_isaac::Isaac64Rng::from_seed(seed))
[00:03:46] 101 | |     }
[00:03:46]     | |_____^ the trait `rand_core::SeedableRng` is not implemented for `rand_isaac::Isaac64Rng`
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Rng: rand_core::SeedableRng` is not satisfied
[00:03:46]     |
[00:03:46]     |
[00:03:46] 199 |     type Seed = <rand_hc::Hc128Rng as SeedableRng>::Seed;
[00:03:46]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rand_core::SeedableRng` is not implemented for `rand_hc::Hc128Rng`
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Rng: rand_core::SeedableRng` is not satisfied
[00:03:46]     |
[00:03:46]     |
[00:03:46] 201 | /     fn from_seed(seed: Self::Seed) -> Self {
[00:03:46] 202 | |         Hc128Rng(rand_hc::Hc128Rng::from_seed(seed))
[00:03:46] 203 | |     }
[00:03:46]     | |_____^ the trait `rand_core::SeedableRng` is not implemented for `rand_hc::Hc128Rng`
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_xorshift::XorShiftRng: rand_core::SeedableRng` is not satisfied
[00:03:46]     |
[00:03:46]     |
[00:03:46] 240 |     type Seed = <::rand_xorshift::XorShiftRng as SeedableRng>::Seed;
[00:03:46]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rand_core::SeedableRng` is not implemented for `rand_xorshift::XorShiftRng`
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_xorshift::XorShiftRng: rand_core::SeedableRng` is not satisfied
[00:03:46]     |
[00:03:46]     |
[00:03:46] 242 | /     fn from_seed(seed: Self::Seed) -> Self {
[00:03:46] 243 | |         XorShiftRng(::rand_xorshift::XorShiftRng::from_seed(seed))
[00:03:46] 244 | |     }
[00:03:46]     | |_____^ the trait `rand_core::SeedableRng` is not implemented for `rand_xorshift::XorShiftRng`
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Rng: rand_core::SeedableRng` is not satisfied
[00:03:46]     |
[00:03:46]     |
[00:03:46] 280 |     type Seed = <rngs::StdRng as SeedableRng>::Seed;
[00:03:46]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `rand_core::SeedableRng` is not implemented for `rand_hc::Hc128Rng`
[00:03:46] 
[00:03:46] error[E0277]: the trait bound `rand_hc::Hc128Rng: rand_core::SeedableRng` is not satisfied
[00:03:46]     |
[00:03:46]     |
[00:03:46] 282 | /     fn from_seed(seed: Self::Seed) -> Self {
[00:03:46] 283 | |         StdRng(rngs::StdRng::from_seed(seed))
[00:03:46] 284 | |     }
[00:03:46]     | |_____^ the trait `rand_core::SeedableRng` is not implemented for `rand_hc::Hc128Rng`
[00:03:46] error: aborting due to 28 previous errors
[00:03:46] 
[00:03:46] For more information about this error, try `rustc --explain E0277`.
[00:03:46] error: Could not compile `rand`.
[00:03:46] error: Could not compile `rand`.
[00:03:46] warning: build failed, waiting for other jobs to finish...
[00:03:53] error: failed to compile `cargo-vendor v0.1.22`, intermediate artifacts can be found at `/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools`
[00:03:53] Caused by:
[00:03:53]   build failed
[00:03:53] 
[00:03:53] 
[00:03:53] 
[00:03:53] command did not execute successfully: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "install" "-j" "4" "--locked" "--color" "always" "--force" "--debug" "--vers" "0.1.22" "cargo-vendor"
[00:03:53] 
[00:03:53] 
[00:03:53] failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test distcheck
[00:03:53] Build completed unsuccessfully in 0:00:44
---
travis_time:end:053eb4f3:start=1559837607157547290,finish=1559837607164713159,duration=7165869
travis_fold:end:after_failure.3
travis_fold:start:after_failure.4
travis_time:start:1230d5d8
$ ln -s . checkout && for CORE in obj/cores/core.*; do EXE=$(echo $CORE | sed 's|obj/cores/core\.[0-9]*\.!checkout!\(.*\)|\1|;y|!|/|'); if [ -f "$EXE" ]; then printf travis_fold":start:crashlog\n\033[31;1m%s\033[0m\n" "$CORE"; gdb --batch -q -c "$CORE" "$EXE" -iex 'set auto-load off' -iex 'dir src/' -iex 'set sysroot .' -ex bt -ex q; echo travis_fold":"end:crashlog; fi; done || true
travis_fold:end:after_failure.4
travis_fold:start:after_failure.5
travis_time:start:39be1838
travis_time:start:39be1838
$ cat ./obj/build/x86_64-unknown-linux-gnu/native/asan/build/lib/asan/clang_rt.asan-dynamic-i386.vers || true
cat: ./obj/build/x86_64-unknown-linux-gnu/native/asan/build/lib/asan/clang_rt.asan-dynamic-i386.vers: No such file or directory
travis_fold:end:after_failure.5
travis_fold:start:after_failure.6
travis_time:start:06fbbd88
$ dmesg | grep -i kill

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Jun 6, 2019
@bors
Copy link
Contributor

bors commented Jun 6, 2019

💔 Test failed - checks-travis

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Jun 6, 2019
@rust-highfive
Copy link
Collaborator

The job dist-powerpc64-linux of your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
[00:26:51]    Compiling autocfg v0.1.4
[00:26:53] error[E0433]: failed to resolve: use of undeclared type or module `core`
[00:26:53]    --> src/libcore/../stdsimd/crates/core_arch/src/powerpc/altivec.rs:288:14
[00:26:53]     |
[00:26:53] 286 | / macro_rules! impl_neg {
[00:26:53] 287 | |     ($s: ident : $zero: expr) => {
[00:26:53] 288 | |         impl core::ops::Neg for s_t_l!($s) {
[00:26:53]     | |              ^^^^ use of undeclared type or module `core`
[00:26:53] 289 | |             type Output = s_t_l!($s);
[00:26:53] 295 | |     };
[00:26:53] 296 | | }
[00:26:53] 296 | | }
[00:26:53]     | |_- in this expansion of `impl_neg!`
[00:26:53] 297 | 
[00:26:53] 298 |   impl_neg! { i8x16 : 0 }
[00:26:53] 
[00:26:53] error[E0433]: failed to resolve: use of undeclared type or module `core`
[00:26:53]    --> src/libcore/../stdsimd/crates/core_arch/src/powerpc/altivec.rs:288:14
[00:26:53]     |
[00:26:53]     |
[00:26:53] 286 | / macro_rules! impl_neg {
[00:26:53] 287 | |     ($s: ident : $zero: expr) => {
[00:26:53] 288 | |         impl core::ops::Neg for s_t_l!($s) {
[00:26:53]     | |              ^^^^ use of undeclared type or module `core`
[00:26:53] 289 | |             type Output = s_t_l!($s);
[00:26:53] 295 | |     };
[00:26:53] 296 | | }
[00:26:53] 296 | | }
[00:26:53]     | |_- in this expansion of `impl_neg!`
[00:26:53] ...
[00:26:53] 299 |   impl_neg! { i16x8 : 0 }
[00:26:53] 
[00:26:53] error[E0433]: failed to resolve: use of undeclared type or module `core`
[00:26:53]    --> src/libcore/../stdsimd/crates/core_arch/src/powerpc/altivec.rs:288:14
[00:26:53]     |
[00:26:53]     |
[00:26:53] 286 | / macro_rules! impl_neg {
[00:26:53] 287 | |     ($s: ident : $zero: expr) => {
[00:26:53] 288 | |         impl core::ops::Neg for s_t_l!($s) {
[00:26:53]     | |              ^^^^ use of undeclared type or module `core`
[00:26:53] 289 | |             type Output = s_t_l!($s);
[00:26:53] 295 | |     };
[00:26:53] 296 | | }
[00:26:53] 296 | | }
[00:26:53]     | |_- in this expansion of `impl_neg!`
[00:26:53] ...
[00:26:53] 300 |   impl_neg! { i32x4 : 0 }
[00:26:53] 
[00:26:53] error[E0433]: failed to resolve: use of undeclared type or module `core`
[00:26:53]    --> src/libcore/../stdsimd/crates/core_arch/src/powerpc/altivec.rs:288:14
[00:26:53]     |
[00:26:53]     |
[00:26:53] 286 | / macro_rules! impl_neg {
[00:26:53] 287 | |     ($s: ident : $zero: expr) => {
[00:26:53] 288 | |         impl core::ops::Neg for s_t_l!($s) {
[00:26:53]     | |              ^^^^ use of undeclared type or module `core`
[00:26:53] 289 | |             type Output = s_t_l!($s);
[00:26:53] 295 | |     };
[00:26:53] 296 | | }
[00:26:53] 296 | | }
[00:26:53]     | |_- in this expansion of `impl_neg!`
[00:26:53] ...
[00:26:53] 301 |   impl_neg! { f32x4 : 0f32 }
[00:26:53] 
[00:26:53]    Compiling backtrace v0.3.29
[00:26:55] error: aborting due to 4 previous errors
[00:26:55] 
---
travis_time:end:2b23b0fc:start=1559853889213523844,finish=1559853889225587515,duration=12063671
travis_fold:end:after_failure.3
travis_fold:start:after_failure.4
travis_time:start:209501cf
$ ln -s . checkout && for CORE in obj/cores/core.*; do EXE=$(echo $CORE | sed 's|obj/cores/core\.[0-9]*\.!checkout!\(.*\)|\1|;y|!|/|'); if [ -f "$EXE" ]; then printf travis_fold":start:crashlog\n\033[31;1m%s\033[0m\n" "$CORE"; gdb --batch -q -c "$CORE" "$EXE" -iex 'set auto-load off' -iex 'dir src/' -iex 'set sysroot .' -ex bt -ex q; echo travis_fold":"end:crashlog; fi; done || true
travis_fold:end:after_failure.4
travis_fold:start:after_failure.5
travis_time:start:2b91c0f2
travis_time:start:2b91c0f2
$ cat ./obj/build/x86_64-unknown-linux-gnu/native/asan/build/lib/asan/clang_rt.asan-dynamic-i386.vers || true
cat: ./obj/build/x86_64-unknown-linux-gnu/native/asan/build/lib/asan/clang_rt.asan-dynamic-i386.vers: No such file or directory
travis_fold:end:after_failure.5
travis_fold:start:after_failure.6
travis_time:start:0b42e76b
$ dmesg | grep -i kill

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@alexcrichton
Copy link
Member

cc @gnzlbg, this looks like a compile error in stdsimd?

@gnzlbg
Copy link
Contributor

gnzlbg commented Jun 7, 2019

cc @lu-zero, instead of core:: all of that should use crate::. I'll send a PR to update stdsimd (EDIT: see rust-lang/stdarch#768).

@gnzlbg
Copy link
Contributor

gnzlbg commented Jun 7, 2019

Update: stdsimd does not build on nightly anymore, see #61594 #61530, so this is kind of blocked on fixing that.

Centril added a commit to Centril/rust that referenced this pull request Jun 7, 2019
…xcrichton

Increases heap size available during testing for SGX

PR [61540](rust-lang#61540) causes at least one test to fail when run for the SGX platform due to lack of memory. This PR increases the heapsize available during tests, which is a good thing regardless of the status of that PR.
@Centril Centril added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jun 10, 2019
@pietroalbini
Copy link
Member

@bors r-

@gnzlbg
Copy link
Contributor

gnzlbg commented Jun 21, 2019 via email

@bors
Copy link
Contributor

bors commented Jun 21, 2019

@gnzlbg: 🔑 Insufficient privileges: Not in reviewers

@pepyakin
Copy link
Contributor Author

Should we retry bors then?

@mati865
Copy link
Contributor

mati865 commented Jun 22, 2019

@pepyakin rust-lang/stdarch#768 needs to be merged first but it couldn't have been tested because of broken nightly.

@pepyakin
Copy link
Contributor Author

pepyakin commented Jul 8, 2019

it looks like the issue was closed without merging. What are the next steps then?
@mati865 @gnzlbg

@gnzlbg
Copy link
Contributor

gnzlbg commented Jul 8, 2019

stdsimd is broken upstream, so that needs to be fixed first; otherwise one would be updating stdsimd in rust-lang/rust to a broken version

@gnzlbg
Copy link
Contributor

gnzlbg commented Jul 15, 2019

@pepyakin this should be unblocked now. Can you try updating this PR to use stdsimd master branch ?

@rust-highfive
Copy link
Collaborator

The job mingw-check of your PR failed (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
2019-07-15T11:03:55.0057115Z ##[command]git remote add origin https://github.com/rust-lang/rust
2019-07-15T11:03:55.0233886Z ##[command]git config gc.auto 0
2019-07-15T11:03:55.0311830Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2019-07-15T11:03:55.0368835Z ##[command]git config --get-all http.proxy
2019-07-15T11:03:55.0518991Z ##[command]git -c http.extraheader="AUTHORIZATION: basic ***" fetch --force --tags --prune --progress --no-recurse-submodules --depth=2 origin +refs/heads/*:refs/remotes/origin/* +refs/pull/61540/merge:refs/remotes/pull/61540/merge
---
2019-07-15T11:04:29.2706206Z do so (now or later) by using -b with the checkout command again. Example:
2019-07-15T11:04:29.2706237Z 
2019-07-15T11:04:29.2706499Z   git checkout -b <new-branch-name>
2019-07-15T11:04:29.2706531Z 
2019-07-15T11:04:29.2706590Z HEAD is now at d5aa5ddcd Merge e57bdb7a6e7c517413744e6784ab2aad222db8f5 into 9bb855cda0c5ae97faf5dbf1cd4935dd37fad066
2019-07-15T11:04:29.2841155Z ##[section]Starting: Collect CPU-usage statistics in the background
2019-07-15T11:04:29.2844855Z ==============================================================================
2019-07-15T11:04:29.2845097Z Task         : Bash
2019-07-15T11:04:29.2845146Z Description  : Run a Bash script on macOS, Linux, or Windows
---
2019-07-15T11:06:17.6660609Z Attempting with retry: curl -y 30 -Y 10 --connect-timeout 30 -f -L -C - -o /tmp/rustci_docker_cache https://.s3.amazonaws.com/docker/a4940e6914a5e1f6360ebc241d0d850aff083be5c43d268fd716ce48f63cb24e84238becb662f27f8c5d7740413ca17da24bb9cdc003ef32d7b03d2c9052b94d
2019-07-15T11:06:17.6714428Z   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2019-07-15T11:06:17.6714915Z                                  Dload  Upload   Total   Spent    Left  Speed
2019-07-15T11:06:17.6715160Z 
2019-07-15T11:06:17.6758140Z   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: .s3.amazonaws.com
2019-07-15T11:06:18.6825890Z   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2019-07-15T11:06:18.6826279Z                                  Dload  Upload   Total   Spent    Left  Speed
2019-07-15T11:06:18.6826615Z 
2019-07-15T11:06:18.6826615Z 
2019-07-15T11:06:18.6869195Z   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: .s3.amazonaws.com
2019-07-15T11:06:20.6967866Z   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2019-07-15T11:06:20.6973250Z                                  Dload  Upload   Total   Spent    Left  Speed
2019-07-15T11:06:20.6973534Z 
2019-07-15T11:06:20.6973534Z 
2019-07-15T11:06:20.6975127Z   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: .s3.amazonaws.com
2019-07-15T11:06:23.7042352Z   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2019-07-15T11:06:23.7042453Z                                  Dload  Upload   Total   Spent    Left  Speed
2019-07-15T11:06:23.7042490Z 
2019-07-15T11:06:23.7042490Z 
2019-07-15T11:06:23.7086273Z   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: .s3.amazonaws.com
2019-07-15T11:06:27.7160843Z   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2019-07-15T11:06:27.7160922Z                                  Dload  Upload   Total   Spent    Left  Speed
2019-07-15T11:06:27.7160957Z 
2019-07-15T11:06:27.7160957Z 
2019-07-15T11:06:27.7202652Z   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: .s3.amazonaws.com
2019-07-15T11:06:27.7206388Z The command has failed after 5 attempts.
2019-07-15T11:06:27.7813783Z open /tmp/rustci_docker_cache: no such file or directory
2019-07-15T11:06:27.7841956Z Attempting with retry: docker build --rm -t rust-ci -f /home/vsts/work/1/s/src/ci/docker/mingw-check/Dockerfile /home/vsts/work/1/s/src/ci/docker
2019-07-15T11:06:27.9928115Z Sending build context to Docker daemon  521.7kB
2019-07-15T11:06:27.9928393Z 
2019-07-15T11:06:28.0218598Z Step 1/6 : FROM ubuntu:16.04
---
2019-07-15T11:06:44.7277918Z Reading package lists...
2019-07-15T11:06:45.7008394Z Reading package lists...
2019-07-15T11:06:45.8910988Z Building dependency tree...
2019-07-15T11:06:45.8911191Z Reading state information...
2019-07-15T11:06:46.0145715Z The following additional packages will be installed:
2019-07-15T11:06:46.0146571Z   binutils binutils-mingw-w64-i686 binutils-mingw-w64-x86-64 bzip2 cmake-data
2019-07-15T11:06:46.0146955Z   cpp cpp-5 dpkg-dev g++-5 g++-mingw-w64 g++-mingw-w64-i686
2019-07-15T11:06:46.0147262Z   g++-mingw-w64-x86-64 gcc gcc-5 gcc-mingw-w64 gcc-mingw-w64-base
2019-07-15T11:06:46.0147692Z   gcc-mingw-w64-i686 gcc-mingw-w64-x86-64 git-man libarchive13 libasan2
2019-07-15T11:06:46.0148001Z   libasn1-8-heimdal libatomic1 libbabeltrace-ctf1 libbabeltrace1 libbz2-1.0
2019-07-15T11:06:46.0148525Z   libdpkg-perl liberror-perl libexpat1 libffi6 libgcc-5-dev libgdbm3
2019-07-15T11:06:46.0148844Z   libglib2.0-0 libgmp10 libgnutls30 libgomp1 libgssapi-krb5-2
2019-07-15T11:06:46.0149426Z   libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal
2019-07-15T11:06:46.0149693Z   libheimntlm0-heimdal libhogweed4 libhx509-5-heimdal libicu55 libidn11
2019-07-15T11:06:46.0149693Z   libheimntlm0-heimdal libhogweed4 libhx509-5-heimdal libicu55 libidn11
2019-07-15T11:06:46.0150007Z   libisl15 libitm1 libjsoncpp1 libk5crypto3 libkeyutils1 libkrb5-26-heimdal
2019-07-15T11:06:46.0150285Z   libkrb5-3 libkrb5support0 libldap-2.4-2 liblsan0 liblzo2-2 libmagic1 libmpc3
2019-07-15T11:06:46.0150722Z   libmpdec2 libmpfr4 libmpx0 libnettle6 libp11-kit0 libperl5.22
2019-07-15T11:06:46.0151186Z   libpython2.7-minimal libpython2.7-stdlib libpython3.5 libpython3.5-minimal
2019-07-15T11:06:46.0151458Z   libpython3.5-stdlib libquadmath0 libroken18-heimdal librtmp1 libsasl2-2
2019-07-15T11:06:46.0151722Z   libsasl2-modules-db libsqlite3-0 libssl1.0.0 libstdc++-5-dev libtasn1-6
2019-07-15T11:06:46.0152021Z   libtsan0 libubsan0 libwind0-heimdal libxml2 linux-libc-dev mime-support
2019-07-15T11:06:46.0152473Z   mingw-w64-common mingw-w64-i686-dev mingw-w64-x86-64-dev openssl patch perl
2019-07-15T11:06:46.0152736Z   perl-modules-5.22 python2.7-minimal zlib1g-dev
2019-07-15T11:06:46.0152787Z Suggested packages:
2019-07-15T11:06:46.0153105Z   binutils-doc bzip2-doc codeblocks eclipse ninja-build cpp-doc gcc-5-locales
2019-07-15T11:06:46.0153373Z   debian-keyring g++-multilib g++-5-multilib gcc-5-doc libstdc++6-5-dbg
2019-07-15T11:06:46.0153636Z   gcc-multilib manpages-dev autoconf automake libtool flex bison gcc-doc
2019-07-15T11:06:46.0154687Z   libasan2-dbg liblsan0-dbg libtsan0-dbg libubsan0-dbg libcilkrts5-dbg
2019-07-15T11:06:46.0154962Z   libmpx0-dbg libquadmath0-dbg gdb-doc gettext-base git-daemon-run
2019-07-15T11:06:46.0154962Z   libmpx0-dbg libquadmath0-dbg gdb-doc gettext-base git-daemon-run
2019-07-15T11:06:46.0155306Z   | git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-arch
2019-07-15T11:06:46.0155592Z   git-cvs git-mediawiki git-svn lrzip glibc-doc gnutls-bin krb5-doc krb5-user
2019-07-15T11:06:46.0155877Z   libstdc++-5-doc make-doc wine wine64 ed diffutils-doc perl-doc
2019-07-15T11:06:46.0156216Z   libterm-readline-gnu-perl | libterm-readline-perl-perl python2.7-doc
2019-07-15T11:06:46.0156443Z   binfmt-support
2019-07-15T11:06:46.0156494Z Recommended packages:
2019-07-15T11:06:46.0156814Z   build-essential fakeroot libalgorithm-merge-perl gfortran-mingw-w64
2019-07-15T11:06:46.0157088Z   gnat-mingw-w64 libc-dbg gdbserver less rsync ssh-client manpages
2019-07-15T11:06:46.0157520Z   manpages-dev libfile-fcntllock-perl libglib2.0-data shared-mime-info
2019-07-15T11:06:46.0157840Z   xdg-user-dirs krb5-locales libsasl2-modules libssl-doc xml-core netbase
2019-07-15T11:06:46.0157893Z   rename
2019-07-15T11:06:46.0157939Z The following NEW packages will be installed:
2019-07-15T11:06:46.0158281Z   binutils binutils-mingw-w64-i686 binutils-mingw-w64-x86-64 bzip2
2019-07-15T11:06:46.0158559Z   ca-certificates cmake cmake-data cpp cpp-5 curl dpkg-dev file g++ g++-5
2019-07-15T11:06:46.0158945Z   g++-mingw-w64 g++-mingw-w64-i686 g++-mingw-w64-x86-64 gcc gcc-5
2019-07-15T11:06:46.0159333Z   gcc-mingw-w64 gcc-mingw-w64-base gcc-mingw-w64-i686 gcc-mingw-w64-x86-64 gdb
2019-07-15T11:06:46.0159610Z   git git-man libarchive13 libasan2 libasn1-8-heimdal libatomic1
2019-07-15T11:06:46.0159876Z   libbabeltrace-ctf1 libbabeltrace1 libc-dev-bin libc6-dev libcc1-0
2019-07-15T11:06:46.0160474Z   libffi6 libgcc-5-dev libgdbm3 libglib2.0-0 libgmp10 libgnutls30 libgomp1
2019-07-15T11:06:46.0160751Z   libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal
2019-07-15T11:06:46.0161064Z   libheimntlm0-heimdal libhogweed4 libhx509-5-heimdal libicu55 libidn11
2019-07-15T11:06:46.0161349Z   libisl15 libitm1 libjsoncpp1 libk5crypto3 libkeyutils1 libkrb5-26-heimdal
2019-07-15T11:06:46.0161349Z   libisl15 libitm1 libjsoncpp1 libk5crypto3 libkeyutils1 libkrb5-26-heimdal
2019-07-15T11:06:46.0161627Z   libkrb5-3 libkrb5support0 libldap-2.4-2 liblsan0 liblzo2-2 libmagic1 libmpc3
2019-07-15T11:06:46.0161943Z   libmpdec2 libmpfr4 libmpx0 libnettle6 libp11-kit0 libperl5.22
2019-07-15T11:06:46.0162341Z   libpython2.7-minimal libpython2.7-stdlib libpython3.5 libpython3.5-minimal
2019-07-15T11:06:46.0162618Z   libpython3.5-stdlib libquadmath0 libroken18-heimdal librtmp1 libsasl2-2
2019-07-15T11:06:46.0162938Z   libsasl2-modules-db libsqlite3-0 libssl-dev libssl1.0.0 libstdc++-5-dev
2019-07-15T11:06:46.0163221Z   libtasn1-6 libtsan0 libubsan0 libwind0-heimdal libxml2 linux-libc-dev make
2019-07-15T11:06:46.0163483Z   mime-support mingw-w64 mingw-w64-common mingw-w64-i686-dev
2019-07-15T11:06:46.0164148Z   mingw-w64-x86-64-dev openssl patch perl perl-modules-5.22 pkg-config
2019-07-15T11:06:46.0164464Z   python2.7 python2.7-minimal sudo xz-utils zlib1g-dev
2019-07-15T11:06:46.0164521Z The following packages will be upgraded:
2019-07-15T11:06:46.4755994Z 1 upgraded, 112 newly installed, 0 to remove and 4 not upgraded.
2019-07-15T11:06:46.4756228Z Need to get 187 MB of archives.
2019-07-15T11:06:46.4756607Z After this operation, 968 MB of additional disk space will be used.
2019-07-15T11:06:46.4757474Z Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 libgdbm3 amd64 1.8.3-13.1 [16.9 kB]
---
2019-07-15T11:06:50.7323003Z Get:97 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 zlib1g-dev amd64 1:1.2.8.dfsg-2ubuntu4.1 [168 kB]
2019-07-15T11:06:50.7344478Z Get:98 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libssl-dev amd64 1.0.2g-1ubuntu4.15 [1344 kB]
2019-07-15T11:06:50.8132089Z Get:99 http://archive.ubuntu.com/ubuntu xenial/main amd64 pkg-config amd64 0.29.1-0ubuntu1 [45.0 kB]
2019-07-15T11:06:50.8137014Z Get:100 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python2.7 amd64 2.7.12-1ubuntu0~16.04.4 [224 kB]
2019-07-15T11:06:50.8276306Z Get:101 http://archive.ubuntu.com/ubuntu xenial/universe amd64 binutils-mingw-w64-i686 amd64 2.26-3ubuntu1+6.6 [1782 kB]
2019-07-15T11:06:51.0796003Z Get:102 http://archive.ubuntu.com/ubuntu xenial/universe amd64 binutils-mingw-w64-x86-64 amd64 2.26-3ubuntu1+6.6 [2029 kB]
2019-07-15T11:06:52.3990090Z Get:103 http://archive.ubuntu.com/ubuntu xenial/universe amd64 mingw-w64-common all 4.0.4-2 [4787 kB]
2019-07-15T11:06:52.3990531Z Get:104 http://archive.ubuntu.com/ubuntu xenial/universe amd64 mingw-w64-i686-dev all 4.0.4-2 [2059 kB]
2019-07-15T11:06:52.3990830Z Get:105 http://archive.ubuntu.com/ubuntu xenial/universe amd64 gcc-mingw-w64-base amd64 5.3.1-8ubuntu3+17 [11.2 kB]
2019-07-15T11:06:52.3991201Z Get:106 http://archive.ubuntu.com/ubuntu xenial/universe amd64 gcc-mingw-w64-i686 amd64 5.3.1-8ubuntu3+17 [27.3 MB]
2019-07-15T11:06:53.3696242Z Get:107 http://archive.ubuntu.com/ubuntu xenial/universe amd64 g++-mingw-w64-i686 amd64 5.3.1-8ubuntu3+17 [19.8 MB]
2019-07-15T11:06:54.1462899Z Get:108 http://archive.ubuntu.com/ubuntu xenial/universe amd64 mingw-w64-x86-64-dev all 4.0.4-2 [3238 kB]
2019-07-15T11:06:54.2600596Z Get:109 http://archive.ubuntu.com/ubuntu xenial/universe amd64 gcc-mingw-w64-x86-64 amd64 5.3.1-8ubuntu3+17 [27.4 MB]
2019-07-15T11:06:55.3296441Z Get:110 http://archive.ubuntu.com/ubuntu xenial/universe amd64 g++-mingw-w64-x86-64 amd64 5.3.1-8ubuntu3+17 [20.4 MB]
2019-07-15T11:06:56.0991570Z Get:111 http://archive.ubuntu.com/ubuntu xenial/universe amd64 g++-mingw-w64 all 5.3.1-8ubuntu3+17 [10.7 kB]
2019-07-15T11:06:56.0992190Z Get:112 http://archive.ubuntu.com/ubuntu xenial/universe amd64 gcc-mingw-w64 all 5.3.1-8ubuntu3+17 [10.7 kB]
2019-07-15T11:06:56.0992503Z Get:113 http://archive.ubuntu.com/ubuntu xenial/universe amd64 mingw-w64 all 4.0.4-2 [9274 B]
2019-07-15T11:06:58.4354004Z debconf: delaying package configuration, since apt-utils is not installed
2019-07-15T11:06:58.4601987Z Fetched 187 MB in 9s (19.0 MB/s)
2019-07-15T11:06:58.5978223Z (Reading database ... 
2019-07-15T11:06:58.5978286Z (Reading database ... 5%
2019-07-15T11:06:58.5978352Z (Reading database ... 10%
2019-07-15T11:06:58.5978449Z (Reading database ... 15%
---
2019-07-15T11:07:24.7447510Z Unpacking git (1:2.7.4-0ubuntu1.6) ...
2019-07-15T11:07:25.4730130Z Selecting previously unselected package libpython2.7-stdlib:amd64.
2019-07-15T11:07:25.4768253Z Preparing to unpack .../libpython2.7-stdlib_2.7.12-1ubuntu0~16.04.4_amd64.deb ...
2019-07-15T11:07:25.4943448Z Unpacking libpython2.7-stdlib:amd64 (2.7.12-1ubuntu0~16.04.4) ...
2019-07-15T11:07:26.0015303Z Selecting previously unselected package zlib1g-dev:amd64.
2019-07-15T11:07:26.0036163Z Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-2ubuntu4.1_amd64.deb ...
2019-07-15T11:07:26.0229237Z Unpacking zlib1g-dev:amd64 (1:1.2.8.dfsg-2ubuntu4.1) ...
2019-07-15T11:07:26.1413077Z Preparing to unpack .../libssl-dev_1.0.2g-1ubuntu4.15_amd64.deb ...
2019-07-15T11:07:26.1581822Z Unpacking libssl-dev:amd64 (1.0.2g-1ubuntu4.15) ...
2019-07-15T11:07:26.5278194Z Selecting previously unselected package pkg-config.
2019-07-15T11:07:26.5298915Z Preparing to unpack .../pkg-config_0.29.1-0ubuntu1_amd64.deb ...
2019-07-15T11:07:26.5298915Z Preparing to unpack .../pkg-config_0.29.1-0ubuntu1_amd64.deb ...
2019-07-15T11:07:26.5443737Z Unpacking pkg-config (0.29.1-0ubuntu1) ...
2019-07-15T11:07:26.6605052Z Selecting previously unselected package python2.7.
2019-07-15T11:07:26.6626496Z Preparing to unpack .../python2.7_2.7.12-1ubuntu0~16.04.4_amd64.deb ...
2019-07-15T11:07:26.6780232Z Unpacking python2.7 (2.7.12-1ubuntu0~16.04.4) ...
2019-07-15T11:07:26.7832913Z Selecting previously unselected package binutils-mingw-w64-i686.
2019-07-15T11:07:26.7855719Z Preparing to unpack .../binutils-mingw-w64-i686_2.26-3ubuntu1+6.6_amd64.deb ...
2019-07-15T11:07:26.7999296Z Unpacking binutils-mingw-w64-i686 (2.26-3ubuntu1+6.6) ...
2019-07-15T11:07:27.3609406Z Selecting previously unselected package binutils-mingw-w64-x86-64.
2019-07-15T11:07:27.3629761Z Preparing to unpack .../binutils-mingw-w64-x86-64_2.26-3ubuntu1+6.6_amd64.deb ...
2019-07-15T11:07:27.3781824Z Unpacking binutils-mingw-w64-x86-64 (2.26-3ubuntu1+6.6) ...
2019-07-15T11:07:28.0170725Z Selecting previously unselected package mingw-w64-common.
2019-07-15T11:07:28.0189262Z Preparing to unpack .../mingw-w64-common_4.0.4-2_all.deb ...
2019-07-15T11:07:28.0347817Z Unpacking mingw-w64-common (4.0.4-2) ...
2019-07-15T11:07:29.5480946Z Selecting previously unselected package mingw-w64-i686-dev.
2019-07-15T11:07:29.5506484Z Preparing to unpack .../mingw-w64-i686-dev_4.0.4-2_all.deb ...
2019-07-15T11:07:29.5651013Z Unpacking mingw-w64-i686-dev (4.0.4-2) ...
2019-07-15T11:07:30.9716382Z Selecting previously unselected package gcc-mingw-w64-base.
2019-07-15T11:07:30.9748477Z Preparing to unpack .../gcc-mingw-w64-base_5.3.1-8ubuntu3+17_amd64.deb ...
2019-07-15T11:07:30.9900167Z Unpacking gcc-mingw-w64-base (5.3.1-8ubuntu3+17) ...
2019-07-15T11:07:31.0956505Z Selecting previously unselected package gcc-mingw-w64-i686.
2019-07-15T11:07:31.0982435Z Preparing to unpack .../gcc-mingw-w64-i686_5.3.1-8ubuntu3+17_amd64.deb ...
2019-07-15T11:07:31.1127071Z Unpacking gcc-mingw-w64-i686 (5.3.1-8ubuntu3+17) ...
2019-07-15T11:07:35.5715914Z Selecting previously unselected package g++-mingw-w64-i686.
2019-07-15T11:07:35.5741708Z Preparing to unpack .../g++-mingw-w64-i686_5.3.1-8ubuntu3+17_amd64.deb ...
2019-07-15T11:07:35.5880955Z Unpacking g++-mingw-w64-i686 (5.3.1-8ubuntu3+17) ...
2019-07-15T11:07:39.1905103Z Selecting previously unselected package mingw-w64-x86-64-dev.
2019-07-15T11:07:39.1932777Z Preparing to unpack .../mingw-w64-x86-64-dev_4.0.4-2_all.deb ...
2019-07-15T11:07:39.2080780Z Unpacking mingw-w64-x86-64-dev (4.0.4-2) ...
2019-07-15T11:07:41.2604760Z Selecting previously unselected package gcc-mingw-w64-x86-64.
2019-07-15T11:07:41.2637337Z Preparing to unpack .../gcc-mingw-w64-x86-64_5.3.1-8ubuntu3+17_amd64.deb ...
2019-07-15T11:07:41.2787445Z Unpacking gcc-mingw-w64-x86-64 (5.3.1-8ubuntu3+17) ...
2019-07-15T11:07:45.6013543Z Selecting previously unselected package g++-mingw-w64-x86-64.
2019-07-15T11:07:45.6045404Z Preparing to unpack .../g++-mingw-w64-x86-64_5.3.1-8ubuntu3+17_amd64.deb ...
2019-07-15T11:07:45.6522865Z Unpacking g++-mingw-w64-x86-64 (5.3.1-8ubuntu3+17) ...
2019-07-15T11:07:49.3795936Z Selecting previously unselected package g++-mingw-w64.
2019-07-15T11:07:49.3831380Z Preparing to unpack .../g++-mingw-w64_5.3.1-8ubuntu3+17_all.deb ...
2019-07-15T11:07:49.4011980Z Unpacking g++-mingw-w64 (5.3.1-8ubuntu3+17) ...
2019-07-15T11:07:49.5315103Z Selecting previously unselected package gcc-mingw-w64.
2019-07-15T11:07:49.5343714Z Preparing to unpack .../gcc-mingw-w64_5.3.1-8ubuntu3+17_all.deb ...
2019-07-15T11:07:49.5512734Z Unpacking gcc-mingw-w64 (5.3.1-8ubuntu3+17) ...
2019-07-15T11:07:49.6886259Z Selecting previously unselected package mingw-w64.
2019-07-15T11:07:49.6910644Z Preparing to unpack .../mingw-w64_4.0.4-2_all.deb ...
2019-07-15T11:07:49.7067207Z Unpacking mingw-w64 (4.0.4-2) ...
2019-07-15T11:07:50.0095874Z Setting up libgdbm3:amd64 (1.8.3-13.1) ...
2019-07-15T11:07:50.0935868Z Setting up libffi6:amd64 (3.2.1-4) ...
2019-07-15T11:07:50.1416542Z Setting up libglib2.0-0:amd64 (2.48.2-0ubuntu4.3) ...
2019-07-15T11:07:50.1739579Z No schema files found: doing nothing.
---
2019-07-15T11:07:56.3183247Z Setting up zlib1g-dev:amd64 (1:1.2.8.dfsg-2ubuntu4.1) ...
2019-07-15T11:07:56.3660504Z Setting up libssl-dev:amd64 (1.0.2g-1ubuntu4.15) ...
2019-07-15T11:07:56.4162599Z Setting up pkg-config (0.29.1-0ubuntu1) ...
2019-07-15T11:07:56.5095539Z Setting up python2.7 (2.7.12-1ubuntu0~16.04.4) ...
2019-07-15T11:07:57.3436894Z Setting up binutils-mingw-w64-i686 (2.26-3ubuntu1+6.6) ...
2019-07-15T11:07:57.3905835Z Setting up binutils-mingw-w64-x86-64 (2.26-3ubuntu1+6.6) ...
2019-07-15T11:07:57.4453002Z Setting up mingw-w64-common (4.0.4-2) ...
2019-07-15T11:07:57.4984293Z Setting up mingw-w64-i686-dev (4.0.4-2) ...
2019-07-15T11:07:57.5465311Z Setting up gcc-mingw-w64-base (5.3.1-8ubuntu3+17) ...
2019-07-15T11:07:57.5912396Z Setting up gcc-mingw-w64-i686 (5.3.1-8ubuntu3+17) ...
2019-07-15T11:07:57.6271495Z update-alternatives: using /usr/bin/i686-w64-mingw32-gcc-posix to provide /usr/bin/i686-w64-mingw32-gcc (i686-w64-mingw32-gcc) in auto mode
2019-07-15T11:07:57.6272003Z update-alternatives: warning: skip creation of /usr/bin/i686-w64-mingw32-gcc-5 because associated file /usr/bin/i686-w64-mingw32-gcc-5-posix (of link group i686-w64-mingw32-gcc) doesn't exist
2019-07-15T11:07:57.6376769Z update-alternatives: using /usr/bin/i686-w64-mingw32-gcc-win32 to provide /usr/bin/i686-w64-mingw32-gcc (i686-w64-mingw32-gcc) in auto mode
2019-07-15T11:07:57.6377554Z update-alternatives: warning: skip creation of /usr/bin/i686-w64-mingw32-gcc-5 because associated file /usr/bin/i686-w64-mingw32-gcc-5-win32 (of link group i686-w64-mingw32-gcc) doesn't exist
2019-07-15T11:07:57.6753107Z Setting up g++-mingw-w64-i686 (5.3.1-8ubuntu3+17) ...
2019-07-15T11:07:57.7090898Z update-alternatives: using /usr/bin/i686-w64-mingw32-g++-posix to provide /usr/bin/i686-w64-mingw32-g++ (i686-w64-mingw32-g++) in auto mode
2019-07-15T11:07:57.7188777Z update-alternatives: using /usr/bin/i686-w64-mingw32-g++-win32 to provide /usr/bin/i686-w64-mingw32-g++ (i686-w64-mingw32-g++) in auto mode
2019-07-15T11:07:57.7461163Z Setting up mingw-w64-x86-64-dev (4.0.4-2) ...
2019-07-15T11:07:57.8002568Z Setting up gcc-mingw-w64-x86-64 (5.3.1-8ubuntu3+17) ...
2019-07-15T11:07:57.8331860Z update-alternatives: using /usr/bin/x86_64-w64-mingw32-gcc-posix to provide /usr/bin/x86_64-w64-mingw32-gcc (x86_64-w64-mingw32-gcc) in auto mode
2019-07-15T11:07:57.8336541Z update-alternatives: warning: skip creation of /usr/bin/x86_64-w64-mingw32-gcc-5 because associated file /usr/bin/x86_64-w64-mingw32-gcc-5-posix (of link group x86_64-w64-mingw32-gcc) doesn't exist
2019-07-15T11:07:57.8438737Z update-alternatives: using /usr/bin/x86_64-w64-mingw32-gcc-win32 to provide /usr/bin/x86_64-w64-mingw32-gcc (x86_64-w64-mingw32-gcc) in auto mode
2019-07-15T11:07:57.8441340Z update-alternatives: warning: skip creation of /usr/bin/x86_64-w64-mingw32-gcc-5 because associated file /usr/bin/x86_64-w64-mingw32-gcc-5-win32 (of link group x86_64-w64-mingw32-gcc) doesn't exist
2019-07-15T11:07:57.8722635Z Setting up g++-mingw-w64-x86-64 (5.3.1-8ubuntu3+17) ...
2019-07-15T11:07:57.9076211Z update-alternatives: using /usr/bin/x86_64-w64-mingw32-g++-posix to provide /usr/bin/x86_64-w64-mingw32-g++ (x86_64-w64-mingw32-g++) in auto mode
2019-07-15T11:07:57.9190916Z update-alternatives: using /usr/bin/x86_64-w64-mingw32-g++-win32 to provide /usr/bin/x86_64-w64-mingw32-g++ (x86_64-w64-mingw32-g++) in auto mode
2019-07-15T11:07:57.9508767Z Setting up g++-mingw-w64 (5.3.1-8ubuntu3+17) ...
2019-07-15T11:07:58.0013426Z Setting up gcc-mingw-w64 (5.3.1-8ubuntu3+17) ...
2019-07-15T11:07:58.0512500Z Setting up mingw-w64 (4.0.4-2) ...
2019-07-15T11:07:58.1631517Z Processing triggers for ca-certificates (20170717~16.04.2) ...
2019-07-15T11:07:58.1828064Z Updating certificates in /etc/ssl/certs...
2019-07-15T11:07:59.6866443Z 148 added, 0 removed; done.
2019-07-15T11:07:59.6867287Z Running hooks in /etc/ca-certificates/update.d...
---
2019-07-15T11:08:39.0356286Z Removing intermediate container 9daad1abb670
2019-07-15T11:08:39.0357208Z  ---> 43669bfddc0c
2019-07-15T11:08:39.0396638Z Successfully built 43669bfddc0c
2019-07-15T11:08:39.2075955Z Successfully tagged rust-ci:latest
2019-07-15T11:08:39.2513787Z Built container sha256:43669bfddc0c0ce0c42a237ca3e832f6a8d85c956a9a25c521f7bd3d2b04236a
2019-07-15T11:08:39.2536102Z Uploading finished image to https://.s3.amazonaws.com/docker/a4940e6914a5e1f6360ebc241d0d850aff083be5c43d268fd716ce48f63cb24e84238becb662f27f8c5d7740413ca17da24bb9cdc003ef32d7b03d2c9052b94d
2019-07-15T11:10:04.0900466Z upload failed: - to s3:///docker/a4940e6914a5e1f6360ebc241d0d850aff083be5c43d268fd716ce48f63cb24e84238becb662f27f8c5d7740413ca17da24bb9cdc003ef32d7b03d2c9052b94d Parameter validation failed:
2019-07-15T11:10:04.0902285Z Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$"
2019-07-15T11:10:05.0590581Z [CI_JOB_NAME=mingw-check]
2019-07-15T11:10:05.0640684Z Starting sccache server...
2019-07-15T11:10:05.1174478Z configure: processing command line
2019-07-15T11:10:05.1175792Z configure: 
---
2019-07-15T11:12:08.5947137Z Checking rustdoc artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2019-07-15T11:12:08.5982017Z Checking std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2019-07-15T11:12:08.9606336Z    Compiling cc v1.0.35
2019-07-15T11:12:08.9608016Z     Checking core v0.0.0 (/checkout/src/libcore)
2019-07-15T11:12:09.3666772Z error: couldn't read src/libcore/../stdarch/crates/core_arch/src/core_arch_docs.md: No such file or directory (os error 2)
2019-07-15T11:12:09.3667265Z   --> src/libcore/../stdsimd/crates/core_arch/src/mod.rs:13:19
2019-07-15T11:12:09.3667533Z    |
2019-07-15T11:12:09.3667908Z 13 |     doc(include = "../stdarch/crates/core_arch/src/core_arch_docs.md")
2019-07-15T11:12:09.3668597Z    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ couldn't read file
2019-07-15T11:12:09.3668858Z    |
2019-07-15T11:12:09.3669339Z    = help: external doc paths are relative to the crate root
2019-07-15T11:12:17.7312372Z    Compiling libc v0.2.54
2019-07-15T11:12:18.5643685Z    Compiling build_helper v0.1.0 (/checkout/src/build_helper)
2019-07-15T11:12:20.2711400Z    Compiling autocfg v0.1.4
2019-07-15T11:12:22.0028078Z    Compiling unwind v0.0.0 (/checkout/src/libunwind)
2019-07-15T11:12:22.0028078Z    Compiling unwind v0.0.0 (/checkout/src/libunwind)
2019-07-15T11:12:22.5570599Z    Compiling compiler_builtins v0.1.16
2019-07-15T11:12:22.8972623Z error: aborting due to previous error
2019-07-15T11:12:22.8972727Z 
2019-07-15T11:12:23.0010940Z error: Could not compile `core`.
2019-07-15T11:12:23.0011497Z warning: build failed, waiting for other jobs to finish...
2019-07-15T11:12:24.1416494Z error: build failed
2019-07-15T11:12:24.1445364Z command did not execute successfully: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "check" "--target" "x86_64-unknown-linux-gnu" "-j" "2" "--release" "--color" "always" "--features" "panic-unwind backtrace compiler-builtins-c" "--manifest-path" "/checkout/src/libstd/Cargo.toml" "--message-format" "json"
2019-07-15T11:12:24.1457398Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap check
2019-07-15T11:12:24.1457481Z Build completed unsuccessfully in 0:02:19
2019-07-15T11:12:24.1457481Z Build completed unsuccessfully in 0:02:19
2019-07-15T11:12:30.4954751Z ##[error]Bash exited with code '1'.
2019-07-15T11:12:30.4989887Z ##[section]Starting: Checkout
2019-07-15T11:12:30.4991647Z ==============================================================================
2019-07-15T11:12:30.4991697Z Task         : Get sources
2019-07-15T11:12:30.4991761Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@gnzlbg
Copy link
Contributor

gnzlbg commented Jul 15, 2019

@pepyakin the repo was indeed renamed, so this will need to move the submodule to src/stdarch and update the libcore and libstd #[path]s for it (and maybe some tidy tooling?).

Let me know if you feel up to it. Otherwise I can do this later today.

@pepyakin
Copy link
Contributor Author

It would be great to actually get your hand here!

@wirelessringo
Copy link

Ping from triage @pepyakin any updates on this?

@gnzlbg
Copy link
Contributor

gnzlbg commented Jul 26, 2019

This can be closed, an update with these changes already happened.

@pepyakin pepyakin closed this Jul 26, 2019
@pepyakin pepyakin deleted the update-stdsimd branch July 26, 2019 09:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants