Skip to content

Rollup of 8 pull requests - #68240

Closed
Dylan-DPC-zz wants to merge 20 commits into
rust-lang:masterfrom
Dylan-DPC-zz:rollup-5gozwgy
Closed

Rollup of 8 pull requests#68240
Dylan-DPC-zz wants to merge 20 commits into
rust-lang:masterfrom
Dylan-DPC-zz:rollup-5gozwgy

Conversation

@Dylan-DPC-zz

Copy link
Copy Markdown

Successful merges:

Failed merges:

r? @ghost

crlf0710and others added 20 commits January 12, 2020 01:51
It is not self-explanatory whether the fract() function inverts the fractional part of negative numbers.
…xcrichton
Fix CI for embedded ARM targets
Closesrust-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`)
…crichton
Update to a version of cmake with windows arm64 support
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.
…crichton
Update iovec to a version with no winapi dependency
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.
…r=alexcrichton
Update libssh2-sys to a version that can build for aarch64-pc-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.
…, 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-zzDylan-DPC-zz added the rollup A PR which is a rollup label Jan 15, 2020
@Dylan-DPC-zz
Dylan-DPC-zz deleted the rollup-5gozwgy branch January 15, 2020 06:33
@rust-highfive

Copy link
Copy Markdown
Contributor

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:30:20.0881156Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-01-15T06:30:20.0977689Z ##[command]git config gc.auto 0
2020-01-15T06:30:20.1552065Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-01-15T06:30:20.1609781Z ##[command]git config --get-all http.proxy
2020-01-15T06:30:20.1750628Z ##[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/68240/merge:refs/remotes/pull/68240/merge
---
2020-01-15T07:25:18.0347424Z .................................................................................................... 1600/9519
2020-01-15T07:25:23.3117299Z .................................................................................................... 1700/9519
2020-01-15T07:25:32.1891876Z .................................................................................................... 1800/9519
2020-01-15T07:25:41.0429656Z ........i........................................................................................... 1900/9519
2020-01-15T07:25:48.0320657Z ..................................................................................................ii 2000/9519
2020-01-15T07:26:04.6130168Z iii................................................................................................. 2100/9519
2020-01-15T07:26:12.9683236Z .................................................................................................... 2300/9519
2020-01-15T07:26:15.4658272Z .................................................................................................... 2400/9519
2020-01-15T07:26:21.3463749Z .................................................................................................... 2500/9519
2020-01-15T07:26:41.3566297Z .................................................................................................... 2600/9519
---
2020-01-15T07:29:21.9894432Z .........................................i...............i.......................................... 4900/9519
2020-01-15T07:29:31.3118047Z .................................................................................................... 5000/9519
2020-01-15T07:29:37.7113639Z ....................................................................................i............... 5100/9519
2020-01-15T07:29:43.1218929Z .................................................................................................... 5200/9519
2020-01-15T07:29:53.5382264Z .......................................................ii.ii...........i............................ 5300/9519
2020-01-15T07:30:02.8896405Z .................................................................................................... 5500/9519
2020-01-15T07:30:13.1042314Z .................................................................................................... 5600/9519
2020-01-15T07:30:19.8098553Z ........................................i........................................................... 5700/9519
2020-01-15T07:30:26.7042508Z .................................................................................................... 5800/9519
2020-01-15T07:30:26.7042508Z .................................................................................................... 5800/9519
2020-01-15T07:30:37.6209494Z .................................................................................................... 5900/9519
2020-01-15T07:30:47.4817814Z ...............................ii...i..ii...........i............................................... 6000/9519
2020-01-15T07:31:06.5019794Z .................................................................................................... 6200/9519
2020-01-15T07:31:14.8402398Z .................................................................................................... 6300/9519
2020-01-15T07:31:14.8402398Z .................................................................................................... 6300/9519
2020-01-15T07:31:27.6210723Z ...........................................................i..ii.................................... 6400/9519
2020-01-15T07:31:55.4281950Z .................................................................................................... 6600/9519
2020-01-15T07:31:57.6789294Z ...................................i................................................................ 6700/9519
2020-01-15T07:32:00.0079295Z .................................................................................................... 6800/9519
2020-01-15T07:32:02.6051302Z ...................................i................................................................ 6900/9519
---
2020-01-15T07:33:41.1511010Z .................................................................................................... 7500/9519
2020-01-15T07:33:45.7901307Z .................................................................................................... 7600/9519
2020-01-15T07:33:51.9903077Z .................................................................................................... 7700/9519
2020-01-15T07:33:59.4132345Z .................................................................................................... 7800/9519
2020-01-15T07:34:09.5877829Z ....................................................................................iiii............ 7900/9519
2020-01-15T07:34:26.5706304Z ..................i......i.......................................................................... 8100/9519
2020-01-15T07:34:31.9514295Z .................................................................................................... 8200/9519
2020-01-15T07:34:45.5581198Z .................................................................................................... 8300/9519
2020-01-15T07:34:55.5743093Z .................................................................................................... 8400/9519
---
2020-01-15T07:37:22.2013412Z finished in 7.033
2020-01-15T07:37:22.2203310Z Check compiletest suite=codegen mode=codegen (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T07:37:22.4154506Z 2020-01-15T07:37:22.4155696Z running 166 tests
2020-01-15T07:37:25.4780437Z iiii......i........ii..iiii...i....i...........i............i..i..................i....i............ 100/166
2020-01-15T07:37:27.7565801Z i.i.i...iii..iiiiiii.......................iii............ii......
2020-01-15T07:37:27.7566196Z 2020-01-15T07:37:27.7572493Z finished in 5.536
2020-01-15T07:37:27.7748975Z Check compiletest suite=codegen-units mode=codegen-units (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T07:37:27.9320000Z ---
2020-01-15T07:37:29.8966142Z finished in 2.121
2020-01-15T07:37:29.9152387Z Check compiletest suite=assembly mode=assembly (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T07:37:30.0818456Z 2020-01-15T07:37:30.0819467Z running 9 tests
2020-01-15T07:37:30.0821183Z iiiiiiiii
2020-01-15T07:37:30.0822891Z 2020-01-15T07:37:30.0823561Z finished in 0.166
2020-01-15T07:37:30.1018928Z Check compiletest suite=incremental mode=incremental (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T07:37:30.2898002Z ---
2020-01-15T07:37:50.3153713Z finished in 20.213
2020-01-15T07:37:50.3387364Z Check compiletest suite=debuginfo mode=debuginfo-gdb+lldb (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T07:37:50.5274243Z 2020-01-15T07:37:50.5274564Z running 116 tests
2020-01-15T07:38:15.3844320Z .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:38:18.8607019Z .....iiii.....ii
2020-01-15T07:38:18.8608011Z 2020-01-15T07:38:18.8609018Z finished in 28.522
2020-01-15T07:38:18.8616991Z Uplifting stage1 rustc (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T07:38:18.8617311Z Copying stage2 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
---
2020-01-15T07:51:25.8698344Z 2020-01-15T07:51:25.8705794Z Doc-tests core
2020-01-15T07:51:30.8136500Z 2020-01-15T07:51:30.8137666Z running 2442 tests
2020-01-15T07:51:40.3859040Z ......iiiii......................................................................................... 100/2442
2020-01-15T07:51:50.0549282Z ..................................................................................ii................ 200/2442
2020-01-15T07:52:11.8498405Z ................i................................................................................... 400/2442
2020-01-15T07:52:11.8498405Z ................i................................................................................... 400/2442
2020-01-15T07:52:21.7572354Z .................................................................i..i..................iiii......... 500/2442
2020-01-15T07:52:38.7612794Z .................................................................................................... 700/2442
2020-01-15T07:52:47.6138301Z .................................................................................................... 800/2442
2020-01-15T07:52:56.4748984Z .................................................................................................... 900/2442
2020-01-15T07:53:05.5254216Z .................................................................................................... 1000/2442
---
2020-01-15T07:56:34.5003856Z .................................................................................................... 500/760
2020-01-15T07:56:34.5330064Z .................thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/libstd/sync/mpsc/mod.rs:2741:22
2020-01-15T07:56:34.5347430Z ....thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/libstd/sync/mpsc/mod.rs:2778:21
2020-01-15T07:56:34.5354055Z thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', src/libstd/sync/mpsc/mod.rs:2766:17
2020-01-15T07:56:34.5383247Z .......thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/libstd/sync/mpsc/mod.rs:2645:13
2020-01-15T07:56:34.8051952Z ..........................................thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/libstd/sync/mpsc/mod.rs:1997:22
2020-01-15T07:56:34.8079772Z .....thread '..<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/libstd/sync/mpsc/mod.rs:2034:21
2020-01-15T07:56:34.8089823Z ....thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/libstd/sync/mpsc/mod.rs:1916:13
2020-01-15T07:56:34.8099590Z .thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', src/libstd/sync/mpsc/mod.rs:2022:17
2020-01-15T07:56:36.8490321Z ...................thread '<unnamed>' panicked at 'explicit panic', src/libstd/sync/mutex.rs:633:13
2020-01-15T07:56:36.8500014Z ..thread '<unnamed>' panicked at 'test panic in inner thread to poison mutex', src/libstd/sync/mutex.rs:587:13
2020-01-15T07:56:36.8512729Z ...thread '<unnamed>' panicked at 'test panic in inner thread to poison mutex', src/libstd/sync/mutex.rs:563:13
2020-01-15T07:56:36.8517577Z .thread '<unnamed>' panicked at 'explicit panic', src/libstd/sync/mutex.rs:694:13
---
2020-01-15T07:56:45.0385335Z 2020-01-15T07:56:45.0393384Z Doc-tests std
2020-01-15T07:56:46.0530413Z 2020-01-15T07:56:46.0530622Z running 1003 tests
2020-01-15T07:57:04.8451920Z i................................................................................................... 100/1003
2020-01-15T07:57:15.0805914Z ...................................................................................................F 200/1003
2020-01-15T07:57:22.3459398Z ..................ii.i.....i......i...i......i...................................................... 300/1003
2020-01-15T07:57:27.6348679Z .................................................................................................... 400/1003
2020-01-15T07:57:34.6792000Z ..........................................i..i.....................................ii............... 500/1003
2020-01-15T07:57:47.7152892Z .................................................................................................... 700/1003
2020-01-15T07:57:47.7152892Z .................................................................................................... 700/1003
2020-01-15T07:57:54.3817910Z .............................iiii................................................................... 800/1003
2020-01-15T07:58:08.7127337Z .................................................................................................... 900/1003
2020-01-15T07:58:15.8353810Z ...................................................iiii............................................. 1000/1003
2020-01-15T07:58:15.9232258Z failures:
2020-01-15T07:58:15.9232329Z 2020-01-15T07:58:15.9233514Z ---- f64.rs - f64::f64::fract (line 111) stdout ----
2020-01-15T07:58:15.9233783Z Test executable failed (exit code 101).
2020-01-15T07:58:15.9233783Z Test executable failed (exit code 101).
2020-01-15T07:58:15.9234115Z 2020-01-15T07:58:15.9237333Z stderr:
2020-01-15T07:58:15.9238046Z thread 'main' panicked at 'assertion failed: abs_difference_x < 1e-10', f64.rs:9:1
2020-01-15T07:58:15.9238182Z 2020-01-15T07:58:15.9238208Z 2020-01-15T07:58:15.9238232Z 2020-01-15T07:58:15.9238298Z failures:
---
2020-01-15T07:58:15.9392667Z local time: Wed Jan 15 07:58:15 UTC 2020
2020-01-15T07:58:16.2313155Z network time: Wed, 15 Jan 2020 07:58:16 GMT
2020-01-15T07:58:16.2322009Z == end clock drift check ==
2020-01-15T07:58:16.5905367Z 2020-01-15T07:58:16.5986238Z ##[error]Bash exited with code '1'.
2020-01-15T07:58:16.6051181Z ##[section]Starting: Checkout
2020-01-15T07:58:16.6053181Z ==============================================================================
2020-01-15T07:58:16.6053231Z Task : Get sources
2020-01-15T07:58:16.6053274Z 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)

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rollupA PR which is a rollup

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants

@Dylan-DPC-zz@rust-highfive@crlf0710@jonas-schievink@SOF3@danielframpton@Dylan-DPC