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

Rollup of 7 pull requests #68242

Closed
wants to merge 23 commits into from

Conversation

Dylan-DPC-zz
Copy link

Successful merges:

Failed merges:

r? @ghost

Mark-Simulacrum and others added 23 commits January 1, 2020 15:22
This fixes a bug where after calling pad_integral with appropriate flags, the
fill and alignment flags would be set to '0' and 'Right' and left as such even
after exiting pad_integral, which meant that future calls on the same Formatter
would get incorrect flags reported.

This is quite difficult to observe in practice, as almost all formatting
implementations in practice don't call `Display::fmt` directly, but rather use
`write!` or a similar macro, which means that they cannot observe the effects of
the wrong flags (as `write!` creates a fresh Formatter instance). However, we
include a test case.
It is not self-explanatory whether the fract() function inverts the fractional part of negative numbers.
…al, r=dtolnay

Reset Formatter flags on exit from pad_integral

This fixes a bug where after calling pad_integral with appropriate flags, the
fill and alignment flags would be set to '0' and 'Right' and left as such even
after exiting pad_integral, which meant that future calls on the same Formatter
would get incorrect flags reported.

This is quite difficult to observe in practice, as almost all formatting
implementations in practice don't call `Display::fmt` directly, but rather use
`write!` or a similar macro, which means that they cannot observe the effects of
the wrong flags (as `write!` creates a fresh Formatter instance). However, we
include a test case.

A manual check leads me to believe this is the only case where we failed to reset the flags appropriately, but I could have missed something.
Clean up some diagnostics by making them more consistent

In general:

- Diagnostic should start with a lowercase letter.
- Diagnostics should not end with a full stop.
- Ellipses contain three dots.
- Backticks should encode Rust code.

I also reworded a couple of messages to make them read more clearly.

It might be sensible to create a style guide for diagnostics, so these informal conventions are written down somewhere, after which we could audit the existing diagnostics.

r? @Centril
…xcrichton

Fix CI for embedded ARM targets

Closes rust-lang#67018

It would be better to move the `thumb-none-cortex-m` test into the `cargotest` suite, but it doesn't seem to support cross-compilation.
Use 3.6 instead of 3.5 in float fract() documentation

It is not self-explanatory whether the fract() function inverts the fractional part of negative numbers. This change clarifies this possible question (so that it is `.6` not `.4`)
…, r=alexcrichton

Better support for cross compilation on Windows.

I have been investigating enabling panic=unwind for aarch64-pc-windows-msvc (see rust-lang#65313) and building rustc and cargo hosted on aarch64-pc-windows-msvc.

Without the libpath changes we were trying to link a mix of amd64 and arm64 binaries.

Without the cmake system name change, the llvm build was trying to run an arm64 build tool on the x86_64 build machine.

That said, I haven't tested all different combinations here and am very open to resolving this a different way.
…tins, r=alexcrichton

Update compiler_builtins with changes to fix 128 bit integer remainder for aarch64 windows.

I have been investigating enabling panic=unwind for aarch64-pc-windows-msvc (see rust-lang#65313) and building rustc and cargo hosted on aarch64-pc-windows-msvc.
@Dylan-DPC-zz
Copy link
Author

@bors r+ p=7 rollup=never

@bors
Copy link
Contributor

bors commented Jan 15, 2020

📌 Commit 4ddc211 has been approved by Dylan-DPC

@bors bors added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Jan 15, 2020
@rust-highfive
Copy link
Collaborator

The job x86_64-gnu-llvm-7 of 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.
2020-01-15T06:35:50.3681484Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-01-15T06:35:50.3801639Z ##[command]git config gc.auto 0
2020-01-15T06:35:50.3874087Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-01-15T06:35:50.3930087Z ##[command]git config --get-all http.proxy
2020-01-15T06:35:50.4075558Z ##[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/68242/merge:refs/remotes/pull/68242/merge
---
2020-01-15T07:34:30.6974407Z .................................................................................................... 1600/9519
2020-01-15T07:34:36.1269188Z .................................................................................................... 1700/9519
2020-01-15T07:34:45.2747957Z .................................................................................................... 1800/9519
2020-01-15T07:34:54.7206407Z ........i........................................................................................... 1900/9519
2020-01-15T07:35:02.0654305Z ..................................................................................................ii 2000/9519
2020-01-15T07:35:19.1806998Z iii................................................................................................. 2100/9519
2020-01-15T07:35:27.8843470Z .................................................................................................... 2300/9519
2020-01-15T07:35:30.5211433Z .................................................................................................... 2400/9519
2020-01-15T07:35:36.5821838Z .................................................................................................... 2500/9519
2020-01-15T07:35:57.9785815Z .................................................................................................... 2600/9519
---
2020-01-15T07:38:46.1211567Z .........................................i...............i.......................................... 4900/9519
2020-01-15T07:38:55.7936565Z .................................................................................................... 5000/9519
2020-01-15T07:39:03.1013221Z ....................................................................................i............... 5100/9519
2020-01-15T07:39:09.1354541Z .................................................................................................... 5200/9519
2020-01-15T07:39:20.1605364Z .......................................................ii.ii...........i............................ 5300/9519
2020-01-15T07:39:29.8028326Z .................................................................................................... 5500/9519
2020-01-15T07:39:40.4102113Z .................................................................................................... 5600/9519
2020-01-15T07:39:47.2578553Z ........................................i........................................................... 5700/9519
2020-01-15T07:39:54.5398462Z .................................................................................................... 5800/9519
2020-01-15T07:39:54.5398462Z .................................................................................................... 5800/9519
2020-01-15T07:40:05.8428949Z .................................................................................................... 5900/9519
2020-01-15T07:40:16.3783011Z ...............................ii...i..ii...........i............................................... 6000/9519
2020-01-15T07:40:35.8544867Z .................................................................................................... 6200/9519
2020-01-15T07:40:44.5513036Z .................................................................................................... 6300/9519
2020-01-15T07:40:44.5513036Z .................................................................................................... 6300/9519
2020-01-15T07:40:57.0028187Z ...........................................................i..ii.................................... 6400/9519
2020-01-15T07:41:26.3448562Z .................................................................................................... 6600/9519
2020-01-15T07:41:28.6828139Z ...................................i................................................................ 6700/9519
2020-01-15T07:41:31.1479409Z .................................................................................................... 6800/9519
2020-01-15T07:41:33.8745931Z ...................................i................................................................ 6900/9519
---
2020-01-15T07:43:17.4077598Z .................................................................................................... 7500/9519
2020-01-15T07:43:22.1408720Z .................................................................................................... 7600/9519
2020-01-15T07:43:28.4460055Z .................................................................................................... 7700/9519
2020-01-15T07:43:35.9772720Z .................................................................................................... 7800/9519
2020-01-15T07:43:46.4866862Z ....................................................................................iiii............ 7900/9519
2020-01-15T07:44:04.1871786Z ..................i......i.......................................................................... 8100/9519
2020-01-15T07:44:09.7482286Z .................................................................................................... 8200/9519
2020-01-15T07:44:24.0702305Z .................................................................................................... 8300/9519
2020-01-15T07:44:34.3954374Z .................................................................................................... 8400/9519
---
2020-01-15T07:47:09.3578483Z  finished in 7.401
2020-01-15T07:47:09.3793915Z Check compiletest suite=codegen mode=codegen (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T07:47:09.5844265Z 
2020-01-15T07:47:09.5844493Z running 166 tests
2020-01-15T07:47:12.8332723Z iiii......i........ii..iiii...i....i...........i............i..i..................i....i............ 100/166
2020-01-15T07:47:15.2315831Z i.i.i...iii..iiiiiii.......................iii............ii......
2020-01-15T07:47:15.2317784Z 
2020-01-15T07:47:15.2321972Z  finished in 5.853
2020-01-15T07:47:15.2521991Z Check compiletest suite=codegen-units mode=codegen-units (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T07:47:15.4300292Z 
---
2020-01-15T07:47:17.5009023Z  finished in 2.248
2020-01-15T07:47:17.5229625Z Check compiletest suite=assembly mode=assembly (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T07:47:17.7070681Z 
2020-01-15T07:47:17.7070947Z running 9 tests
2020-01-15T07:47:17.7071774Z iiiiiiiii
2020-01-15T07:47:17.7072175Z 
2020-01-15T07:47:17.7072219Z  finished in 0.178
2020-01-15T07:47:17.7221594Z Check compiletest suite=incremental mode=incremental (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T07:47:17.9285646Z 
---
2020-01-15T07:47:39.5292543Z  finished in 21.807
2020-01-15T07:47:39.5574225Z Check compiletest suite=debuginfo mode=debuginfo-gdb+lldb (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T07:47:39.7739697Z 
2020-01-15T07:47:39.7740737Z running 116 tests
2020-01-15T07:48:06.7867167Z .iiiii..i.....i..i...i..i.i.i..i..i..ii....i.i....ii..........iiii..........i.....i..i.......ii.i.ii 100/116
2020-01-15T07:48:10.4862726Z .....iiii.....ii
2020-01-15T07:48:10.4864173Z 
2020-01-15T07:48:10.4868443Z  finished in 30.929
2020-01-15T07:48:10.4874845Z Uplifting stage1 rustc (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T07:48:10.4875548Z Copying stage2 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
---
2020-01-15T08:02:14.0501144Z 
2020-01-15T08:02:14.0506075Z    Doc-tests core
2020-01-15T08:02:19.2030115Z 
2020-01-15T08:02:19.2031996Z running 2442 tests
2020-01-15T08:02:29.4712201Z ......iiiii......................................................................................... 100/2442
2020-01-15T08:02:39.9204967Z ..................................................................................ii................ 200/2442
2020-01-15T08:03:03.5086096Z ................i................................................................................... 400/2442
2020-01-15T08:03:03.5086096Z ................i................................................................................... 400/2442
2020-01-15T08:03:13.9889440Z .................................................................i..i..................iiii......... 500/2442
2020-01-15T08:03:31.8615493Z .................................................................................................... 700/2442
2020-01-15T08:03:41.1446951Z .................................................................................................... 800/2442
2020-01-15T08:03:50.4007235Z .................................................................................................... 900/2442
2020-01-15T08:03:59.6826968Z .................................................................................................... 1000/2442
---
2020-01-15T08:07:58.2183125Z .................................................................................................... 500/760
2020-01-15T08:07:58.2532105Z .................thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/libstd/sync/mpsc/mod.rs:2741:22
2020-01-15T08:07:58.2550737Z thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', src/libstd/sync/mpsc/mod.rs:2766:17
2020-01-15T08:07:58.2551199Z thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/libstd/sync/mpsc/mod.rs:2778:21
2020-01-15T08:07:58.2573727Z ...........thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/libstd/sync/mpsc/mod.rs:2645:13
2020-01-15T08:07:58.5062601Z ..........................................thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/libstd/sync/mpsc/mod.rs:1997:22
2020-01-15T08:07:58.5085860Z ......thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/libstd/sync/mpsc/mod.rs:2034:21
2020-01-15T08:07:58.5103525Z ....thread '<unnamed>.' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/libstd/sync/mpsc/mod.rs:1916:13
2020-01-15T08:08:00.5606303Z ...................thread '<unnamed>' panicked at 'explicit panic', src/libstd/sync/mutex.rs:633:13
2020-01-15T08:08:00.5609768Z .thread '<unnamed>' panicked at 'test panic in inner thread to poison mutex', src/libstd/sync/mutex.rs:587:13
2020-01-15T08:08:00.5626475Z ....thread '<unnamed>' panicked at 'test panic in inner thread to poison mutex', src/libstd/sync/mutex.rs:563:13
2020-01-15T08:08:00.5626804Z thread '<unnamed>' panicked at 'explicit panic', src/libstd/sync/mutex.rs:694:13
---
2020-01-15T08:08:08.7584381Z 
2020-01-15T08:08:08.7585253Z    Doc-tests std
2020-01-15T08:08:09.9969649Z 
2020-01-15T08:08:09.9970085Z running 1003 tests
2020-01-15T08:08:32.0829637Z i................................................................................................... 100/1003
2020-01-15T08:08:44.0136450Z ...................................................................................................F 200/1003
2020-01-15T08:08:52.4691819Z ..................iii......i......i...i......i...................................................... 300/1003
2020-01-15T08:08:58.4809350Z .................................................................................................... 400/1003
2020-01-15T08:09:07.4237690Z ..........................................i..i.....................................ii............... 500/1003
2020-01-15T08:09:22.7684979Z .................................................................................................... 700/1003
2020-01-15T08:09:22.7684979Z .................................................................................................... 700/1003
2020-01-15T08:09:30.5635117Z .............................iiii................................................................... 800/1003
2020-01-15T08:09:46.9425054Z .................................................................................................... 900/1003
2020-01-15T08:09:55.1990472Z ...................................................iiii............................................. 1000/1003
2020-01-15T08:09:55.2765411Z failures:
2020-01-15T08:09:55.2769759Z 
2020-01-15T08:09:55.2770566Z ---- f64.rs - f64::f64::fract (line 111) stdout ----
2020-01-15T08:09:55.2770625Z Test executable failed (exit code 101).
2020-01-15T08:09:55.2770625Z Test executable failed (exit code 101).
2020-01-15T08:09:55.2771620Z 
2020-01-15T08:09:55.2771802Z stderr:
2020-01-15T08:09:55.2772237Z thread 'main' panicked at 'assertion failed: abs_difference_x < 1e-10', f64.rs:9:1
2020-01-15T08:09:55.2772542Z 
2020-01-15T08:09:55.2772570Z 
2020-01-15T08:09:55.2772596Z 
2020-01-15T08:09:55.2772637Z failures:
---
2020-01-15T08:09:56.1293322Z   local time: Wed Jan 15 08:09:55 UTC 2020
2020-01-15T08:09:56.1293395Z   network time: Wed, 15 Jan 2020 08:09:55 GMT
2020-01-15T08:09:56.1293482Z == end clock drift check ==
2020-01-15T08:09:56.8251065Z 
2020-01-15T08:09:56.8375901Z ##[error]Bash exited with code '1'.
2020-01-15T08:09:56.8419775Z ##[section]Starting: Checkout
2020-01-15T08:09:56.8426364Z ==============================================================================
2020-01-15T08:09:56.8426425Z Task         : Get sources
2020-01-15T08:09:56.8426473Z 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
Copy link
Contributor

bors commented Jan 15, 2020

⌛ Testing commit 4ddc211 with merge 79d5430d781fc98ccd214dfd5b97da123899d5c8...

@rust-highfive
Copy link
Collaborator

The job dist-various-1 of 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.
2020-01-15T09:32:31.2227855Z ------------------------------------------
2020-01-15T09:32:31.2227939Z bash script.sh
2020-01-15T09:32:31.2228215Z AR_thumbv7neon_unknown_linux_gnueabihf=arm-linux-gnueabihf-ar
2020-01-15T09:32:31.2228305Z AWS_ACCESS_KEY_ID=AKIA46X5W6CZI5DHEBFL
2020-01-15T09:32:31.2228483Z AWS_SECRET_ACCESS_KEY=***
2020-01-15T09:32:31.2228545Z BOOTSTRAP_PARENT_ID=1508
2020-01-15T09:32:31.2228621Z BOOTSTRAP_PYTHON=/usr/bin/python2.7
2020-01-15T09:32:31.2228945Z BUILD_DIR=/checkout/obj/build
2020-01-15T09:32:31.2229017Z BUILD_SOURCEBRANCHNAME=auto
2020-01-15T09:32:31.2249001Z CARGO=/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo
2020-01-15T09:32:31.2249145Z CARGO_HOME=/cargo
---
2020-01-15T09:32:31.2252235Z CXX_thumbv7neon_unknown_linux_gnueabihf=arm-linux-gnueabihf-g++
2020-01-15T09:32:31.2252941Z DEPLOY=1
2020-01-15T09:32:31.2253314Z HERE=/checkout/src/test/run-make/thumb-none-qemu
2020-01-15T09:32:31.2253401Z HOME=/home/user
2020-01-15T09:32:31.2253467Z HOSTNAME=1dad342fc50c
2020-01-15T09:32:31.2253770Z HOST_RPATH_DIR=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib
2020-01-15T09:32:31.2254078Z LD_LIBRARY_PATH=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib
2020-01-15T09:32:31.2254160Z LD_LIB_PATH_ENVVAR=LD_LIBRARY_PATH
2020-01-15T09:32:31.2254301Z LLVM_CXXFLAGS=
2020-01-15T09:32:31.2254301Z LLVM_CXXFLAGS=
2020-01-15T09:32:31.2254615Z LLVM_FILECHECK=/checkout/obj/build/x86_64-unknown-linux-gnu/llvm/build/bin/FileCheck
2020-01-15T09:32:31.2254705Z MAKEFLAGS=
2020-01-15T09:32:31.2254902Z MAKELEVEL=1
2020-01-15T09:32:31.2254962Z MFLAGS=
2020-01-15T09:32:31.2255355Z PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2020-01-15T09:32:31.2255763Z PWD=/checkout/src/test/run-make/thumb-none-qemu
2020-01-15T09:32:31.2255839Z PYTHON=/usr/bin/python2.7
2020-01-15T09:32:31.2256122Z RUN_MAKE_TARGETS=thumbv6m-none-eabi,thumbv7m-none-eabi,thumbv7em-none-eabi,thumbv7em-none-eabihf
2020-01-15T09:32:31.2256122Z RUN_MAKE_TARGETS=thumbv6m-none-eabi,thumbv7m-none-eabi,thumbv7em-none-eabi,thumbv7em-none-eabihf
2020-01-15T09:32:31.2256400Z RUSTC=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
2020-01-15T09:32:31.2256897Z RUSTFMT=/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/rustfmt
2020-01-15T09:32:31.2257925Z RUST_CONFIGURE_ARGS=--musl-root-armv5te=/musl-armv5te       --musl-root-arm=/musl-arm       --musl-root-armhf=/musl-armhf       --musl-root-armv7hf=/musl-armv7hf       --musl-root-aarch64=/musl-aarch64       --musl-root-mips=/musl-mips       --musl-root-mipsel=/musl-mipsel       --musl-root-mips64=/musl-mips64       --musl-root-mips64el=/musl-mips64el       --disable-docs --set build.print-step-timings --enable-verbose-tests --enable-sccache --disable-manage-submodules --enable-locked-deps --enable-cargo-native-static --set rust.codegen-units-std=1 --disable-dist-src --release-channel=nightly --enable-llvm-static-stdcpp --set rust.remap-debuginfo --debuginfo-level-std=1 --enable-missing-tools
2020-01-15T09:32:31.2258201Z RUST_RELEASE_CHANNEL=nightly
2020-01-15T09:32:31.2258268Z S=/checkout
2020-01-15T09:32:31.2259790Z SCRIPT=python2.7 ../x.py test --target thumbv6m-none-eabi,thumbv7m-none-eabi,thumbv7em-none-eabi,thumbv7em-none-eabihf src/test/run-make &&       python2.7 ../x.py dist --target asmjs-unknown-emscripten,wasm32-unknown-emscripten,x86_64-rumprun-netbsd,mips-unknown-linux-musl,mipsel-unknown-linux-musl,mips64-unknown-linux-muslabi64,mips64el-unknown-linux-muslabi64,arm-unknown-linux-musleabi,arm-unknown-linux-musleabihf,armv5te-unknown-linux-gnueabi,armv5te-unknown-linux-musleabi,armv7-unknown-linux-musleabihf,aarch64-unknown-linux-musl,sparc64-unknown-linux-gnu,x86_64-unknown-redox,thumbv6m-none-eabi,thumbv7m-none-eabi,thumbv7em-none-eabi,thumbv7em-none-eabihf,thumbv8m.base-none-eabi,thumbv8m.main-none-eabi,thumbv8m.main-none-eabihf,riscv32i-unknown-none-elf,riscv32imc-unknown-none-elf,riscv32imac-unknown-none-elf,riscv64imac-unknown-none-elf,riscv64gc-unknown-none-elf,armebv7r-none-eabi,armebv7r-none-eabihf,armv7r-none-eabi,armv7r-none-eabihf,thumbv7neon-unknown-linux-gnueabihf
2020-01-15T09:32:31.2260157Z SHLVL=3
2020-01-15T09:32:31.2260225Z SRC=/checkout
2020-01-15T09:32:31.2260283Z STAGING_DIR=/tmp
2020-01-15T09:32:31.2260283Z STAGING_DIR=/tmp
2020-01-15T09:32:31.2260535Z TARGET=thumbv7em-none-eabi
2020-01-15T09:32:31.2261739Z TARGETS=asmjs-unknown-emscripten,wasm32-unknown-emscripten,x86_64-rumprun-netbsd,mips-unknown-linux-musl,mipsel-unknown-linux-musl,mips64-unknown-linux-muslabi64,mips64el-unknown-linux-muslabi64,arm-unknown-linux-musleabi,arm-unknown-linux-musleabihf,armv5te-unknown-linux-gnueabi,armv5te-unknown-linux-musleabi,armv7-unknown-linux-musleabihf,aarch64-unknown-linux-musl,sparc64-unknown-linux-gnu,x86_64-unknown-redox,thumbv6m-none-eabi,thumbv7m-none-eabi,thumbv7em-none-eabi,thumbv7em-none-eabihf,thumbv8m.base-none-eabi,thumbv8m.main-none-eabi,thumbv8m.main-none-eabihf,riscv32i-unknown-none-elf,riscv32imc-unknown-none-elf,riscv32imac-unknown-none-elf,riscv64imac-unknown-none-elf,riscv64gc-unknown-none-elf,armebv7r-none-eabi,armebv7r-none-eabihf,armv7r-none-eabi,armv7r-none-eabihf,thumbv7neon-unknown-linux-gnueabihf
2020-01-15T09:32:31.2262851Z TARGET_RPATH_DIR=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/thumbv7em-none-eabi/lib
2020-01-15T09:32:31.2262959Z TERM=xterm
2020-01-15T09:32:31.2263036Z TF_BUILD=True
2020-01-15T09:32:31.2263432Z TMPDIR=/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/thumb-none-qemu/thumb-none-qemu
2020-01-15T09:32:31.2263815Z TOOLSTATE_REPO=https://github.com/rust-lang-nursery/rust-toolstate
2020-01-15T09:32:31.2263815Z TOOLSTATE_REPO=https://github.com/rust-lang-nursery/rust-toolstate
2020-01-15T09:32:31.2264100Z TOOLSTATE_REPO_ACCESS_TOKEN=***
2020-01-15T09:32:31.2265009Z WORK_DIR=/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/thumb-none-qemu/thumb-none-qemu
2020-01-15T09:32:31.2265105Z _=/usr/bin/env
2020-01-15T09:32:31.2265194Z __COMPAT_LAYER=RunAsInvoker
2020-01-15T09:32:31.2265564Z /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/thumb-none-qemu/thumb-none-qemu /checkout/src/test/run-make/thumb-none-qemu
2020-01-15T09:32:31.2266178Z /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/thumb-none-qemu/thumb-none-qemu/example /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/thumb-none-qemu/thumb-none-qemu /checkout/src/test/run-make/thumb-none-qemu
2020-01-15T09:32:31.2266471Z Makefile:27: recipe for target 'all' failed
2020-01-15T09:32:31.2266739Z ------------------------------------------
2020-01-15T09:32:31.2266802Z stderr:
2020-01-15T09:32:31.2267015Z ------------------------------------------
2020-01-15T09:32:31.2267015Z ------------------------------------------
2020-01-15T09:32:31.2267086Z + CRATE=example
2020-01-15T09:32:31.2267146Z + env
2020-01-15T09:32:31.2267197Z + sort
2020-01-15T09:32:31.2267483Z + mkdir -p /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/thumb-none-qemu/thumb-none-qemu
2020-01-15T09:32:31.2267789Z + pushd /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/thumb-none-qemu/thumb-none-qemu
2020-01-15T09:32:31.2268033Z + rm -rf example
2020-01-15T09:32:31.2268295Z + cp -a /checkout/src/test/run-make/thumb-none-qemu/example .
2020-01-15T09:32:31.2268368Z + pushd example
2020-01-15T09:32:31.2268756Z + env RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-C linker=arm-none-eabi-ld -C link-arg=-Tlink.x' /checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo run --target thumbv7em-none-eabi
2020-01-15T09:32:31.2269010Z + grep 'x = 42'
2020-01-15T09:32:31.2269158Z    Compiling typenum v1.11.2
2020-01-15T09:32:31.2269386Z    Compiling semver-parser v0.7.0
2020-01-15T09:32:31.2269627Z    Compiling cortex-m v0.6.2
2020-01-15T09:32:31.2269691Z    Compiling stable_deref_trait v1.1.1
2020-01-15T09:32:31.2269691Z    Compiling stable_deref_trait v1.1.1
2020-01-15T09:32:31.2269761Z    Compiling vcell v0.1.2
2020-01-15T09:32:31.2269993Z    Compiling cortex-m-semihosting v0.3.5
2020-01-15T09:32:31.2270232Z    Compiling cortex-m-rt v0.5.4
2020-01-15T09:32:31.2270464Z    Compiling cortex-m v0.5.10
2020-01-15T09:32:31.2270532Z    Compiling r0 v0.2.2
2020-01-15T09:32:31.2270592Z    Compiling aligned v0.2.0
2020-01-15T09:32:31.2270823Z    Compiling panic-halt v0.2.0
2020-01-15T09:32:31.2271118Z    Compiling volatile-register v0.2.0
2020-01-15T09:32:31.2271184Z    Compiling rustc_version v0.2.3
2020-01-15T09:32:31.2271421Z    Compiling generic-array v0.13.2
2020-01-15T09:32:31.2271652Z    Compiling generic-array v0.12.3
2020-01-15T09:32:31.2271652Z    Compiling generic-array v0.12.3
2020-01-15T09:32:31.2271876Z    Compiling bare-metal v0.2.5
2020-01-15T09:32:31.2272100Z    Compiling as-slice v0.1.2
2020-01-15T09:32:31.2272164Z    Compiling aligned v0.3.2
2020-01-15T09:32:31.2273140Z    Compiling example v0.1.0 (/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/thumb-none-qemu/thumb-none-qemu/example)
2020-01-15T09:32:31.2273269Z     Finished dev [unoptimized + debuginfo] target(s) in 9.45s
2020-01-15T09:32:31.2273752Z      Running `target/thumbv7em-none-eabi/debug/example`
2020-01-15T09:32:31.2274176Z target/thumbv7em-none-eabi/debug/example: 1: target/thumbv7em-none-eabi/debug/example: Syntax error: word unexpected (expecting ")")
2020-01-15T09:32:31.2274292Z make: *** [all] Error 1
2020-01-15T09:32:31.2274593Z ------------------------------------------
2020-01-15T09:32:31.2274641Z 
2020-01-15T09:32:31.2274676Z 
2020-01-15T09:32:31.2274720Z 
---
2020-01-15T09:32:31.2275983Z thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:387:22
2020-01-15T09:32:31.2276072Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
2020-01-15T09:32:31.2284179Z 
2020-01-15T09:32:31.2337944Z 
2020-01-15T09:32:31.2343434Z command did not execute successfully: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools-bin/compiletest" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools-bin/compiletest" "--compile-lib-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib" "--run-lib-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/thumbv7em-none-eabi/lib" "--rustc-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--src-base" "/checkout/src/test/run-make" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make" "--stage-id" "stage2-thumbv7em-none-eabi" "--mode" "run-make" "--target" "thumbv7em-none-eabi" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/checkout/obj/build/x86_64-unknown-linux-gnu/llvm/build/bin/FileCheck" "--linker" "arm-none-eabi-gcc" "--host-rustcflags" "-Crpath -O -Cdebuginfo=0 -Zunstable-options  -Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--target-rustcflags" "-Crpath -O -Cdebuginfo=0 -Zunstable-options  -Lnative=/checkout/obj/build/thumbv7em-none-eabi/native/rust-test-helpers" "--docck-python" "/usr/bin/python2.7" "--lldb-python" "/usr/bin/python2.7" "--llvm-version" "9.0.0-rust-1.42.0-nightly\n" "--cc" "" "--cxx" "" "--cflags" "" "--llvm-components" "" "--llvm-cxxflags" "" "--adb-path" "adb" "--adb-test-dir" "/data/tmp/work" "--android-cross-path" "" "--color" "always"
2020-01-15T09:32:31.2344626Z 
2020-01-15T09:32:31.2344682Z 
2020-01-15T09:32:31.2345262Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test --target thumbv6m-none-eabi,thumbv7m-none-eabi,thumbv7em-none-eabi,thumbv7em-none-eabihf src/test/run-make
2020-01-15T09:32:31.2346904Z Build completed unsuccessfully in 1:00:18
2020-01-15T09:32:31.2346904Z Build completed unsuccessfully in 1:00:18
2020-01-15T09:32:31.2347029Z == clock drift check ==
2020-01-15T09:32:31.2365575Z   local time: Wed Jan 15 09:32:31 UTC 2020
2020-01-15T09:32:31.7820603Z   network time: Wed, 15 Jan 2020 09:32:31 GMT
2020-01-15T09:32:31.7822940Z == end clock drift check ==
2020-01-15T09:32:33.5557132Z 
2020-01-15T09:32:33.5657259Z ##[error]Bash exited with code '1'.
2020-01-15T09:32:33.5703685Z ##[section]Starting: Checkout
2020-01-15T09:32:33.5705842Z ==============================================================================
2020-01-15T09:32:33.5705937Z Task         : Get sources
2020-01-15T09:32:33.5706035Z 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
Copy link
Contributor

bors commented Jan 15, 2020

💔 Test failed - checks-azure

@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 Jan 15, 2020
@JohnTitor JohnTitor added the rollup A PR which is a rollup label Jan 15, 2020
@JohnTitor
Copy link
Member

Closing in favor of next rollup.

@JohnTitor JohnTitor closed this Jan 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rollup A PR which is a rollup S-waiting-on-review Status: Awaiting review from the assignee but also interested parties.
Projects
None yet
Development

Successfully merging this pull request may close these issues.