Skip to content

Misc CI improvements - #66090

Merged
bors merged 9 commits into
rust-lang:masterfrom
emilyalbini:ci-improvements
Nov 19, 2019
Merged

Misc CI improvements#66090
bors merged 9 commits into
rust-lang:masterfrom
emilyalbini:ci-improvements

Conversation

@emilyalbini

Copy link
Copy Markdown
Member

This PR contains some misc improvements to our CI configuration:

  • The environment variables for MinGW builders were greatly simplified, with just CUSTOM_MINGW=1 to tell the install scripts to install the vendored copy. All the others (MINGW_URL, MINGW_DIR, MINGW_ARCHIVE and MSYS_BITS) are detected either from the builder name or the environment.
  • Collecting CPU stats and running the build were moved into scripts.
  • Toolstate scripts validation was previously a separate step, ran just when IMAGE=mingw-check. This moves the validation code inside the actual image.
  • Vendored copies are now fetched from https://ci-mirrors.rust-lang.org instead of directly from the bucket.

r? @alexcrichton

@rust-highfiverust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Nov 4, 2019
@alexcrichton

Copy link
Copy Markdown
Member

@bors: r+

@bors

bors commented Nov 4, 2019

Copy link
Copy Markdown
Collaborator

📌 Commit 49babcc91b2250d1a128680c3eb0a7328ce5b1ae has been approved by alexcrichton

@borsbors 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 Nov 4, 2019
@emilyalbini

Copy link
Copy Markdown
MemberAuthor

@bors rollup=never p=1

This is blocking other CI improvements, and it will probably rebuild most of the Docker images causing an initial timeout on Linux builders.

@bors

bors commented Nov 5, 2019

Copy link
Copy Markdown
Collaborator

⌛ Testing commit 49babcc91b2250d1a128680c3eb0a7328ce5b1ae with merge c1ffa72751c62c1101900525824f4fd81dee1daa...

@rust-highfive

Copy link
Copy Markdown
Contributor

Your PR failed (pretty log, 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-11-05T23:45:42.5786020Z Help : https://docs.microsoft.com/azure/devops/pipelines/tasks/utility/bash
2019-11-05T23:45:42.5786150Z ==============================================================================
2019-11-05T23:45:42.7849300Z Generating script.
2019-11-05T23:45:42.7877570Z Script contents:
2019-11-05T23:45:42.7878450Z src/ci/scripts/run-build-from-ci.sh
2019-11-05T23:45:42.7932790Z [command]/bin/bash --noprofile --norc /Users/runner/runners/2.160.0/work/_temp/0fe79892-05c8-4f50-88e9-8ed4c1857db7.sh
2019-11-05T23:45:42.7932790Z [command]/bin/bash --noprofile --norc /Users/runner/runners/2.160.0/work/_temp/0fe79892-05c8-4f50-88e9-8ed4c1857db7.sh
2019-11-05T23:45:42.8249060Z src/ci/scripts/run-build-from-ci.sh: line 16: rustup: command not found
2019-11-05T23:45:42.8256490Z src/ci/scripts/run-build-from-ci.sh: line 17: IMAGE: unbound variable
2019-11-05T23:45:42.8289350Z 2019-11-05T23:45:42.8447220Z ##[error]Bash exited with code '1'.
2019-11-05T23:45:42.8498760Z ##[section]Starting: Checkout
2019-11-05T23:45:42.8501760Z ==============================================================================
2019-11-05T23:45:42.8501970Z Task : Get sources
2019-11-05T23:45:42.8502070Z 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)

@bors

bors commented Nov 5, 2019

Copy link
Copy Markdown
Collaborator

💔 Test failed - checks-azure

@borsbors 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 Nov 5, 2019
@bors

bors commented Nov 6, 2019

Copy link
Copy Markdown
Collaborator

☔ The latest upstream changes (presumably #66143) made this pull request unmergeable. Please resolve the merge conflicts.

@emilyalbini

Copy link
Copy Markdown
MemberAuthor

@bors r=alexcrichton

@bors

bors commented Nov 6, 2019

Copy link
Copy Markdown
Collaborator

📌 Commit b3de43b28099495fe8360775391ce4cd83bef730 has been approved by alexcrichton

@borsbors 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 Nov 6, 2019
@bors

bors commented Nov 6, 2019

Copy link
Copy Markdown
Collaborator

⌛ Testing commit b3de43b28099495fe8360775391ce4cd83bef730 with merge 17da013335b6a133e0805c7af883798505ffa916...

@rust-highfive

Copy link
Copy Markdown
Contributor

Your PR failed (pretty log, 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-11-06T17:36:44.2348357Z Help : https://docs.microsoft.com/azure/devops/pipelines/tasks/utility/bash
2019-11-06T17:36:44.2348503Z ==============================================================================
2019-11-06T17:36:44.3735918Z Generating script.
2019-11-06T17:36:44.3748975Z Script contents:
2019-11-06T17:36:44.3749430Z src/ci/scripts/run-build-from-ci.sh
2019-11-06T17:36:44.3793434Z [command]/bin/bash --noprofile --norc /home/vsts/work/_temp/49dc3ed6-4d59-43d2-b35f-c4b67332e2cf.sh
2019-11-06T17:36:44.7840487Z info: removing rustup home
2019-11-06T17:36:44.7949359Z info: removing cargo home
2019-11-06T17:36:45.3223259Z info: removing rustup binaries
---
2019-11-06T17:37:28.1597800Z Removing intermediate container 281ed86589d6
2019-11-06T17:37:28.1599471Z ---> 7a552992ef9a
2019-11-06T17:37:28.1600323Z Step 6/41 : RUN yum upgrade -y && yum install -y curl bzip2 gcc gcc-c++ make glibc-devel perl zlib-devel file xz which pkgconfig wget autoconf gettext
2019-11-06T17:37:28.3646119Z ---> Running in 2b2b9ff8eee9
2019-11-06T17:37:32.4288911Z Reducing CentOS-5 - libselinux to included packages only
2019-11-06T17:37:32.4290429Z Setting up Upgrade Process
2019-11-06T17:37:32.8973798Z Resolving Dependencies
2019-11-06T17:37:32.8981062Z --> Running transaction check
2019-11-06T17:37:32.8981062Z --> Running transaction check
2019-11-06T17:37:32.9024628Z ---> Package bind-libs.x86_64 30:9.3.6-25.P1.el5_11.12 set to be updated
2019-11-06T17:37:32.9140046Z ---> Package bind-utils.x86_64 30:9.3.6-25.P1.el5_11.12 set to be updated
2019-11-06T17:37:32.9243503Z ---> Package nspr.x86_64 0:4.11.0-1.el5_11 set to be updated
2019-11-06T17:37:32.9356082Z ---> Package nss.x86_64 0:3.21.3-2.el5_11 set to be updated
2019-11-06T17:37:32.9457244Z ---> Package openssl.x86_64 0:0.9.8e-40.el5_11 set to be updated
2019-11-06T17:37:32.9814511Z ---> Package tzdata.x86_64 0:2017b-1.el5 set to be updated
2019-11-06T17:37:33.1018072Z 2019-11-06T17:37:33.1018330Z Dependencies Resolved
2019-11-06T17:37:33.1096569Z 2019-11-06T17:37:33.1096758Z ================================================================================
2019-11-06T17:37:33.1096758Z ================================================================================
2019-11-06T17:37:33.1096934Z Package Arch Version Repository Size
2019-11-06T17:37:33.1097048Z ================================================================================
2019-11-06T17:37:33.1097191Z Updating:
2019-11-06T17:37:33.1098330Z bind-libs x86_64 30:9.3.6-25.P1.el5_11.12 updates 902 k
2019-11-06T17:37:33.1099089Z bind-utils x86_64 30:9.3.6-25.P1.el5_11.12 updates 181 k
2019-11-06T17:37:33.1099528Z nspr x86_64 4.11.0-1.el5_11 updates 123 k
2019-11-06T17:37:33.1099884Z nss x86_64 3.21.3-2.el5_11 updates 1.3 M
2019-11-06T17:37:33.1100608Z openssl x86_64 0.9.8e-40.el5_11 updates 1.7 M
2019-11-06T17:37:33.1101012Z tzdata x86_64 2017b-1.el5 updates 757 k
2019-11-06T17:37:33.1101209Z Transaction Summary
2019-11-06T17:37:33.1101357Z ================================================================================
2019-11-06T17:37:33.1101453Z Install 0 Package(s)
2019-11-06T17:37:33.1101550Z Upgrade 6 Package(s)
2019-11-06T17:37:33.1101550Z Upgrade 6 Package(s)
2019-11-06T17:37:33.1101598Z 2019-11-06T17:37:33.1101716Z Total download size: 4.9 M
2019-11-06T17:37:33.1101804Z Downloading Packages:
2019-11-06T17:37:33.3339712Z --------------------------------------------------------------------------------
2019-11-06T17:37:33.3342709Z Total 22 MB/s | 4.9 MB 00:00 2019-11-06T17:37:33.3351265Z warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID e8562897
2019-11-06T17:37:33.3395652Z Importing GPG key 0xE8562897 "CentOS-5 Key (CentOS 5 Official Signing Key) <centos-5-key@centos.org>" from /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
2019-11-06T17:37:33.4629455Z Running rpm_check_debug
2019-11-06T17:37:33.6136813Z Finished Transaction Test
2019-11-06T17:37:33.6137130Z Transaction Test Succeeded
2019-11-06T17:37:33.6703365Z Running Transaction
2019-11-06T17:37:33.8163540Z ---
2019-11-06T17:37:38.2526696Z Updating : tzdata 6/12 2019-11-06T17:37:38.2527557Z 2019-11-06T17:37:38.3190330Z Cleanup : bind-utils 7/12 2019-11-06T17:37:38.3191092Z 2019-11-06T17:37:39.0588821Z Cleanup : nss 8/12 2019-11-06T17:37:39.7987299Z Cleanup : bind-libs 9/12 2019-11-06T17:37:39.7987474Z 2019-11-06T17:37:40.5600258Z Cleanup : openssl 10/12 2019-11-06T17:37:40.5659372Z 2019-11-06T17:37:40.5659372Z 2019-11-06T17:37:41.2969416Z Cleanup : nspr 11/12 2019-11-06T17:37:41.4151658Z Cleanup : tzdata 12/12 2019-11-06T17:37:41.4151876Z 2019-11-06T17:37:41.4152645Z Updated:
2019-11-06T17:37:41.4152645Z Updated:
2019-11-06T17:37:41.4153966Z bind-libs.x86_64 30:9.3.6-25.P1.el5_11.12 2019-11-06T17:37:41.4154421Z bind-utils.x86_64 30:9.3.6-25.P1.el5_11.12 2019-11-06T17:37:41.4154831Z nspr.x86_64 0:4.11.0-1.el5_11 2019-11-06T17:37:41.4155174Z nss.x86_64 0:3.21.3-2.el5_11 2019-11-06T17:37:41.4155577Z openssl.x86_64 0:0.9.8e-40.el5_11 2019-11-06T17:37:41.4156323Z tzdata.x86_64 0:2017b-1.el5 2019-11-06T17:37:41.4157669Z Complete!
2019-11-06T17:37:41.4157669Z Complete!
2019-11-06T17:37:41.6525686Z Reducing CentOS-5 - libselinux to included packages only
2019-11-06T17:37:41.6551974Z Setting up Install Process
2019-11-06T17:37:42.8403978Z Resolving Dependencies
2019-11-06T17:37:42.8410049Z --> Running transaction check
2019-11-06T17:37:42.8410049Z --> Running transaction check
2019-11-06T17:37:42.8415315Z ---> Package autoconf.noarch 0:2.59-12 set to be updated
2019-11-06T17:37:42.8846360Z --> Processing Dependency: imake for package: autoconf
2019-11-06T17:37:42.8867092Z --> Processing Dependency: m4 for package: autoconf
2019-11-06T17:37:42.8897167Z ---> Package bzip2.x86_64 0:1.0.3-6.el5_5 set to be updated
2019-11-06T17:37:42.9025220Z ---> Package curl.i386 0:7.15.5-17.el5_9 set to be updated
2019-11-06T17:37:42.9247535Z --> Processing Dependency: libc.so.6(GLIBC_2.4) for package: curl
2019-11-06T17:37:42.9467543Z --> Processing Dependency: libgssapi_krb5.so.2 for package: curl
2019-11-06T17:37:42.9514804Z --> Processing Dependency: libdl.so.2(GLIBC_2.1) for package: curl
2019-11-06T17:37:42.9577021Z --> Processing Dependency: libc.so.6(GLIBC_2.1.3) for package: curl
2019-11-06T17:37:42.9577370Z --> Processing Dependency: libc.so.6(GLIBC_2.2) for package: curl
2019-11-06T17:37:42.9577739Z --> Processing Dependency: libidn.so.11 for package: curl
2019-11-06T17:37:42.9634115Z --> Processing Dependency: libz.so.1 for package: curl
2019-11-06T17:37:42.9657445Z --> Processing Dependency: libc.so.6 for package: curl
2019-11-06T17:37:42.9713886Z --> Processing Dependency: libdl.so.2 for package: curl
2019-11-06T17:37:42.9714246Z --> Processing Dependency: libgssapi_krb5.so.2(gssapi_krb5_2_MIT) for package: curl
2019-11-06T17:37:42.9739564Z --> Processing Dependency: libc.so.6(GLIBC_2.3) for package: curl
2019-11-06T17:37:42.9795803Z --> Processing Dependency: libc.so.6(GLIBC_2.3.4) for package: curl
2019-11-06T17:37:42.9796309Z --> Processing Dependency: libk5crypto.so.3 for package: curl
2019-11-06T17:37:42.9829448Z --> Processing Dependency: libc.so.6(GLIBC_2.1) for package: curl
2019-11-06T17:37:42.9884761Z --> Processing Dependency: libssl.so.6 for package: curl
2019-11-06T17:37:42.9988163Z --> Processing Dependency: libcom_err.so.2 for package: curl
2019-11-06T17:37:43.0017614Z --> Processing Dependency: libcrypto.so.6 for package: curl
2019-11-06T17:37:43.0087188Z --> Processing Dependency: libc.so.6(GLIBC_2.0) for package: curl
2019-11-06T17:37:43.0153124Z --> Processing Dependency: libdl.so.2(GLIBC_2.0) for package: curl
2019-11-06T17:37:43.0153659Z --> Processing Dependency: libkrb5.so.3 for package: curl
2019-11-06T17:37:43.0176917Z ---> Package curl.x86_64 0:7.15.5-17.el5_9 set to be updated
2019-11-06T17:37:43.0361432Z --> Processing Dependency: libidn.so.11()(64bit) for package: curl
2019-11-06T17:37:43.0405668Z ---> Package file.x86_64 0:4.17-28 set to be updated
2019-11-06T17:37:43.0448543Z ---> Package gcc.x86_64 0:4.1.2-55.el5 set to be updated
2019-11-06T17:37:43.0560297Z --> Processing Dependency: cpp = 4.1.2-55.el5 for package: gcc
2019-11-06T17:37:43.0586160Z --> Processing Dependency: libgomp >= 4.1.2-55.el5 for package: gcc
2019-11-06T17:37:43.0671456Z ---> Package gcc-c++.x86_64 0:4.1.2-55.el5 set to be updated
2019-11-06T17:37:43.0729469Z --> Processing Dependency: libstdc++-devel = 4.1.2-55.el5 for package: gcc-c++
2019-11-06T17:37:43.0828384Z ---> Package gettext.i386 0:0.17-1.el5 set to be updated
2019-11-06T17:37:43.0976828Z --> Processing Dependency: libgomp.so.1 for package: gettext
2019-11-06T17:37:43.1016440Z --> Processing Dependency: libgomp.so.1(GOMP_1.0) for package: gettext
2019-11-06T17:37:43.1016918Z --> Processing Dependency: libgcc_s.so.1 for package: gettext
2019-11-06T17:37:43.1042958Z --> Processing Dependency: libgcc_s.so.1(GCC_3.3.1) for package: gettext
2019-11-06T17:37:43.1043495Z ---> Package gettext.x86_64 0:0.17-1.el5 set to be updated
2019-11-06T17:37:43.1143857Z ---> Package glibc-devel.i386 0:2.5-123.el5_11.3 set to be updated
2019-11-06T17:37:43.1335302Z --> Processing Dependency: glibc-headers = 2.5-123.el5_11.3 for package: glibc-devel
2019-11-06T17:37:43.1366736Z --> Processing Dependency: glibc-headers for package: glibc-devel
2019-11-06T17:37:43.1367217Z ---> Package glibc-devel.x86_64 0:2.5-123.el5_11.3 set to be updated
2019-11-06T17:37:43.1572640Z ---> Package make.x86_64 1:3.81-3.el5 set to be updated
2019-11-06T17:37:43.1592808Z ---> Package perl.i386 4:5.8.8-43.el5_11 set to be updated
2019-11-06T17:37:43.3370478Z --> Processing Dependency: libgdbm.so.2 for package: perl
2019-11-06T17:37:43.3388423Z --> Processing Dependency: libdb-4.3.so for package: perl
2019-11-06T17:37:43.3408938Z ---> Package perl.x86_64 4:5.8.8-43.el5_11 set to be updated
2019-11-06T17:37:43.3721801Z ---> Package pkgconfig.x86_64 1:0.21-2.el5 set to be updated
2019-11-06T17:37:43.3729304Z ---> Package wget.x86_64 0:1.11.4-3.el5_8.2 set to be updated
2019-11-06T17:37:43.3749664Z ---> Package which.x86_64 0:2.16-7 set to be updated
2019-11-06T17:37:43.3795865Z ---> Package xz.x86_64 0:4.999.9-0.3.beta.20091007git.el5 set to be updated
2019-11-06T17:37:43.3837993Z --> Processing Dependency: xz-libs = 4.999.9-0.3.beta.20091007git.el5 for package: xz
2019-11-06T17:37:43.3943867Z --> Processing Dependency: liblzma.so.0()(64bit) for package: xz
2019-11-06T17:37:43.3944783Z ---> Package zlib-devel.i386 0:1.2.3-7.el5 set to be updated
2019-11-06T17:37:43.3961187Z ---> Package zlib-devel.x86_64 0:1.2.3-7.el5 set to be updated
2019-11-06T17:37:43.3970612Z --> Running transaction check
2019-11-06T17:37:43.3971118Z ---> Package cpp.x86_64 0:4.1.2-55.el5 set to be updated
2019-11-06T17:37:43.3985828Z ---> Package db4.i386 0:4.3.29-10.el5_5.2 set to be updated
2019-11-06T17:37:43.4053528Z --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4) for package: db4
2019-11-06T17:37:43.4085039Z --> Processing Dependency: libstdc++.so.6(CXXABI_1.3) for package: db4
2019-11-06T17:37:43.4086929Z --> Processing Dependency: libstdc++.so.6 for package: db4
2019-11-06T17:37:43.4088564Z ---> Package e2fsprogs-libs.i386 0:1.39-37.el5 set to be updated
2019-11-06T17:37:43.4141402Z --> Processing Dependency: libdevmapper.so.1.02 for package: e2fsprogs-libs
2019-11-06T17:37:43.4171154Z ---> Package gdbm.i386 0:1.8.0-28.el5 set to be updated
2019-11-06T17:37:43.4182742Z ---> Package glibc.i686 0:2.5-123.el5_11.3 set to be updated
2019-11-06T17:37:43.4299202Z ---> Package glibc-headers.x86_64 0:2.5-123.el5_11.3 set to be updated
2019-11-06T17:37:43.4332375Z --> Processing Dependency: kernel-headers >= 2.2.1 for package: glibc-headers
2019-11-06T17:37:43.4425118Z --> Processing Dependency: kernel-headers for package: glibc-headers
2019-11-06T17:37:43.4425527Z ---> Package imake.x86_64 0:1.0.2-3 set to be updated
2019-11-06T17:37:43.4438822Z ---> Package krb5-libs.i386 0:1.6.1-80.el5_11 set to be updated
2019-11-06T17:37:43.4543253Z --> Processing Dependency: libkeyutils.so.1 for package: krb5-libs
2019-11-06T17:37:43.4566309Z --> Processing Dependency: libselinux.so.1 for package: krb5-libs
2019-11-06T17:37:43.4596726Z --> Processing Dependency: libkeyutils.so.1(KEYUTILS_0.3) for package: krb5-libs
2019-11-06T17:37:43.4610442Z ---> Package libgcc.i386 0:4.1.2-55.el5 set to be updated
2019-11-06T17:37:43.4636043Z ---> Package libgomp.i386 0:4.4.7-1.el5 set to be updated
2019-11-06T17:37:43.4667970Z ---> Package libgomp.x86_64 0:4.4.7-1.el5 set to be updated
2019-11-06T17:37:43.4699655Z ---> Package libidn.i386 0:0.6.5-1.1 set to be updated
2019-11-06T17:37:43.4716682Z ---> Package libidn.x86_64 0:0.6.5-1.1 set to be updated
2019-11-06T17:37:43.4731284Z ---> Package libstdc++-devel.x86_64 0:4.1.2-55.el5 set to be updated
2019-11-06T17:37:48.8787690Z ---> Package m4.x86_64 0:1.4.5-3.el5.1 set to be updated
2019-11-06T17:37:48.8830039Z ---> Package openssl.i686 0:0.9.8e-40.el5_11 set to be updated
2019-11-06T17:37:48.8860801Z ---> Package xz-libs.x86_64 0:4.999.9-0.3.beta.20091007git.el5 set to be updated
2019-11-06T17:37:48.8873201Z ---> Package zlib.i386 0:1.2.3-7.el5 set to be updated
2019-11-06T17:37:48.8887975Z --> Running transaction check
2019-11-06T17:37:48.8896167Z ---> Package device-mapper.i386 0:1.02.67-2.el5_11.1 set to be updated
2019-11-06T17:37:48.8929338Z --> Processing Dependency: libsepol.so.1 for package: device-mapper
2019-11-06T17:37:48.8964998Z ---> Package kernel-headers.x86_64 0:2.6.18-419.el5 set to be updated
2019-11-06T17:37:48.8969208Z ---> Package keyutils-libs.i386 0:1.2-1.el5 set to be updated
2019-11-06T17:37:48.8983529Z ---> Package libselinux.i386 0:1.33.4-5.7.el5.centos set to be updated
2019-11-06T17:37:48.9033276Z ---> Package libstdc++.i386 0:4.1.2-55.el5 set to be updated
2019-11-06T17:37:48.9082989Z --> Running transaction check
2019-11-06T17:37:48.9083449Z ---> Package libsepol.i386 0:1.15.2-3.el5 set to be updated
2019-11-06T17:37:49.0492529Z 2019-11-06T17:37:49.0492809Z Dependencies Resolved
2019-11-06T17:37:49.0994869Z 2019-11-06T17:37:49.0995176Z ================================================================================
2019-11-06T17:37:49.0995176Z ================================================================================
2019-11-06T17:37:49.0995361Z Package Arch Version Repository Size
2019-11-06T17:37:49.0995517Z ================================================================================
2019-11-06T17:37:49.0995606Z Installing:
2019-11-06T17:37:49.0996496Z autoconf noarch 2.59-12 base 647 k
2019-11-06T17:37:49.0996843Z bzip2 x86_64 1.0.3-6.el5_5 base 50 k
2019-11-06T17:37:49.0997218Z curl i386 7.15.5-17.el5_9 base 235 k
2019-11-06T17:37:49.0997536Z curl x86_64 7.15.5-17.el5_9 base 232 k
2019-11-06T17:37:49.0997882Z file x86_64 4.17-28 base 321 k
2019-11-06T17:37:49.0998214Z gcc x86_64 4.1.2-55.el5 base 5.3 M
2019-11-06T17:37:49.0998536Z gcc-c++ x86_64 4.1.2-55.el5 base 3.8 M
2019-11-06T17:37:49.0998868Z gettext i386 0.17-1.el5 base 2.4 M
2019-11-06T17:37:49.0999175Z gettext x86_64 0.17-1.el5 base 2.4 M
2019-11-06T17:37:49.0999504Z glibc-devel i386 2.5-123.el5_11.3 updates 2.1 M
2019-11-06T17:37:49.0999845Z glibc-devel x86_64 2.5-123.el5_11.3 updates 2.4 M
2019-11-06T17:37:49.1000155Z make x86_64 1:3.81-3.el5 base 470 k
2019-11-06T17:37:49.1000472Z perl i386 4:5.8.8-43.el5_11 updates 12 M
2019-11-06T17:37:49.1000774Z perl x86_64 4:5.8.8-43.el5_11 updates 12 M
2019-11-06T17:37:49.1001095Z pkgconfig x86_64 1:0.21-2.el5 base 61 k
2019-11-06T17:37:49.1001405Z wget x86_64 1.11.4-3.el5_8.2 base 583 k
2019-11-06T17:37:49.1001730Z which x86_64 2.16-7 base 24 k
2019-11-06T17:37:49.1002385Z xz x86_64 4.999.9-0.3.beta.20091007git.el5 base 146 k
2019-11-06T17:37:49.1002751Z zlib-devel i386 1.2.3-7.el5 base 102 k
2019-11-06T17:37:49.1003081Z zlib-devel x86_64 1.2.3-7.el5 base 103 k
2019-11-06T17:37:49.1003172Z Installing for dependencies:
2019-11-06T17:37:49.1003483Z cpp x86_64 4.1.2-55.el5 base 2.9 M
2019-11-06T17:37:49.1003803Z db4 i386 4.3.29-10.el5_5.2 base 910 k
2019-11-06T17:37:49.1004105Z device-mapper i386 1.02.67-2.el5_11.1 updates 804 k
2019-11-06T17:37:49.1004819Z e2fsprogs-libs i386 1.39-37.el5 base 120 k
2019-11-06T17:37:49.1005307Z gdbm i386 1.8.0-28.el5 base 28 k
2019-11-06T17:37:49.1005643Z glibc i686 2.5-123.el5_11.3 updates 5.4 M
2019-11-06T17:37:49.1005947Z glibc-headers x86_64 2.5-123.el5_11.3 updates 602 k
2019-11-06T17:37:49.1006270Z imake x86_64 1.0.2-3 base 319 k
2019-11-06T17:37:49.1006590Z kernel-headers x86_64 2.6.18-419.el5 updates 1.5 M
2019-11-06T17:37:49.1006893Z keyutils-libs i386 1.2-1.el5 base 18 k
2019-11-06T17:37:49.1007215Z krb5-libs i386 1.6.1-80.el5_11 updates 670 k
2019-11-06T17:37:49.1007513Z libgcc i386 4.1.2-55.el5 base 97 k
2019-11-06T17:37:49.1007831Z libgomp i386 4.4.7-1.el5 base 74 k
2019-11-06T17:37:49.1008149Z libgomp x86_64 4.4.7-1.el5 base 71 k
2019-11-06T17:37:49.1008460Z libidn i386 0.6.5-1.1 base 194 k
2019-11-06T17:37:49.1008787Z libidn x86_64 0.6.5-1.1 base 195 k
2019-11-06T17:37:49.1009086Z libselinux i386 1.33.4-5.7.el5.centos libselinux 77 k
2019-11-06T17:37:49.1009402Z libsepol i386 1.15.2-3.el5 base 128 k
2019-11-06T17:37:49.1009721Z libstdc++ i386 4.1.2-55.el5 base 364 k
2019-11-06T17:37:49.1010021Z libstdc++-devel x86_64 4.1.2-55.el5 base 2.8 M
2019-11-06T17:37:49.1010342Z m4 x86_64 1.4.5-3.el5.1 base 171 k
2019-11-06T17:37:49.1010646Z openssl i686 0.9.8e-40.el5_11 updates 1.7 M
2019-11-06T17:37:49.1010972Z xz-libs x86_64 4.999.9-0.3.beta.20091007git.el5 base 95 k
2019-11-06T17:37:49.1011281Z zlib i386 1.2.3-7.el5 base 51 k
2019-11-06T17:37:49.1011468Z Transaction Summary
2019-11-06T17:37:49.1011573Z ================================================================================
2019-11-06T17:37:49.1011659Z Install 44 Package(s)
2019-11-06T17:37:49.1011747Z Upgrade 0 Package(s)
2019-11-06T17:37:49.1011747Z Upgrade 0 Package(s)
2019-11-06T17:37:49.1011790Z 2019-11-06T17:37:49.1011869Z Total download size: 65 M
2019-11-06T17:37:49.1011937Z Downloading Packages:
2019-11-06T17:37:51.0179304Z --------------------------------------------------------------------------------
2019-11-06T17:37:51.0183204Z Total 34 MB/s | 65 MB 00:01 2019-11-06T17:37:51.0740465Z Running rpm_check_debug
2019-11-06T17:37:51.5056148Z Finished Transaction Test
2019-11-06T17:37:51.5057039Z Transaction Test Succeeded
2019-11-06T17:37:51.6031961Z Running Transaction
2019-11-06T17:37:51.8754838Z ---
2019-11-06T17:37:57.6153276Z Installing : cpp 8/44 2019-11-06T17:37:57.6153547Z 2019-11-06T17:37:58.3761928Z Installing : m4 9/44 2019-11-06T17:37:58.3762519Z 2019-11-06T17:37:59.1792895Z Installing : xz-libs 10/44 2019-11-06T17:37:59.4082429Z Installing : xz 11/44 2019-11-06T17:37:59.4082708Z 2019-11-06T17:38:00.2593922Z Installing : gettext 12/44 2019-11-06T17:38:00.2594160Z ---
2019-11-06T17:38:04.7930971Z Installing : zlib 19/44 2019-11-06T17:38:04.7931201Z 2019-11-06T17:38:05.6322749Z Installing : libstdc++ 20/44 2019-11-06T17:38:05.6322973Z 2019-11-06T17:38:06.4031794Z Installing : libsepol 21/44 2019-11-06T17:38:07.2215762Z Installing : libselinux 22/44 2019-11-06T17:38:07.2216555Z 2019-11-06T17:38:07.9771475Z Installing : device-mapper 23/44 2019-11-06T17:38:07.9772101Z ---
2019-11-06T17:38:11.2242121Z Installing : libidn 27/44 2019-11-06T17:38:11.2242720Z 2019-11-06T17:38:12.0064564Z Installing : keyutils-libs 28/44 2019-11-06T17:38:12.0065320Z 2019-11-06T17:38:12.9294231Z Installing : krb5-libs 29/44 2019-11-06T17:38:13.8280255Z Installing : openssl 30/44 2019-11-06T17:38:13.8281134Z 2019-11-06T17:38:15.3352722Z Installing : gdbm 31/44 2019-11-06T17:38:15.3353669Z ---
2019-11-06T17:38:28.0292846Z 2019-11-06T17:38:28.1657172Z Installing : gcc-c++ 44/44 2019-11-06T17:38:28.1658115Z 2019-11-06T17:38:28.1658686Z Installed:
2019-11-06T17:38:28.1659397Z autoconf.noarch 0:2.59-12 2019-11-06T17:38:28.1659750Z bzip2.x86_64 0:1.0.3-6.el5_5 2019-11-06T17:38:28.1660168Z curl.i386 0:7.15.5-17.el5_9 2019-11-06T17:38:28.1660622Z curl.x86_64 0:7.15.5-17.el5_9 2019-11-06T17:38:28.1660919Z file.x86_64 0:4.17-28 2019-11-06T17:38:28.1661313Z gcc.x86_64 0:4.1.2-55.el5 2019-11-06T17:38:28.1661577Z gcc-c++.x86_64 0:4.1.2-55.el5 2019-11-06T17:38:28.1661858Z gettext.i386 0:0.17-1.el5 2019-11-06T17:38:28.1662150Z gettext.x86_64 0:0.17-1.el5 2019-11-06T17:38:28.1662534Z glibc-devel.i386 0:2.5-123.el5_11.3 2019-11-06T17:38:28.1663185Z glibc-devel.x86_64 0:2.5-123.el5_11.3 2019-11-06T17:38:28.1663762Z make.x86_64 1:3.81-3.el5 2019-11-06T17:38:28.1664104Z perl.i386 4:5.8.8-43.el5_11 2019-11-06T17:38:28.1664407Z perl.x86_64 4:5.8.8-43.el5_11 2019-11-06T17:38:28.1664730Z pkgconfig.x86_64 1:0.21-2.el5 2019-11-06T17:38:28.1665204Z wget.x86_64 0:1.11.4-3.el5_8.2 2019-11-06T17:38:28.1665549Z which.x86_64 0:2.16-7 2019-11-06T17:38:28.1665873Z xz.x86_64 0:4.999.9-0.3.beta.20091007git.el5 2019-11-06T17:38:28.1666382Z zlib-devel.i386 0:1.2.3-7.el5 2019-11-06T17:38:28.1667004Z zlib-devel.x86_64 0:1.2.3-7.el5 2019-11-06T17:38:28.1667177Z Dependency Installed:
2019-11-06T17:38:28.1667177Z Dependency Installed:
2019-11-06T17:38:28.1667716Z cpp.x86_64 0:4.1.2-55.el5 2019-11-06T17:38:28.1668056Z db4.i386 0:4.3.29-10.el5_5.2 2019-11-06T17:38:28.1668500Z device-mapper.i386 0:1.02.67-2.el5_11.1 2019-11-06T17:38:28.1668855Z e2fsprogs-libs.i386 0:1.39-37.el5 2019-11-06T17:38:28.1669176Z gdbm.i386 0:1.8.0-28.el5 2019-11-06T17:38:28.1669595Z glibc.i686 0:2.5-123.el5_11.3 2019-11-06T17:38:28.1670207Z glibc-headers.x86_64 0:2.5-123.el5_11.3 2019-11-06T17:38:28.1670741Z imake.x86_64 0:1.0.2-3 2019-11-06T17:38:28.1671123Z kernel-headers.x86_64 0:2.6.18-419.el5 2019-11-06T17:38:28.1671451Z keyutils-libs.i386 0:1.2-1.el5 2019-11-06T17:38:28.1671889Z krb5-libs.i386 0:1.6.1-80.el5_11 2019-11-06T17:38:28.1672587Z libgcc.i386 0:4.1.2-55.el5 2019-11-06T17:38:28.1673073Z libgomp.i386 0:4.4.7-1.el5 2019-11-06T17:38:28.1673543Z libgomp.x86_64 0:4.4.7-1.el5 2019-11-06T17:38:28.1673869Z libidn.i386 0:0.6.5-1.1 2019-11-06T17:38:28.1674166Z libidn.x86_64 0:0.6.5-1.1 2019-11-06T17:38:28.1674660Z libselinux.i386 0:1.33.4-5.7.el5.centos 2019-11-06T17:38:28.1674999Z libsepol.i386 0:1.15.2-3.el5 2019-11-06T17:38:28.1675303Z libstdc++.i386 0:4.1.2-55.el5 2019-11-06T17:38:28.1675780Z libstdc++-devel.x86_64 0:4.1.2-55.el5 2019-11-06T17:38:28.1676218Z m4.x86_64 0:1.4.5-3.el5.1 2019-11-06T17:38:28.1676521Z openssl.i686 0:0.9.8e-40.el5_11 2019-11-06T17:38:28.1676953Z xz-libs.x86_64 0:4.999.9-0.3.beta.20091007git.el5 2019-11-06T17:38:28.1677266Z zlib.i386 0:1.2.3-7.el5 2019-11-06T17:38:28.1677402Z Complete!
2019-11-06T17:38:42.8476741Z Removing intermediate container 2b2b9ff8eee9
2019-11-06T17:38:42.8477671Z ---> 6c88688daedf
2019-11-06T17:38:42.8477793Z Step 7/41 : ENV PATH=/rustroot/bin:$PATH
---
2019-11-06T17:38:52.8855245Z + URL=https://ci-mirrors.rust-lang.org/rustc/openssl-1.0.2k.tar.gz
2019-11-06T17:38:52.8855649Z + curl https://ci-mirrors.rust-lang.org/rustc/openssl-1.0.2k.tar.gz
2019-11-06T17:38:52.8855943Z + tar xzf -
2019-11-06T17:39:01.1466096Z 2019-11-06T17:39:01.1467243Z curl: (35) error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
2019-11-06T17:39:01.1484187Z 2019-11-06T17:39:01.1484755Z gzip: stdin: unexpected end of file
2019-11-06T17:39:01.1493019Z tar: Child returned status 1
2019-11-06T17:39:01.1497473Z tar: Error exit delayed from previous errors
2019-11-06T17:39:01.7146720Z The command '/bin/sh -c ./build-openssl.sh' returned a non-zero code: 2
2019-11-06T17:39:02.9190634Z Sending build context to Docker daemon 525.3kB
2019-11-06T17:39:02.9191410Z 2019-11-06T17:39:02.9433737Z Step 1/41 : FROM centos:5
2019-11-06T17:39:02.9440600Z ---> 1ae98b2c895d
---
2019-11-06T17:39:03.7466645Z + URL=https://ci-mirrors.rust-lang.org/rustc/openssl-1.0.2k.tar.gz
2019-11-06T17:39:03.7467054Z + curl https://ci-mirrors.rust-lang.org/rustc/openssl-1.0.2k.tar.gz
2019-11-06T17:39:03.7467599Z + tar xzf -
2019-11-06T17:39:11.9630506Z 2019-11-06T17:39:11.9631604Z curl: (35) error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
2019-11-06T17:39:11.9637929Z 2019-11-06T17:39:11.9638495Z gzip: stdin: unexpected end of file
2019-11-06T17:39:11.9643908Z tar: Child returned status 1
2019-11-06T17:39:11.9648201Z tar: Error exit delayed from previous errors
2019-11-06T17:39:12.4115710Z The command '/bin/sh -c ./build-openssl.sh' returned a non-zero code: 2
2019-11-06T17:39:14.5082956Z Sending build context to Docker daemon 525.3kB
2019-11-06T17:39:14.5083576Z 2019-11-06T17:39:14.5272979Z Step 1/41 : FROM centos:5
2019-11-06T17:39:14.5278888Z ---> 1ae98b2c895d
---
2019-11-06T17:39:15.1887312Z + URL=https://ci-mirrors.rust-lang.org/rustc/openssl-1.0.2k.tar.gz
2019-11-06T17:39:15.1887606Z + curl https://ci-mirrors.rust-lang.org/rustc/openssl-1.0.2k.tar.gz
2019-11-06T17:39:15.1887846Z + tar xzf -
2019-11-06T17:39:23.4190567Z 2019-11-06T17:39:23.4190793Z curl: (35) error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
2019-11-06T17:39:23.4191103Z 2019-11-06T17:39:23.4191200Z gzip: stdin: unexpected end of file
2019-11-06T17:39:23.4191302Z tar: Child returned status 1
2019-11-06T17:39:23.4191388Z tar: Error exit delayed from previous errors
2019-11-06T17:39:23.8325507Z The command '/bin/sh -c ./build-openssl.sh' returned a non-zero code: 2
2019-11-06T17:39:26.9852565Z Sending build context to Docker daemon 525.3kB
2019-11-06T17:39:26.9853403Z 2019-11-06T17:39:27.0151938Z Step 1/41 : FROM centos:5
2019-11-06T17:39:27.0157452Z ---> 1ae98b2c895d
---
2019-11-06T17:39:27.6672559Z + URL=https://ci-mirrors.rust-lang.org/rustc/openssl-1.0.2k.tar.gz
2019-11-06T17:39:27.6673164Z + tar xzf -
2019-11-06T17:39:27.6673713Z + curl https://ci-mirrors.rust-lang.org/rustc/openssl-1.0.2k.tar.gz
2019-11-06T17:39:35.8982138Z 2019-11-06T17:39:35.8982490Z curl: (35) error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
2019-11-06T17:39:35.8986923Z 2019-11-06T17:39:35.8987441Z gzip: stdin: unexpected end of file
2019-11-06T17:39:35.8987903Z tar: Child returned status 1
2019-11-06T17:39:35.8988388Z tar: Error exit delayed from previous errors
2019-11-06T17:39:36.2835144Z The command '/bin/sh -c ./build-openssl.sh' returned a non-zero code: 2
2019-11-06T17:39:40.4060949Z Sending build context to Docker daemon 525.3kB
2019-11-06T17:39:40.4062035Z 2019-11-06T17:39:40.4270732Z Step 1/41 : FROM centos:5
2019-11-06T17:39:40.4276554Z ---> 1ae98b2c895d
---
2019-11-06T17:39:41.1961585Z + URL=https://ci-mirrors.rust-lang.org/rustc/openssl-1.0.2k.tar.gz
2019-11-06T17:39:41.1962147Z + curl https://ci-mirrors.rust-lang.org/rustc/openssl-1.0.2k.tar.gz
2019-11-06T17:39:41.1962624Z + tar xzf -
2019-11-06T17:39:49.4363260Z 2019-11-06T17:39:49.4364464Z curl: (35) error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
2019-11-06T17:39:49.4370684Z 2019-11-06T17:39:49.4371291Z gzip: stdin: unexpected end of file
2019-11-06T17:39:49.4372297Z tar: Child returned status 1
2019-11-06T17:39:49.4372447Z tar: Error exit delayed from previous errors
2019-11-06T17:39:49.8092045Z The command '/bin/sh -c ./build-openssl.sh' returned a non-zero code: 2
2019-11-06T17:39:49.8133126Z 2019-11-06T17:39:49.8133126Z 2019-11-06T17:39:49.8249569Z ##[error]Bash exited with code '1'.
2019-11-06T17:39:49.8287790Z ##[section]Starting: Checkout
2019-11-06T17:39:49.8290185Z ==============================================================================
2019-11-06T17:39:49.8290310Z Task : Get sources
2019-11-06T17:39:49.8290407Z 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)

@bors

bors commented Nov 6, 2019

Copy link
Copy Markdown
Collaborator

💔 Test failed - checks-azure

@borsbors 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 Nov 6, 2019
@emilyalbini

Copy link
Copy Markdown
MemberAuthor

Turns out we can't use the CDN for the first few downloads of dist-x86_64-linux, as CloudFront requires SNI and TLSv1. Pushed a commit to bypass the CDN for those two downloads.

@bors r=alexcrichton

@bors

bors commented Nov 6, 2019

Copy link
Copy Markdown
Collaborator

📌 Commit 70602e4e75fdb6b7ca9c08052a0e20ea0df02097 has been approved by alexcrichton

@borsbors 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 Nov 6, 2019
@bors

bors commented Nov 6, 2019

Copy link
Copy Markdown
Collaborator

⌛ Testing commit 70602e4e75fdb6b7ca9c08052a0e20ea0df02097 with merge 0cc3cc4b612962a80e7c792a757d97674df7c24d...

@borsbors 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 Nov 12, 2019
@bors

bors commented Nov 12, 2019

Copy link
Copy Markdown
Collaborator

⌛ Testing commit 85132b2 with merge 703ffc0...

bors added a commit that referenced this pull request Nov 12, 2019
Misc CI improvements
This PR contains some misc improvements to our CI configuration:
* The environment variables for MinGW builders were greatly simplified, with just `CUSTOM_MINGW=1` to tell the install scripts to install the vendored copy. All the others (`MINGW_URL`, `MINGW_DIR`, `MINGW_ARCHIVE` and `MSYS_BITS`) are detected either from the builder name or the environment.
* Collecting CPU stats and running the build were moved into scripts.
* Toolstate scripts validation was previously a separate step, ran just when `IMAGE=mingw-check`. This moves the validation code inside the actual image.
* Vendored copies are now fetched from https://ci-mirrors.rust-lang.org instead of directly from the bucket.
r? @alexcrichton
@rust-highfive

Copy link
Copy Markdown
Contributor

Your PR failed (pretty log, 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-11-12T11:41:39.4075373Z Help : https://docs.microsoft.com/azure/devops/pipelines/tasks/utility/bash
2019-11-12T11:41:39.4075464Z ==============================================================================
2019-11-12T11:41:40.0408652Z Generating script.
2019-11-12T11:41:40.0409346Z Script contents:
2019-11-12T11:41:40.0410032Z src/ci/scripts/run-build-from-ci.sh
2019-11-12T11:41:40.0414170Z [command]/bin/bash --noprofile --norc /home/vsts/work/_temp/efa71543-cf03-418a-ac0d-fe8cbce76875.sh
2019-11-12T11:41:40.0414530Z info: removing rustup home
2019-11-12T11:41:40.0414649Z info: removing cargo home
2019-11-12T11:41:40.3868668Z info: removing rustup binaries
---
2019-11-12T11:45:18.2269218Z Selecting previously unselected package rpm2cpio.
2019-11-12T11:45:18.2288163Z Preparing to unpack .../rpm2cpio_4.12.0.1+dfsg1-3build3_amd64.deb ...
2019-11-12T11:45:18.2465805Z Unpacking rpm2cpio (4.12.0.1+dfsg1-3build3) ...
2019-11-12T11:45:18.3071887Z Processing triggers for libc-bin (2.23-0ubuntu11) ...
2019-11-12T11:45:18.4777881Z Setting up libpopt0:amd64 (1.16-10) ...
2019-11-12T11:45:18.5743987Z Setting up cpio (2.11+dfsg-5ubuntu1.1) ...
2019-11-12T11:45:18.6154998Z update-alternatives: using /bin/mt-gnu to provide /bin/mt (mt) in auto mode
2019-11-12T11:45:18.6905822Z Setting up libelf1:amd64 (0.165-3ubuntu1.2) ...
2019-11-12T11:45:18.7361502Z Setting up liblua5.2-0:amd64 (5.2.4-1ubuntu1) ...
2019-11-12T11:45:18.7788526Z Setting up libnspr4:amd64 (2:4.13.1-0ubuntu0.16.04.1) ...
2019-11-12T11:45:18.8416017Z Setting up libnss3-nssdb (2:3.28.4-0ubuntu0.16.04.6) ...
---
2019-11-12T11:47:31.5431054Z + set +x
2019-11-12T11:47:43.9470108Z + mkdir ../gcc-build
2019-11-12T11:47:43.9488501Z ./build-powerpc64le-toolchain.sh: line 49: 37373 Terminated bash -c "while true; do sleep 30; echo \$(date) - building ...; done"
2019-11-12T11:47:43.9492691Z + cd ../gcc-build
2019-11-12T11:47:43.9499029Z + hide_output ../gcc-5.3.0/configure --enable-languages=c,c++ --target=powerpc64le-linux-gnu --with-cpu=power8 --with-sysroot=/usr/local/powerpc64le-linux-gnu/sysroot --disable-libcilkrts --disable-multilib --disable-nls --disable-libgomp --disable-libquadmath --disable-libssp --disable-libvtv --disable-libcilkrt --disable-libada --disable-libsanitizer --disable-libquadmath-support --disable-lto
2019-11-12T11:47:46.2156571Z + hide_output hide_output make -j10
2019-11-12T11:47:46.2158044Z + set +x
2019-11-12T11:48:16.2231099Z Tue Nov 12 11:48:16 UTC 2019 - building ...
2019-11-12T11:48:46.2394841Z Tue Nov 12 11:48:46 UTC 2019 - building ...
---
2019-11-12T11:57:16.8537209Z Tue Nov 12 11:57:16 UTC 2019 - building ...
2019-11-12T11:57:46.8966122Z Tue Nov 12 11:57:46 UTC 2019 - building ...
2019-11-12T11:58:16.9433131Z Tue Nov 12 11:58:16 UTC 2019 - building ...
2019-11-12T11:58:46.9828815Z Tue Nov 12 11:58:46 UTC 2019 - building ...
2019-11-12T11:58:50.5496512Z + trap - ERR
2019-11-12T11:58:50.5497378Z + kill 38900
2019-11-12T11:58:50.5498055Z shared.sh: line 13: kill: (38900) - No such process
2019-11-12T11:58:52.4330172Z The command '/bin/sh -c ./build-powerpc64le-toolchain.sh' returned a non-zero code: 1
2019-11-12T11:58:53.5570731Z Sending build context to Docker daemon 527.9kB
2019-11-12T11:58:53.5570817Z 2019-11-12T11:58:53.5828366Z Step 1/21 : FROM ubuntu:16.04
2019-11-12T11:58:53.5838522Z ---> 5f2bf26e3524
---
2019-11-12T12:01:06.5478691Z + set +x
2019-11-12T12:01:15.4927703Z + mkdir ../gcc-build
2019-11-12T12:01:15.4940649Z ./build-powerpc64le-toolchain.sh: line 49: 37378 Terminated bash -c "while true; do sleep 30; echo \$(date) - building ...; done"
2019-11-12T12:01:15.4942465Z + cd ../gcc-build
2019-11-12T12:01:15.4948795Z + hide_output ../gcc-5.3.0/configure --enable-languages=c,c++ --target=powerpc64le-linux-gnu --with-cpu=power8 --with-sysroot=/usr/local/powerpc64le-linux-gnu/sysroot --disable-libcilkrts --disable-multilib --disable-nls --disable-libgomp --disable-libquadmath --disable-libssp --disable-libvtv --disable-libcilkrt --disable-libada --disable-libsanitizer --disable-libquadmath-support --disable-lto
2019-11-12T12:01:17.7360894Z + hide_output hide_output make -j10
2019-11-12T12:01:17.7361275Z + set +x
2019-11-12T12:01:47.7541267Z Tue Nov 12 12:01:47 UTC 2019 - building ...
2019-11-12T12:02:17.7875351Z Tue Nov 12 12:02:17 UTC 2019 - building ...
---
2019-11-12T12:10:48.4229723Z Tue Nov 12 12:10:48 UTC 2019 - building ...
2019-11-12T12:11:18.4342853Z Tue Nov 12 12:11:18 UTC 2019 - building ...
2019-11-12T12:11:48.4637243Z Tue Nov 12 12:11:48 UTC 2019 - building ...
2019-11-12T12:12:18.5117955Z Tue Nov 12 12:12:18 UTC 2019 - building ...
2019-11-12T12:12:43.2326319Z + trap - ERR
2019-11-12T12:12:43.2328386Z + kill 38905
2019-11-12T12:12:43.2328804Z shared.sh: line 13: kill: (38905) - No such process
2019-11-12T12:12:44.9724430Z The command '/bin/sh -c ./build-powerpc64le-toolchain.sh' returned a non-zero code: 1
2019-11-12T12:12:47.0878729Z Sending build context to Docker daemon 527.9kB
2019-11-12T12:12:47.0879742Z 2019-11-12T12:12:47.1148162Z Step 1/21 : FROM ubuntu:16.04
2019-11-12T12:12:47.1150807Z ---> 5f2bf26e3524
---
2019-11-12T12:14:56.5460494Z + set +x
2019-11-12T12:15:05.4290253Z + mkdir ../gcc-build
2019-11-12T12:15:05.4305491Z ./build-powerpc64le-toolchain.sh: line 49: 37376 Terminated bash -c "while true; do sleep 30; echo \$(date) - building ...; done"
2019-11-12T12:15:05.4305881Z + cd ../gcc-build
2019-11-12T12:15:05.4311363Z + hide_output ../gcc-5.3.0/configure --enable-languages=c,c++ --target=powerpc64le-linux-gnu --with-cpu=power8 --with-sysroot=/usr/local/powerpc64le-linux-gnu/sysroot --disable-libcilkrts --disable-multilib --disable-nls --disable-libgomp --disable-libquadmath --disable-libssp --disable-libvtv --disable-libcilkrt --disable-libada --disable-libsanitizer --disable-libquadmath-support --disable-lto
2019-11-12T12:15:07.6943319Z + hide_output hide_output make -j10
2019-11-12T12:15:07.6943473Z + set +x
2019-11-12T12:15:37.7073347Z Tue Nov 12 12:15:37 UTC 2019 - building ...
2019-11-12T12:16:07.7295700Z Tue Nov 12 12:16:07 UTC 2019 - building ...
---
2019-11-12T12:24:38.3396475Z Tue Nov 12 12:24:38 UTC 2019 - building ...
2019-11-12T12:25:08.3583007Z Tue Nov 12 12:25:08 UTC 2019 - building ...
2019-11-12T12:25:38.4001111Z Tue Nov 12 12:25:38 UTC 2019 - building ...
2019-11-12T12:26:08.4248980Z Tue Nov 12 12:26:08 UTC 2019 - building ...
2019-11-12T12:26:25.8702562Z + trap - ERR
2019-11-12T12:26:25.8703476Z + kill 38903
2019-11-12T12:26:25.8704301Z shared.sh: line 13: kill: (38903) - No such process
2019-11-12T12:26:27.7060830Z The command '/bin/sh -c ./build-powerpc64le-toolchain.sh' returned a non-zero code: 1
2019-11-12T12:26:30.8191761Z Sending build context to Docker daemon 527.9kB
2019-11-12T12:26:30.8192569Z 2019-11-12T12:26:30.8429799Z Step 1/21 : FROM ubuntu:16.04
2019-11-12T12:26:30.8435949Z ---> 5f2bf26e3524
---
2019-11-12T12:28:41.7329838Z + set +x
2019-11-12T12:28:50.6907320Z + mkdir ../gcc-build
2019-11-12T12:28:50.6919852Z ./build-powerpc64le-toolchain.sh: line 49: 37376 Terminated bash -c "while true; do sleep 30; echo \$(date) - building ...; done"
2019-11-12T12:28:50.6923721Z + cd ../gcc-build
2019-11-12T12:28:50.6924813Z + hide_output ../gcc-5.3.0/configure --enable-languages=c,c++ --target=powerpc64le-linux-gnu --with-cpu=power8 --with-sysroot=/usr/local/powerpc64le-linux-gnu/sysroot --disable-libcilkrts --disable-multilib --disable-nls --disable-libgomp --disable-libquadmath --disable-libssp --disable-libvtv --disable-libcilkrt --disable-libada --disable-libsanitizer --disable-libquadmath-support --disable-lto
2019-11-12T12:28:52.9188137Z + hide_output hide_output make -j10
2019-11-12T12:28:52.9188477Z + set +x
2019-11-12T12:29:22.9442595Z Tue Nov 12 12:29:22 UTC 2019 - building ...
2019-11-12T12:29:52.9643715Z Tue Nov 12 12:29:52 UTC 2019 - building ...
---
2019-11-12T12:38:23.6398311Z Tue Nov 12 12:38:23 UTC 2019 - building ...
2019-11-12T12:38:53.6605224Z Tue Nov 12 12:38:53 UTC 2019 - building ...
2019-11-12T12:39:23.6832929Z Tue Nov 12 12:39:23 UTC 2019 - building ...
2019-11-12T12:39:53.6965107Z Tue Nov 12 12:39:53 UTC 2019 - building ...
2019-11-12T12:40:06.9957489Z + trap - ERR
2019-11-12T12:40:06.9961312Z + kill 38903
2019-11-12T12:40:06.9962117Z shared.sh: line 13: kill: (38903) - No such process
2019-11-12T12:40:08.6841131Z The command '/bin/sh -c ./build-powerpc64le-toolchain.sh' returned a non-zero code: 1
2019-11-12T12:40:12.7759363Z Sending build context to Docker daemon 527.9kB
2019-11-12T12:40:12.7764602Z 2019-11-12T12:40:12.7949990Z Step 1/21 : FROM ubuntu:16.04
2019-11-12T12:40:12.7953182Z ---> 5f2bf26e3524
---
2019-11-12T12:42:25.0961076Z + set +x
2019-11-12T12:42:34.3015059Z + mkdir ../gcc-build
2019-11-12T12:42:34.3031645Z ./build-powerpc64le-toolchain.sh: line 49: 37376 Terminated bash -c "while true; do sleep 30; echo \$(date) - building ...; done"
2019-11-12T12:42:34.3033425Z + cd ../gcc-build
2019-11-12T12:42:34.3038681Z + hide_output ../gcc-5.3.0/configure --enable-languages=c,c++ --target=powerpc64le-linux-gnu --with-cpu=power8 --with-sysroot=/usr/local/powerpc64le-linux-gnu/sysroot --disable-libcilkrts --disable-multilib --disable-nls --disable-libgomp --disable-libquadmath --disable-libssp --disable-libvtv --disable-libcilkrt --disable-libada --disable-libsanitizer --disable-libquadmath-support --disable-lto
2019-11-12T12:42:36.5835687Z + hide_output hide_output make -j10
2019-11-12T12:42:36.5836484Z + set +x
2019-11-12T12:43:06.5965440Z Tue Nov 12 12:43:06 UTC 2019 - building ...
2019-11-12T12:43:36.6237443Z Tue Nov 12 12:43:36 UTC 2019 - building ...
---
2019-11-12T12:52:07.2753825Z Tue Nov 12 12:52:07 UTC 2019 - building ...
2019-11-12T12:52:37.2903151Z Tue Nov 12 12:52:37 UTC 2019 - building ...
2019-11-12T12:53:07.3160369Z Tue Nov 12 12:53:07 UTC 2019 - building ...
2019-11-12T12:53:37.3370554Z Tue Nov 12 12:53:37 UTC 2019 - building ...
2019-11-12T12:53:50.4370894Z + trap - ERR
2019-11-12T12:53:50.4372714Z + kill 38903
2019-11-12T12:53:50.4377412Z shared.sh: line 13: kill: (38903) - No such process
2019-11-12T12:53:52.1324483Z The command '/bin/sh -c ./build-powerpc64le-toolchain.sh' returned a non-zero code: 1
2019-11-12T12:53:52.1382282Z 2019-11-12T12:53:52.1382282Z 2019-11-12T12:53:52.1486362Z ##[error]Bash exited with code '1'.
2019-11-12T12:53:52.1577426Z ##[section]Starting: Checkout
2019-11-12T12:53:52.1580216Z ==============================================================================
2019-11-12T12:53:52.1580362Z Task : Get sources
2019-11-12T12:53:52.1580457Z 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)

@bors

bors commented Nov 12, 2019

Copy link
Copy Markdown
Collaborator

💔 Test failed - checks-azure

@borsbors 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 Nov 12, 2019
@JohnCSimonJohnCSimon 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 Nov 16, 2019
@JohnCSimon

Copy link
Copy Markdown

Ping from triage
@pietroalbini - Can you please address the test failure?
cc: @alexcrichton

Thank you.

@emilyalbini

Copy link
Copy Markdown
MemberAuthor

@bors retry

Checked locally, the failure was spurious.

@borsbors 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-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Nov 18, 2019
@bors

bors commented Nov 18, 2019

Copy link
Copy Markdown
Collaborator

⌛ Testing commit 85132b2 with merge 1a2bfe3627e584ca9a06166273948448a569c71c...

@bors

bors commented Nov 18, 2019

Copy link
Copy Markdown
Collaborator

💥 Test timed out

@borsbors 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 Nov 18, 2019
@emilyalbini

Copy link
Copy Markdown
MemberAuthor

@bors retry rollup p=0

Great, all the caches are now populated, and the dist x86_64 builders timed out as expected. As all the other builders passed this is safe to rollup.

@borsbors 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 Nov 18, 2019
JohnTitor added a commit to JohnTitor/rust that referenced this pull request Nov 19, 2019
…xcrichton
Misc CI improvements
This PR contains some misc improvements to our CI configuration:
* The environment variables for MinGW builders were greatly simplified, with just `CUSTOM_MINGW=1` to tell the install scripts to install the vendored copy. All the others (`MINGW_URL`, `MINGW_DIR`, `MINGW_ARCHIVE` and `MSYS_BITS`) are detected either from the builder name or the environment.
* Collecting CPU stats and running the build were moved into scripts.
* Toolstate scripts validation was previously a separate step, ran just when `IMAGE=mingw-check`. This moves the validation code inside the actual image.
* Vendored copies are now fetched from https://ci-mirrors.rust-lang.org instead of directly from the bucket.
r? @alexcrichton
@JohnTitorJohnTitor mentioned this pull request Nov 19, 2019
bors added a commit that referenced this pull request Nov 19, 2019
Rollup of 13 pull requests
Successful merges:
- #66090 (Misc CI improvements)
- #66239 (Suggest calling async closure when needed)
- #66430 ([doc] Fix the source code highlighting on source comments)
- #66431 (Fix 'type annotations needed' error with opaque types)
- #66461 (Add explanation message for E0641)
- #66468 (Cleanup Miri SIMD intrinsics)
- #66478 (rustc_plugin: Remove the compatibility shim)
- #66493 (Add JohnTitor to rustc-guide toolstate notification list)
- #66511 (std::error::Chain: remove Copy)
- #66512 (Add unix::process::CommandExt::arg0)
- #66520 (Disable gdb pretty printer global section on wasm targets)
- #66529 (resolve: Give derive helpers highest priority during resolution)
- #66536 (Move the definition of `QueryResult` into `plumbing.rs`.)
Failed merges:
r? @ghost
Centril added a commit to Centril/rust that referenced this pull request Nov 19, 2019
…xcrichton
Misc CI improvements
This PR contains some misc improvements to our CI configuration:
* The environment variables for MinGW builders were greatly simplified, with just `CUSTOM_MINGW=1` to tell the install scripts to install the vendored copy. All the others (`MINGW_URL`, `MINGW_DIR`, `MINGW_ARCHIVE` and `MSYS_BITS`) are detected either from the builder name or the environment.
* Collecting CPU stats and running the build were moved into scripts.
* Toolstate scripts validation was previously a separate step, ran just when `IMAGE=mingw-check`. This moves the validation code inside the actual image.
* Vendored copies are now fetched from https://ci-mirrors.rust-lang.org instead of directly from the bucket.
r? @alexcrichton
@CentrilCentril mentioned this pull request Nov 19, 2019
bors added a commit that referenced this pull request Nov 19, 2019
Rollup of 11 pull requests
Successful merges:
- #66090 (Misc CI improvements)
- #66155 (Add long error explanation for E0594)
- #66239 (Suggest calling async closure when needed)
- #66430 ([doc] Fix the source code highlighting on source comments)
- #66431 (Fix 'type annotations needed' error with opaque types)
- #66461 (Add explanation message for E0641)
- #66493 (Add JohnTitor to rustc-guide toolstate notification list)
- #66511 (std::error::Chain: remove Copy)
- #66529 (resolve: Give derive helpers highest priority during resolution)
- #66536 (Move the definition of `QueryResult` into `plumbing.rs`.)
- #66538 (Remove compiler_builtins_lib feature from libstd)
Failed merges:
r? @ghost
@bors
bors merged commit 85132b2 into rust-lang:masterNov 19, 2019
@emilyalbini
emilyalbini deleted the ci-improvements branch November 19, 2019 15:25
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@emilyalbini@alexcrichton@bors@rust-highfive@JohnCSimon