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 8 pull requests #68240

Closed
wants to merge 20 commits into from

Conversation

Dylan-DPC-zz
Copy link

Successful merges:

Failed merges:

r? @ghost

crlf0710 and 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

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`)
…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-zz Dylan-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
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: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 free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rollup A PR which is a rollup
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants