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

Move numeric consts to associated consts step1 #68325

Merged

Conversation

@faern
Copy link
Contributor

faern commented Jan 17, 2020

A subset of #67913. Implements the first step of RFC rust-lang/rfcs#2700

This PR adds the new constants as unstable constants and defines the old ones in terms of the new ones. Then fix a tiny bit of code that started having naming collisions because of the new assoc consts.

Removed a test that did not seem relevant any longer. Since doing just u8::MIN should now indeed be valid.

@rust-highfive

This comment has been minimized.

Copy link
Collaborator

rust-highfive commented Jan 17, 2020

r? @LukasKalbertodt

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

@rust-highfive

This comment has been minimized.

Copy link
Collaborator

rust-highfive commented Jan 17, 2020

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-17T22:05:08.8397134Z ========================== Starting Command Output ===========================
2020-01-17T22:05:08.8398425Z [command]/bin/bash --noprofile --norc /home/vsts/work/_temp/476ff873-75ae-4643-9bd3-0a17ccc9e77a.sh
2020-01-17T22:05:08.8398462Z 
2020-01-17T22:05:08.8400578Z ##[section]Finishing: Disable git automatic line ending conversion
2020-01-17T22:05:08.8404904Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-17T22:05:08.8406436Z Task         : Get sources
2020-01-17T22:05:08.8406468Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-01-17T22:05:08.8406494Z Version      : 1.0.0
2020-01-17T22:05:08.8406519Z Author       : Microsoft
---
2020-01-17T22:05:09.8304473Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-01-17T22:05:09.8316945Z ##[command]git config gc.auto 0
2020-01-17T22:05:09.8320714Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-01-17T22:05:09.8325338Z ##[command]git config --get-all http.proxy
2020-01-17T22:05:09.8332727Z ##[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/68325/merge:refs/remotes/pull/68325/merge
---
2020-01-17T22:57:36.7167797Z .................................................................................................... 1700/9528
2020-01-17T22:57:44.6642235Z .................................................................................................... 1800/9528
2020-01-17T22:57:54.0308999Z ............i....................................................................................... 1900/9528
2020-01-17T22:58:00.9236656Z .................................................................................................... 2000/9528
2020-01-17T22:58:16.2806769Z ..iiiii............................................................................................. 2100/9528
2020-01-17T22:58:24.9205514Z .................................................................................................... 2300/9528
2020-01-17T22:58:27.3251568Z .................................................................................................... 2400/9528
2020-01-17T22:58:32.8363942Z .................................................................................................... 2500/9528
2020-01-17T22:58:52.7623889Z .................................................................................................... 2600/9528
---
2020-01-17T23:01:33.5938417Z ..............................................i...............i..................................... 4900/9528
2020-01-17T23:01:42.4966228Z .................................................................................................... 5000/9528
2020-01-17T23:01:49.0970784Z .........................................................................................i.......... 5100/9528
2020-01-17T23:01:54.1708205Z .................................................................................................... 5200/9528
2020-01-17T23:02:04.5295287Z .............................................................ii.ii...........i...................... 5300/9528
2020-01-17T23:02:09.0272750Z ..................................................................................................i. 5400/9528
2020-01-17T23:02:24.8417103Z .................................................................................................... 5600/9528
2020-01-17T23:02:31.5925888Z ..............................................i..................................................... 5700/9528
2020-01-17T23:02:38.6242838Z .................................................................................................... 5800/9528
2020-01-17T23:02:48.9104355Z .................................................................................................... 5900/9528
2020-01-17T23:02:48.9104355Z .................................................................................................... 5900/9528
2020-01-17T23:02:58.0868087Z .....................................ii...i..ii...........i......................................... 6000/9528
2020-01-17T23:03:17.4479621Z .................................................................................................... 6200/9528
2020-01-17T23:03:25.5134553Z .................................................................................................... 6300/9528
2020-01-17T23:03:25.5134553Z .................................................................................................... 6300/9528
2020-01-17T23:03:34.8611157Z .................................................................i..ii.............................. 6400/9528
2020-01-17T23:04:02.4134094Z .................................................................................................... 6600/9528
2020-01-17T23:04:04.8307639Z .........................................i.......................................................... 6700/9528
2020-01-17T23:04:07.1523464Z .................................................................................................... 6800/9528
2020-01-17T23:04:09.8301214Z .........................................i.......................................................... 6900/9528
---
2020-01-17T23:05:48.7747819Z .................................................................................................... 7500/9528
2020-01-17T23:05:53.2756356Z .................................................................................................... 7600/9528
2020-01-17T23:05:59.1845298Z .................................................................................................... 7700/9528
2020-01-17T23:06:05.5205126Z .................................................................................................... 7800/9528
2020-01-17T23:06:15.5168364Z ............................................................................................iiii.... 7900/9528
2020-01-17T23:06:31.4556330Z ..........................i......i.................................................................. 8100/9528
2020-01-17T23:06:36.0597170Z .................................................................................................... 8200/9528
2020-01-17T23:06:47.6668103Z .................................................................................................... 8300/9528
2020-01-17T23:06:58.8146948Z .................................................................................................... 8400/9528
---
2020-01-17T23:09:20.1601461Z  finished in 7.072
2020-01-17T23:09:20.1827853Z Check compiletest suite=codegen mode=codegen (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-17T23:09:20.3855901Z 
2020-01-17T23:09:20.3857052Z running 166 tests
2020-01-17T23:09:23.9684689Z iiii......i........ii..iiii...i....i...........i............i..i..................i....i............ 100/166
2020-01-17T23:09:25.4424988Z i.i.i...iii..iiiiiii.......................iii............ii......
2020-01-17T23:09:25.4429810Z 
2020-01-17T23:09:25.4434155Z  finished in 5.260
2020-01-17T23:09:25.4624110Z Check compiletest suite=codegen-units mode=codegen-units (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-17T23:09:25.6224585Z 
---
2020-01-17T23:09:27.5321480Z  finished in 2.069
2020-01-17T23:09:27.5566753Z Check compiletest suite=assembly mode=assembly (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-17T23:09:27.7062648Z 
2020-01-17T23:09:27.7062873Z running 9 tests
2020-01-17T23:09:27.7064255Z iiiiiiiii
2020-01-17T23:09:27.7065218Z 
2020-01-17T23:09:27.7068946Z  finished in 0.155
2020-01-17T23:09:27.7274416Z Check compiletest suite=incremental mode=incremental (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-17T23:09:27.9244507Z 
---
2020-01-17T23:09:46.8624434Z  finished in 19.135
2020-01-17T23:09:46.8849891Z Check compiletest suite=debuginfo mode=debuginfo-gdb+lldb (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-17T23:09:47.0791701Z 
2020-01-17T23:09:47.0791914Z running 116 tests
2020-01-17T23:10:11.4455231Z .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-17T23:10:14.8069440Z .....iiii.....ii
2020-01-17T23:10:14.8070539Z 
2020-01-17T23:10:14.8074121Z  finished in 27.922
2020-01-17T23:10:14.8080106Z Uplifting stage1 rustc (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-17T23:10:14.8083823Z Copying stage2 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
---
2020-01-17T23:16:54.5284224Z failures:
2020-01-17T23:16:54.5284721Z 
2020-01-17T23:16:54.5285201Z ---- [rustdoc] rustdoc/show-const-contents.rs stdout ----
2020-01-17T23:16:54.5285238Z 
2020-01-17T23:16:54.5285283Z error: htmldocck failed!
2020-01-17T23:16:54.5285341Z status: exit code: 1
2020-01-17T23:16:54.5285906Z command: "/usr/bin/python2.7" "/checkout/src/etc/htmldocck.py" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/rustdoc/show-const-contents" "/checkout/src/test/rustdoc/show-const-contents.rs"
2020-01-17T23:16:54.5286456Z ------------------------------------------
2020-01-17T23:16:54.5286491Z 
2020-01-17T23:16:54.5286869Z ------------------------------------------
2020-01-17T23:16:54.5287063Z stderr:
2020-01-17T23:16:54.5287063Z stderr:
2020-01-17T23:16:54.5287426Z ------------------------------------------
2020-01-17T23:16:54.5287482Z 50: @has check failed
2020-01-17T23:16:54.5287679Z  `PATTERN` did not match
2020-01-17T23:16:54.5288093Z  // @has show_const_contents/constant.EPSILON.html '1.1920929e-7f32;'
2020-01-17T23:16:54.5288140Z 51: @!has check failed
2020-01-17T23:16:54.5288508Z  `PATTERN` did not match
2020-01-17T23:16:54.5288940Z  // @!has show_const_contents/constant.EPSILON.html '; //'
2020-01-17T23:16:54.5289252Z Encountered 2 errors
2020-01-17T23:16:54.5289276Z 
2020-01-17T23:16:54.5289552Z ------------------------------------------
2020-01-17T23:16:54.5289707Z 
---
2020-01-17T23:16:54.5295349Z thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:387:22
2020-01-17T23:16:54.5295750Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
2020-01-17T23:16:54.5302198Z 
2020-01-17T23:16:54.5302284Z 
2020-01-17T23:16:54.5304504Z 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/x86_64-unknown-linux-gnu/lib" "--rustc-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--rustdoc-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustdoc" "--src-base" "/checkout/src/test/rustdoc" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/rustdoc" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "rustdoc" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/usr/lib/llvm-7/bin/FileCheck" "--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/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--docck-python" "/usr/bin/python2.7" "--lldb-python" "/usr/bin/python2.7" "--gdb" "/usr/bin/gdb" "--quiet" "--llvm-version" "7.0.0\n" "--system-llvm" "--cc" "" "--cxx" "" "--cflags" "" "--llvm-components" "" "--llvm-cxxflags" "" "--adb-path" "adb" "--adb-test-dir" "/data/tmp/work" "--android-cross-path" "" "--color" "always"
2020-01-17T23:16:54.5304765Z 
2020-01-17T23:16:54.5304791Z 
2020-01-17T23:16:54.5315827Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
2020-01-17T23:16:54.5316073Z Build completed unsuccessfully in 1:05:57
2020-01-17T23:16:54.5316073Z Build completed unsuccessfully in 1:05:57
2020-01-17T23:16:54.5368906Z == clock drift check ==
2020-01-17T23:16:54.5391563Z   local time: Fri Jan 17 23:16:54 UTC 2020
2020-01-17T23:16:54.8096819Z   network time: Fri, 17 Jan 2020 23:16:54 GMT
2020-01-17T23:16:54.8096916Z == end clock drift check ==
2020-01-17T23:16:56.2043098Z 
2020-01-17T23:16:56.2130758Z ##[error]Bash exited with code '1'.
2020-01-17T23:16:56.2144327Z ##[section]Finishing: Run build
2020-01-17T23:16:56.2179582Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-17T23:16:56.2181203Z Task         : Get sources
2020-01-17T23:16:56.2181241Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-01-17T23:16:56.2181286Z Version      : 1.0.0
2020-01-17T23:16:56.2181320Z Author       : Microsoft
2020-01-17T23:16:56.2181320Z Author       : Microsoft
2020-01-17T23:16:56.2181358Z Help         : [More Information](https://go.microsoft.com/fwlink/?LinkId=798199)
2020-01-17T23:16:56.2181402Z ==============================================================================
2020-01-17T23:16:56.5757419Z Cleaning any cached credential from repository: rust-lang/rust (GitHub)
2020-01-17T23:16:56.5798092Z ##[section]Finishing: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-17T23:16:56.5894937Z Cleaning up task key
2020-01-17T23:16:56.5895562Z Start cleaning up orphan processes.
2020-01-17T23:16:56.5990545Z Terminate orphan process: pid (3497) (python)
2020-01-17T23:16:56.6276310Z ##[section]Finishing: Finalize Job

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)

Copy link
Member

dtolnay left a comment

Seeing new name collisions is somewhat concerning. Could you dig into the situation in which it's happening and how common that might be in downstream code?

@rust-highfive

This comment has been minimized.

Copy link
Collaborator

rust-highfive commented Jan 19, 2020

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-19T00:52:05.8433847Z ========================== Starting Command Output ===========================
2020-01-19T00:52:05.8452967Z [command]/bin/bash --noprofile --norc /home/vsts/work/_temp/a7ef51d6-fe95-4f2b-b7f7-4baea0ac2577.sh
2020-01-19T00:52:05.8726551Z 
2020-01-19T00:52:05.8765347Z ##[section]Finishing: Disable git automatic line ending conversion
2020-01-19T00:52:05.8773899Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-19T00:52:05.8775566Z Task         : Get sources
2020-01-19T00:52:05.8775599Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-01-19T00:52:05.8775646Z Version      : 1.0.0
2020-01-19T00:52:05.8775679Z Author       : Microsoft
---
2020-01-19T00:52:06.7700038Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-01-19T00:52:06.7784037Z ##[command]git config gc.auto 0
2020-01-19T00:52:06.7875126Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-01-19T00:52:06.7931077Z ##[command]git config --get-all http.proxy
2020-01-19T00:52:06.8081038Z ##[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/68325/merge:refs/remotes/pull/68325/merge
---
2020-01-19T01:48:43.4958193Z .................................................................................................... 1700/9537
2020-01-19T01:48:50.1646560Z .................................................................................................... 1800/9537
2020-01-19T01:49:02.1220357Z ...................i................................................................................ 1900/9537
2020-01-19T01:49:09.5344075Z .................................................................................................... 2000/9537
2020-01-19T01:49:25.7165329Z .........iiiii...................................................................................... 2100/9537
2020-01-19T01:49:35.8729448Z .................................................................................................... 2300/9537
2020-01-19T01:49:38.4361359Z .................................................................................................... 2400/9537
2020-01-19T01:49:44.0806317Z .................................................................................................... 2500/9537
2020-01-19T01:50:05.7910642Z .................................................................................................... 2600/9537
---
2020-01-19T01:52:53.7098035Z ....................................................i...............i............................... 4900/9537
2020-01-19T01:53:02.1333198Z .................................................................................................... 5000/9537
2020-01-19T01:53:10.2591342Z ...............................................................................................i.... 5100/9537
2020-01-19T01:53:15.6429930Z .................................................................................................... 5200/9537
2020-01-19T01:53:26.7072794Z ...................................................................ii.ii...........i................ 5300/9537
2020-01-19T01:53:36.0278977Z ....i............................................................................................... 5500/9537
2020-01-19T01:53:46.3408057Z .................................................................................................... 5600/9537
2020-01-19T01:53:53.2337327Z .....................................................i.............................................. 5700/9537
2020-01-19T01:54:00.4052293Z .................................................................................................... 5800/9537
2020-01-19T01:54:00.4052293Z .................................................................................................... 5800/9537
2020-01-19T01:54:10.9868550Z .................................................................................................... 5900/9537
2020-01-19T01:54:18.1102845Z ...........................................ii...i..ii...........i................................... 6000/9537
2020-01-19T01:54:41.0256643Z .................................................................................................... 6200/9537
2020-01-19T01:54:49.6810445Z .................................................................................................... 6300/9537
2020-01-19T01:54:49.6810445Z .................................................................................................... 6300/9537
2020-01-19T01:55:00.2147332Z .......................................................................i..ii........................ 6400/9537
2020-01-19T01:55:31.7039620Z .................................................................................................... 6600/9537
2020-01-19T01:55:34.8074635Z ...............................................i.................................................... 6700/9537
2020-01-19T01:55:37.0867590Z .................................................................................................... 6800/9537
2020-01-19T01:55:39.6487250Z ..............................................i..................................................... 6900/9537
---
2020-01-19T01:57:22.9810753Z .................................................................................................... 7500/9537
2020-01-19T01:57:27.3522640Z .................................................................................................... 7600/9537
2020-01-19T01:57:33.4806057Z .................................................................................................... 7700/9537
2020-01-19T01:57:40.4919905Z .................................................................................................... 7800/9537
2020-01-19T01:57:51.9072650Z .................................................................................................iii 7900/9537
2020-01-19T01:57:58.5942797Z iiii................................................................................................ 8000/9537
2020-01-19T01:58:14.5754422Z .................................................................................................... 8200/9537
2020-01-19T01:58:26.9128355Z .................................................................................................... 8300/9537
2020-01-19T01:58:39.9244209Z .................................................................................................... 8400/9537
2020-01-19T01:58:46.0457389Z .................................................................................................... 8500/9537
---
2020-01-19T02:01:15.9155287Z  finished in 7.910
2020-01-19T02:01:15.9351275Z Check compiletest suite=codegen mode=codegen (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T02:01:16.1556781Z 
2020-01-19T02:01:16.1556938Z running 166 tests
2020-01-19T02:01:19.3654405Z iiii......i........ii..iiii...i....i...........i............i..i..................i....i............ 100/166
2020-01-19T02:01:21.7205227Z i.i.i...iii..iiiiiii.......................iii............ii......
2020-01-19T02:01:21.7205916Z 
2020-01-19T02:01:21.7214040Z  finished in 5.786
2020-01-19T02:01:21.7403889Z Check compiletest suite=codegen-units mode=codegen-units (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T02:01:21.9103526Z 
---
2020-01-19T02:01:23.9656611Z  finished in 2.225
2020-01-19T02:01:23.9858691Z Check compiletest suite=assembly mode=assembly (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T02:01:24.1575602Z 
2020-01-19T02:01:24.1576467Z running 9 tests
2020-01-19T02:01:24.1577407Z iiiiiiiii
2020-01-19T02:01:24.1580238Z 
2020-01-19T02:01:24.1580526Z  finished in 0.172
2020-01-19T02:01:24.1777612Z Check compiletest suite=incremental mode=incremental (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T02:01:24.3778413Z 
---
2020-01-19T02:01:45.7591571Z  finished in 21.581
2020-01-19T02:01:45.7851623Z Check compiletest suite=debuginfo mode=debuginfo-gdb+lldb (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T02:01:45.9922307Z 
2020-01-19T02:01:45.9922869Z running 116 tests
2020-01-19T02:02:12.0240079Z .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-19T02:02:15.6065024Z .....iiii.....ii
2020-01-19T02:02:15.6066301Z 
2020-01-19T02:02:15.6069461Z  finished in 29.822
2020-01-19T02:02:15.6075743Z Uplifting stage1 rustc (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T02:02:15.6077013Z Copying stage2 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
---
2020-01-19T02:09:54.0143198Z ------------------------------------------
2020-01-19T02:09:54.0143458Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T02:09:54.0143702Z   --> /checkout/src/test/rustdoc/show-const-contents.rs:52:26
2020-01-19T02:09:54.0143770Z    |
2020-01-19T02:09:54.0143816Z 52 | pub const EPSILON: f32 = f32::EPSILON;
2020-01-19T02:09:54.0143935Z    |
2020-01-19T02:09:54.0143935Z    |
2020-01-19T02:09:54.0144327Z    = note: for more information, see ***/issues/1
2020-01-19T02:09:54.0144446Z 
2020-01-19T02:09:54.0144490Z error: aborting due to previous error
2020-01-19T02:09:54.0144520Z 
2020-01-19T02:09:54.0144780Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-19T02:09:54.0150634Z . 331 passed; 1 failed; 3 ignored; 0 measured; 0 filtered out
2020-01-19T02:09:54.0150682Z 
2020-01-19T02:09:54.0150716Z 
2020-01-19T02:09:54.0150740Z 
2020-01-19T02:09:54.0153124Z 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/x86_64-unknown-linux-gnu/lib" "--rustc-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--rustdoc-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustdoc" "--src-base" "/checkout/src/test/rustdoc" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/rustdoc" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "rustdoc" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/usr/lib/llvm-7/bin/FileCheck" "--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/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--docck-python" "/usr/bin/python2.7" "--lldb-python" "/usr/bin/python2.7" "--gdb" "/usr/bin/gdb" "--quiet" "--llvm-version" "7.0.0\n" "--system-llvm" "--cc" "" "--cxx" "" "--cflags" "" "--llvm-components" "" "--llvm-cxxflags" "" "--adb-path" "adb" "--adb-test-dir" "/data/tmp/work" "--android-cross-path" "" "--color" "always"
2020-01-19T02:09:54.0153402Z 
2020-01-19T02:09:54.0153431Z 
2020-01-19T02:09:54.0167503Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
2020-01-19T02:09:54.0167918Z Build completed unsuccessfully in 1:12:14
2020-01-19T02:09:54.0167918Z Build completed unsuccessfully in 1:12:14
2020-01-19T02:09:54.0225806Z == clock drift check ==
2020-01-19T02:09:54.0245734Z   local time: Sun Jan 19 02:09:54 UTC 2020
2020-01-19T02:09:54.1245714Z   network time: Sun, 19 Jan 2020 02:09:54 GMT
2020-01-19T02:09:54.1249537Z == end clock drift check ==
2020-01-19T02:09:55.2623876Z 
2020-01-19T02:09:55.2726511Z ##[error]Bash exited with code '1'.
2020-01-19T02:09:55.2740777Z ##[section]Finishing: Run build
2020-01-19T02:09:55.2762522Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-19T02:09:55.2765471Z Task         : Get sources
2020-01-19T02:09:55.2765516Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-01-19T02:09:55.2765579Z Version      : 1.0.0
2020-01-19T02:09:55.2765620Z Author       : Microsoft
2020-01-19T02:09:55.2765620Z Author       : Microsoft
2020-01-19T02:09:55.2765663Z Help         : [More Information](https://go.microsoft.com/fwlink/?LinkId=798199)
2020-01-19T02:09:55.2765749Z ==============================================================================
2020-01-19T02:09:55.7364176Z Cleaning any cached credential from repository: rust-lang/rust (GitHub)
2020-01-19T02:09:55.7410815Z ##[section]Finishing: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-19T02:09:55.7546035Z Cleaning up task key
2020-01-19T02:09:55.7546980Z Start cleaning up orphan processes.
2020-01-19T02:09:55.7673813Z Terminate orphan process: pid (3595) (python)
2020-01-19T02:09:55.7969006Z ##[section]Finishing: Finalize Job

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)

@faern faern force-pushed the faern:move-numeric-consts-to-associated-consts-step1 branch from e0e3d23 to bd51e02 Jan 19, 2020
@faern

This comment has been minimized.

Copy link
Contributor Author

faern commented Jan 19, 2020

@dtolnay Adding an associated constant directly on a type which implements a trait that has an associated constant with the same name (in scope) silently makes TheType::THE_CONST refer to the newly added constant directly on the type, yes. Here is a playground: https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=ac4c95fd1f98399112807fcd7c948750

So for this PR/RFC that means anyone implementing traits on the primitive numeric types that have constants with the same names as the ones we add will now get our new values unless they properly wrote <f32 as TheTrait>::EPSILON instead of just f32::EPSILON.

I have not done any research into how common that might be downstream. I have no idea how I would do that except for a crater run? I hope/assume it would not be a common problem. Because even if some people have defined traits with these constants on the primitive types they are very likely the same type and the same value, it would not make sense to add these constants with different values really. And if they do have different types (like the errors I had to fix in this PR) then they will at least get a compilation error and not silently new values.

The exact same thing happens if you add a function to a type that has a function with the same name defined in a trait. Neither of these can be considered breaking(?!) because that would mean you could never add constants or functions to any type, because you risk overriding similar items on traits implemented by that type.

@rust-highfive

This comment has been minimized.

Copy link
Collaborator

rust-highfive commented Jan 19, 2020

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-19T10:04:35.4478984Z ========================== Starting Command Output ===========================
2020-01-19T10:04:35.4497268Z [command]/bin/bash --noprofile --norc /home/vsts/work/_temp/d892f810-b7cd-40c1-8163-33ebf80a2b11.sh
2020-01-19T10:04:35.4960694Z 
2020-01-19T10:04:35.5017358Z ##[section]Finishing: Disable git automatic line ending conversion
2020-01-19T10:04:35.5022891Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-19T10:04:35.5024553Z Task         : Get sources
2020-01-19T10:04:35.5024622Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-01-19T10:04:35.5024824Z Version      : 1.0.0
2020-01-19T10:04:35.5024850Z Author       : Microsoft
---
2020-01-19T10:04:36.4762276Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-01-19T10:04:36.4846914Z ##[command]git config gc.auto 0
2020-01-19T10:04:36.4924972Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-01-19T10:04:36.4996550Z ##[command]git config --get-all http.proxy
2020-01-19T10:04:36.5162181Z ##[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/68325/merge:refs/remotes/pull/68325/merge
---
2020-01-19T10:59:36.0960046Z .................................................................................................... 1700/9537
2020-01-19T10:59:42.2976979Z .................................................................................................... 1800/9537
2020-01-19T10:59:53.5175715Z ...................i................................................................................ 1900/9537
2020-01-19T11:00:00.6491316Z .................................................................................................... 2000/9537
2020-01-19T11:00:16.6339382Z .........iiiii...................................................................................... 2100/9537
2020-01-19T11:00:26.7475167Z .................................................................................................... 2300/9537
2020-01-19T11:00:29.5678450Z .................................................................................................... 2400/9537
2020-01-19T11:00:35.3302472Z .................................................................................................... 2500/9537
2020-01-19T11:00:56.3451747Z .................................................................................................... 2600/9537
---
2020-01-19T11:03:44.6743584Z ....................................................i...............i............................... 4900/9537
2020-01-19T11:03:53.1412386Z .................................................................................................... 5000/9537
2020-01-19T11:04:01.5610673Z ...............................................................................................i.... 5100/9537
2020-01-19T11:04:07.1607487Z .................................................................................................... 5200/9537
2020-01-19T11:04:18.8911974Z ...................................................................ii.ii...........i................ 5300/9537
2020-01-19T11:04:28.8316759Z ....i............................................................................................... 5500/9537
2020-01-19T11:04:39.5194730Z .................................................................................................... 5600/9537
2020-01-19T11:04:47.0911162Z .....................................................i.............................................. 5700/9537
2020-01-19T11:04:55.3624912Z .................................................................................................... 5800/9537
2020-01-19T11:04:55.3624912Z .................................................................................................... 5800/9537
2020-01-19T11:05:06.6800336Z .................................................................................................... 5900/9537
2020-01-19T11:05:14.0527995Z ...........................................ii...i..ii...........i................................... 6000/9537
2020-01-19T11:05:37.3193825Z .................................................................................................... 6200/9537
2020-01-19T11:05:45.9470044Z .................................................................................................... 6300/9537
2020-01-19T11:05:45.9470044Z .................................................................................................... 6300/9537
2020-01-19T11:05:53.4343592Z .......................................................................i..ii........................ 6400/9537
2020-01-19T11:06:22.7077167Z .................................................................................................... 6600/9537
2020-01-19T11:06:25.6761386Z ...............................................i.................................................... 6700/9537
2020-01-19T11:06:27.9400773Z .................................................................................................... 6800/9537
2020-01-19T11:06:30.4582430Z ..............................................i..................................................... 6900/9537
---
2020-01-19T11:08:10.4525893Z .................................................................................................... 7500/9537
2020-01-19T11:08:15.4893584Z .................................................................................................... 7600/9537
2020-01-19T11:08:21.7425359Z .................................................................................................... 7700/9537
2020-01-19T11:08:28.5148838Z .................................................................................................... 7800/9537
2020-01-19T11:08:40.0445358Z ..................................................................................................ii 7900/9537
2020-01-19T11:08:46.8084431Z iiiii............................................................................................... 8000/9537
2020-01-19T11:09:01.8256468Z .................................................................................................... 8200/9537
2020-01-19T11:09:13.6596931Z .................................................................................................... 8300/9537
2020-01-19T11:09:26.7355382Z .................................................................................................... 8400/9537
2020-01-19T11:09:32.6553452Z .................................................................................................... 8500/9537
---
2020-01-19T11:11:58.0153458Z  finished in 7.785
2020-01-19T11:11:58.0347383Z Check compiletest suite=codegen mode=codegen (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T11:11:58.2661120Z 
2020-01-19T11:11:58.2661905Z running 166 tests
2020-01-19T11:12:01.3941976Z iiii......i........ii..iiii...i....i...........i............i..i..................i....i............ 100/166
2020-01-19T11:12:03.6440145Z i.i.i...iii..iiiiiii.......................iii............ii......
2020-01-19T11:12:03.6440877Z 
2020-01-19T11:12:03.6445501Z  finished in 5.609
2020-01-19T11:12:03.6626514Z Check compiletest suite=codegen-units mode=codegen-units (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T11:12:03.8320746Z 
---
2020-01-19T11:12:05.8486289Z  finished in 2.185
2020-01-19T11:12:05.8670230Z Check compiletest suite=assembly mode=assembly (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T11:12:06.4505207Z 
2020-01-19T11:12:06.4505313Z running 9 tests
2020-01-19T11:12:06.4505996Z iiiiiiiii
2020-01-19T11:12:06.4506304Z 
2020-01-19T11:12:06.4506338Z  finished in 0.167
2020-01-19T11:12:06.4506584Z Check compiletest suite=incremental mode=incremental (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T11:12:06.4506617Z 
---
2020-01-19T11:12:27.3242064Z  finished in 21.266
2020-01-19T11:12:27.3488884Z Check compiletest suite=debuginfo mode=debuginfo-gdb+lldb (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T11:12:27.5472843Z 
2020-01-19T11:12:27.5472987Z running 116 tests
2020-01-19T11:12:52.9228159Z .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-19T11:12:56.5172930Z .....iiii.....ii
2020-01-19T11:12:56.5174391Z 
2020-01-19T11:12:56.5174562Z  finished in 29.168
2020-01-19T11:12:56.5180931Z Uplifting stage1 rustc (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T11:12:56.5181658Z Copying stage2 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
---
2020-01-19T11:20:30.1261662Z failures:
2020-01-19T11:20:30.1261694Z 
2020-01-19T11:20:30.1261966Z ---- [rustdoc] rustdoc/show-const-contents.rs stdout ----
2020-01-19T11:20:30.1262022Z 
2020-01-19T11:20:30.1262278Z error: htmldocck failed!
2020-01-19T11:20:30.1262336Z status: exit code: 1
2020-01-19T11:20:30.1262785Z command: "/usr/bin/python2.7" "/checkout/src/etc/htmldocck.py" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/rustdoc/show-const-contents" "/checkout/src/test/rustdoc/show-const-contents.rs"
2020-01-19T11:20:30.1263075Z ------------------------------------------
2020-01-19T11:20:30.1263253Z 
2020-01-19T11:20:30.1263491Z ------------------------------------------
2020-01-19T11:20:30.1263537Z stderr:
2020-01-19T11:20:30.1263537Z stderr:
2020-01-19T11:20:30.1263746Z ------------------------------------------
2020-01-19T11:20:30.1263814Z 50: @has check failed
2020-01-19T11:20:30.1263858Z  `PATTERN` did not match
2020-01-19T11:20:30.1264131Z  // @has show_const_contents/constant.PI.html '3.14159265358979323846264338327950288_f32;'
2020-01-19T11:20:30.1264201Z 51: @!has check failed
2020-01-19T11:20:30.1264243Z  `PATTERN` did not match
2020-01-19T11:20:30.1264470Z  // @!has show_const_contents/constant.PI.html '; //'
2020-01-19T11:20:30.1264575Z Encountered 2 errors
2020-01-19T11:20:30.1264602Z 
2020-01-19T11:20:30.1264815Z ------------------------------------------
2020-01-19T11:20:30.1264846Z 
---
2020-01-19T11:20:30.1265798Z thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:387:22
2020-01-19T11:20:30.1265874Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
2020-01-19T11:20:30.1265906Z 
2020-01-19T11:20:30.1265931Z 
2020-01-19T11:20:30.1267644Z 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/x86_64-unknown-linux-gnu/lib" "--rustc-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--rustdoc-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustdoc" "--src-base" "/checkout/src/test/rustdoc" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/rustdoc" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "rustdoc" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/usr/lib/llvm-7/bin/FileCheck" "--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/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--docck-python" "/usr/bin/python2.7" "--lldb-python" "/usr/bin/python2.7" "--gdb" "/usr/bin/gdb" "--quiet" "--llvm-version" "7.0.0\n" "--system-llvm" "--cc" "" "--cxx" "" "--cflags" "" "--llvm-components" "" "--llvm-cxxflags" "" "--adb-path" "adb" "--adb-test-dir" "/data/tmp/work" "--android-cross-path" "" "--color" "always"
2020-01-19T11:20:30.1267918Z 
2020-01-19T11:20:30.1267964Z 
2020-01-19T11:20:30.1272032Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
2020-01-19T11:20:30.1272104Z Build completed unsuccessfully in 1:10:30
2020-01-19T11:20:30.1272104Z Build completed unsuccessfully in 1:10:30
2020-01-19T11:20:30.1329266Z == clock drift check ==
2020-01-19T11:20:30.1356727Z   local time: Sun Jan 19 11:20:30 UTC 2020
2020-01-19T11:20:30.2863168Z   network time: Sun, 19 Jan 2020 11:20:30 GMT
2020-01-19T11:20:30.2863301Z == end clock drift check ==
2020-01-19T11:20:31.5652863Z 
2020-01-19T11:20:31.5734763Z ##[error]Bash exited with code '1'.
2020-01-19T11:20:31.5749410Z ##[section]Finishing: Run build
2020-01-19T11:20:31.5770868Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-19T11:20:31.5772953Z Task         : Get sources
2020-01-19T11:20:31.5773021Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-01-19T11:20:31.5773201Z Version      : 1.0.0
2020-01-19T11:20:31.5773243Z Author       : Microsoft
2020-01-19T11:20:31.5773243Z Author       : Microsoft
2020-01-19T11:20:31.5773311Z Help         : [More Information](https://go.microsoft.com/fwlink/?LinkId=798199)
2020-01-19T11:20:31.5773362Z ==============================================================================
2020-01-19T11:20:32.0115503Z Cleaning any cached credential from repository: rust-lang/rust (GitHub)
2020-01-19T11:20:32.0159930Z ##[section]Finishing: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-19T11:20:32.0272169Z Cleaning up task key
2020-01-19T11:20:32.0272907Z Start cleaning up orphan processes.
2020-01-19T11:20:32.0375896Z Terminate orphan process: pid (3573) (python)
2020-01-19T11:20:32.0888371Z ##[section]Finishing: Finalize Job

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)

@faern

This comment has been minimized.

Copy link
Contributor Author

faern commented Jan 19, 2020

Could someone help me fix/understand the broken show_const_contents test failure? I don't know how to run it locally. And I'm not fully sure what it tests even. It looks like it tests if the html version of generated docs contain the constants. However, when I look at documentation I never see the actual values, I just see pub const EPSILON: f32

@faern faern force-pushed the faern:move-numeric-consts-to-associated-consts-step1 branch 2 times, most recently from 0880ef2 to b9831b7 Jan 19, 2020
@faern

This comment has been minimized.

Copy link
Contributor Author

faern commented Jan 19, 2020

Fixed. ./x.py test --stage 1 src/test/rustdoc and looking inside build/<triple>/test/rustdoc/show-const-contents/ did the job. Just writing that down here in case someone else stumbles upon it. The build system is not really intuitive :)

@rust-highfive

This comment has been minimized.

Copy link
Collaborator

rust-highfive commented Jan 19, 2020

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-19T20:00:09.1551654Z ========================== Starting Command Output ===========================
2020-01-19T20:00:09.1576902Z [command]/bin/bash --noprofile --norc /home/vsts/work/_temp/fa3f83b5-4309-45b6-956e-30c46ae45347.sh
2020-01-19T20:00:09.8709696Z 
2020-01-19T20:00:09.8801903Z ##[section]Finishing: Disable git automatic line ending conversion
2020-01-19T20:00:09.8808812Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-19T20:00:09.8811007Z Task         : Get sources
2020-01-19T20:00:09.8811086Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-01-19T20:00:09.8811119Z Version      : 1.0.0
2020-01-19T20:00:09.8811150Z Author       : Microsoft
---
2020-01-19T20:00:16.6375892Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-01-19T20:00:16.6825014Z ##[command]git config gc.auto 0
2020-01-19T20:00:16.6905150Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-01-19T20:00:16.6986658Z ##[command]git config --get-all http.proxy
2020-01-19T20:00:16.7159847Z ##[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/68325/merge:refs/remotes/pull/68325/merge
---
2020-01-19T21:03:24.0225271Z .................................................................................................... 1700/9537
2020-01-19T21:03:31.0824307Z .................................................................................................... 1800/9537
2020-01-19T21:03:43.9144104Z ...................i................................................................................ 1900/9537
2020-01-19T21:03:51.6110657Z .................................................................................................... 2000/9537
2020-01-19T21:04:08.9061644Z .........iiiii...................................................................................... 2100/9537
2020-01-19T21:04:19.5644402Z .................................................................................................... 2300/9537
2020-01-19T21:04:22.3533675Z .................................................................................................... 2400/9537
2020-01-19T21:04:28.3947347Z .................................................................................................... 2500/9537
2020-01-19T21:04:51.8243654Z .................................................................................................... 2600/9537
---
2020-01-19T21:07:52.3660430Z ....................................................i...............i............................... 4900/9537
2020-01-19T21:08:01.4527629Z .................................................................................................... 5000/9537
2020-01-19T21:08:10.3784401Z ...............................................................................................i.... 5100/9537
2020-01-19T21:08:16.1609824Z .................................................................................................... 5200/9537
2020-01-19T21:08:28.3604620Z ...................................................................ii.ii...........i................ 5300/9537
2020-01-19T21:08:38.4758719Z ....i............................................................................................... 5500/9537
2020-01-19T21:08:49.9045264Z .................................................................................................... 5600/9537
2020-01-19T21:08:57.8463130Z .....................................................i.............................................. 5700/9537
2020-01-19T21:09:05.1583001Z .................................................................................................... 5800/9537
2020-01-19T21:09:05.1583001Z .................................................................................................... 5800/9537
2020-01-19T21:09:17.3598135Z .................................................................................................... 5900/9537
2020-01-19T21:09:25.0763305Z ...........................................ii...i..ii...........i................................... 6000/9537
2020-01-19T21:09:49.8603755Z .................................................................................................... 6200/9537
2020-01-19T21:09:58.8753363Z .................................................................................................... 6300/9537
2020-01-19T21:09:58.8753363Z .................................................................................................... 6300/9537
2020-01-19T21:10:10.2599108Z .......................................................................i..ii........................ 6400/9537
2020-01-19T21:10:44.2770281Z .................................................................................................... 6600/9537
2020-01-19T21:10:47.5729862Z ...............................................i.................................................... 6700/9537
2020-01-19T21:10:50.0347623Z .................................................................................................... 6800/9537
2020-01-19T21:10:52.7389246Z ..............................................i..................................................... 6900/9537
---
2020-01-19T21:12:43.9780253Z .................................................................................................... 7500/9537
2020-01-19T21:12:49.3348871Z .................................................................................................... 7600/9537
2020-01-19T21:12:55.8506856Z .................................................................................................... 7700/9537
2020-01-19T21:13:03.2746543Z .................................................................................................... 7800/9537
2020-01-19T21:13:15.3994176Z .................................................................................................iii 7900/9537
2020-01-19T21:13:22.7965687Z iiii................................................................................................ 8000/9537
2020-01-19T21:13:39.6691702Z .................................................................................................... 8200/9537
2020-01-19T21:13:52.9185167Z .................................................................................................... 8300/9537
2020-01-19T21:14:06.9534804Z .................................................................................................... 8400/9537
2020-01-19T21:14:13.5837351Z .................................................................................................... 8500/9537
---
2020-01-19T21:16:54.8440298Z  finished in 8.253
2020-01-19T21:16:54.8662028Z Check compiletest suite=codegen mode=codegen (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T21:16:55.1013152Z 
2020-01-19T21:16:55.1014042Z running 166 tests
2020-01-19T21:16:58.5352588Z iiii......i........ii..iiii...i....i...........i............i..i..................i....i............ 100/166
2020-01-19T21:17:01.0845023Z i.i.i...iii..iiiiiii.......................iii............ii......
2020-01-19T21:17:01.0849005Z 
2020-01-19T21:17:01.0852804Z  finished in 6.219
2020-01-19T21:17:01.1085995Z Check compiletest suite=codegen-units mode=codegen-units (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T21:17:01.3735357Z 
---
2020-01-19T21:17:03.5574167Z  finished in 2.449
2020-01-19T21:17:03.5781045Z Check compiletest suite=assembly mode=assembly (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T21:17:03.7505654Z 
2020-01-19T21:17:03.7506415Z running 9 tests
2020-01-19T21:17:03.7511960Z iiiiiiiii
2020-01-19T21:17:03.7512772Z 
2020-01-19T21:17:03.7512919Z  finished in 0.172
2020-01-19T21:17:03.7739498Z Check compiletest suite=incremental mode=incremental (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T21:17:04.0056963Z 
---
2020-01-19T21:17:26.6984729Z  finished in 22.924
2020-01-19T21:17:26.7310358Z Check compiletest suite=debuginfo mode=debuginfo-gdb+lldb (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T21:17:26.9578128Z 
2020-01-19T21:17:26.9578837Z running 116 tests
2020-01-19T21:17:54.9651739Z .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-19T21:17:58.9679136Z .....iiii.....ii
2020-01-19T21:17:58.9683472Z 
2020-01-19T21:17:58.9685413Z  finished in 32.237
2020-01-19T21:17:58.9695773Z Uplifting stage1 rustc (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T21:17:58.9696153Z Copying stage2 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
---
2020-01-19T21:33:05.8011670Z 
2020-01-19T21:33:05.8012386Z    Doc-tests core
2020-01-19T21:33:11.0201222Z 
2020-01-19T21:33:11.0201898Z running 2443 tests
2020-01-19T21:33:21.2750181Z ......iiiii......................................................................................... 100/2443
2020-01-19T21:33:31.5135754Z ..................................................................................ii................ 200/2443
2020-01-19T21:33:55.2197432Z .................i.................................................................................. 400/2443
2020-01-19T21:33:55.2197432Z .................i.................................................................................. 400/2443
2020-01-19T21:34:05.9514241Z ..................................................................i..i..................iiii........ 500/2443
2020-01-19T21:34:24.2939997Z ...................................FF............................................................... 700/2443
2020-01-19T21:34:24.2939997Z ...................................FF............................................................... 700/2443
2020-01-19T21:34:33.7517392Z .......FF........................................................................FF................. 800/2443
2020-01-19T21:34:43.1181872Z .....................................................F.F............................................ 900/2443
2020-01-19T21:34:52.6438894Z ...........................FF....................................................................... 1000/2443
2020-01-19T21:35:02.1785376Z FF......................................................................F.F......................... 1100/2443
2020-01-19T21:35:11.6671347Z .........................................FF......................................................... 1200/2443
2020-01-19T21:35:20.7971770Z .........FF..................................................................FF..................... 1300/2443
2020-01-19T21:35:30.2595482Z .............................................FF..................................................... 1400/2443
2020-01-19T21:35:39.6888280Z ............................FF...................................................................... 1500/2443
2020-01-19T21:35:58.3135018Z ............................................................................i....................i.. 1700/2443
2020-01-19T21:36:07.5706344Z ..................i....................i....................i....................i.................. 1800/2443
2020-01-19T21:36:16.9983146Z ..i....................i....................i....................i.................................. 1900/2443
2020-01-19T21:36:27.6246828Z .................................................................................................... 2000/2443
---
2020-01-19T21:37:17.6712400Z ---- num/mod.rs - num::i128::MAX (line 36) stdout ----
2020-01-19T21:37:17.6712684Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6712929Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6712979Z   |
2020-01-19T21:37:17.6713026Z 4 | assert_eq!(i128::MAX, 170141183460469231731687303715884105727);
2020-01-19T21:37:17.6713132Z   |
2020-01-19T21:37:17.6713132Z   |
2020-01-19T21:37:17.6713498Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6713606Z 
2020-01-19T21:37:17.6713647Z error: aborting due to previous error
2020-01-19T21:37:17.6713676Z 
2020-01-19T21:37:17.6713974Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6713974Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6714187Z Couldn't compile the test.
2020-01-19T21:37:17.6714441Z ---- num/mod.rs - num::i128::MIN (line 36) stdout ----
2020-01-19T21:37:17.6714717Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6714927Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6714970Z   |
2020-01-19T21:37:17.6715609Z 4 | assert_eq!(i128::MIN, -170141183460469231731687303715884105728);
2020-01-19T21:37:17.6715709Z   |
2020-01-19T21:37:17.6715709Z   |
2020-01-19T21:37:17.6716065Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6716157Z 
2020-01-19T21:37:17.6716198Z error: aborting due to previous error
2020-01-19T21:37:17.6716242Z 
2020-01-19T21:37:17.6716498Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6716498Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6716704Z Couldn't compile the test.
2020-01-19T21:37:17.6716966Z ---- num/mod.rs - num::i16::MAX (line 36) stdout ----
2020-01-19T21:37:17.6717491Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6717696Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6717740Z   |
2020-01-19T21:37:17.6717798Z 4 | assert_eq!(i16::MAX, 32767);
2020-01-19T21:37:17.6717879Z   |
2020-01-19T21:37:17.6717879Z   |
2020-01-19T21:37:17.6718182Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6718802Z 
2020-01-19T21:37:17.6718870Z error: aborting due to previous error
2020-01-19T21:37:17.6718899Z 
2020-01-19T21:37:17.6719331Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6719331Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6719530Z Couldn't compile the test.
2020-01-19T21:37:17.6719772Z ---- num/mod.rs - num::i16::MIN (line 36) stdout ----
2020-01-19T21:37:17.6720291Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6720546Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6720618Z   |
2020-01-19T21:37:17.6720836Z 4 | assert_eq!(i16::MIN, -32768);
2020-01-19T21:37:17.6720937Z   |
2020-01-19T21:37:17.6720937Z   |
2020-01-19T21:37:17.6721451Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6721556Z 
2020-01-19T21:37:17.6721597Z error: aborting due to previous error
2020-01-19T21:37:17.6721624Z 
2020-01-19T21:37:17.6721884Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6721884Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6722097Z Couldn't compile the test.
2020-01-19T21:37:17.6722322Z ---- num/mod.rs - num::i32::MAX (line 36) stdout ----
2020-01-19T21:37:17.6722571Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6722781Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6722832Z   |
2020-01-19T21:37:17.6722873Z 4 | assert_eq!(i32::MAX, 2147483647);
2020-01-19T21:37:17.6722973Z   |
2020-01-19T21:37:17.6722973Z   |
2020-01-19T21:37:17.6723247Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6723464Z 
2020-01-19T21:37:17.6723505Z error: aborting due to previous error
2020-01-19T21:37:17.6723532Z 
2020-01-19T21:37:17.6723788Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6723788Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6724015Z Couldn't compile the test.
2020-01-19T21:37:17.6724246Z ---- num/mod.rs - num::i32::MIN (line 36) stdout ----
2020-01-19T21:37:17.6724504Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6724734Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6724776Z   |
2020-01-19T21:37:17.6724994Z 4 | assert_eq!(i32::MIN, -2147483648);
2020-01-19T21:37:17.6725106Z   |
2020-01-19T21:37:17.6725106Z   |
2020-01-19T21:37:17.6726075Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6726207Z 
2020-01-19T21:37:17.6726248Z error: aborting due to previous error
2020-01-19T21:37:17.6726275Z 
2020-01-19T21:37:17.6726558Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6726558Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6726764Z Couldn't compile the test.
2020-01-19T21:37:17.6726999Z ---- num/mod.rs - num::i64::MAX (line 36) stdout ----
2020-01-19T21:37:17.6727275Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6727482Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6727525Z   |
2020-01-19T21:37:17.6727584Z 4 | assert_eq!(i64::MAX, 9223372036854775807);
2020-01-19T21:37:17.6727666Z   |
2020-01-19T21:37:17.6727666Z   |
2020-01-19T21:37:17.6727955Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6728194Z 
2020-01-19T21:37:17.6728235Z error: aborting due to previous error
2020-01-19T21:37:17.6728279Z 
2020-01-19T21:37:17.6728574Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6728574Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6728781Z Couldn't compile the test.
2020-01-19T21:37:17.6729026Z ---- num/mod.rs - num::i64::MIN (line 36) stdout ----
2020-01-19T21:37:17.6729288Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6729493Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6729534Z   |
2020-01-19T21:37:17.6729779Z 4 | assert_eq!(i64::MIN, -9223372036854775808);
2020-01-19T21:37:17.6729864Z   |
2020-01-19T21:37:17.6729864Z   |
2020-01-19T21:37:17.6730161Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6730339Z 
2020-01-19T21:37:17.6730408Z error: aborting due to previous error
2020-01-19T21:37:17.6730446Z 
2020-01-19T21:37:17.6730728Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6730728Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6730931Z Couldn't compile the test.
2020-01-19T21:37:17.6731180Z ---- num/mod.rs - num::i8::MAX (line 36) stdout ----
2020-01-19T21:37:17.6731438Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6731641Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6731699Z   |
2020-01-19T21:37:17.6731743Z 4 | assert_eq!(i8::MAX, 127);
2020-01-19T21:37:17.6731839Z   |
2020-01-19T21:37:17.6731839Z   |
2020-01-19T21:37:17.6732120Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6732222Z 
2020-01-19T21:37:17.6732264Z error: aborting due to previous error
2020-01-19T21:37:17.6732292Z 
2020-01-19T21:37:17.6732552Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6732552Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6732782Z Couldn't compile the test.
2020-01-19T21:37:17.6733012Z ---- num/mod.rs - num::i8::MIN (line 36) stdout ----
2020-01-19T21:37:17.6733269Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6733485Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6733527Z   |
2020-01-19T21:37:17.6733736Z 4 | assert_eq!(i8::MIN, -128);
2020-01-19T21:37:17.6733836Z   |
2020-01-19T21:37:17.6733836Z   |
2020-01-19T21:37:17.6734112Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6734214Z 
2020-01-19T21:37:17.6734255Z error: aborting due to previous error
2020-01-19T21:37:17.6734282Z 
2020-01-19T21:37:17.6734535Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6734535Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6734759Z Couldn't compile the test.
2020-01-19T21:37:17.6735000Z ---- num/mod.rs - num::isize::MAX (line 36) stdout ----
2020-01-19T21:37:17.6735611Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6735857Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6735900Z   |
2020-01-19T21:37:17.6735944Z 4 | assert_eq!(isize::MAX, 9223372036854775807);
2020-01-19T21:37:17.6736043Z   |
2020-01-19T21:37:17.6736043Z   |
2020-01-19T21:37:17.6736335Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6736438Z 
2020-01-19T21:37:17.6736479Z error: aborting due to previous error
2020-01-19T21:37:17.6736506Z 
2020-01-19T21:37:17.6736773Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6736773Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6736980Z Couldn't compile the test.
2020-01-19T21:37:17.6737211Z ---- num/mod.rs - num::isize::MIN (line 36) stdout ----
2020-01-19T21:37:17.6737503Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6737864Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6737907Z   |
2020-01-19T21:37:17.6738152Z 4 | assert_eq!(isize::MIN, -9223372036854775808);
2020-01-19T21:37:17.6738238Z   |
2020-01-19T21:37:17.6738238Z   |
2020-01-19T21:37:17.6738537Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6738624Z 
2020-01-19T21:37:17.6738665Z error: aborting due to previous error
2020-01-19T21:37:17.6738708Z 
2020-01-19T21:37:17.6738963Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-19T21:37:17.6740230Z   |
2020-01-19T21:37:17.6740294Z 4 | assert_eq!(u128::MAX, 340282366920938463463374607431768211455);
2020-01-19T21:37:17.6740346Z   |            ^^^^^^^^^
2020-01-19T21:37:17.6740381Z   |
2020-01-19T21:37:17.6740803Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6740886Z 
2020-01-19T21:37:17.6740942Z error: aborting due to previous error
2020-01-19T21:37:17.6740969Z 
2020-01-19T21:37:17.6741210Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6741210Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6741407Z Couldn't compile the test.
2020-01-19T21:37:17.6741771Z ---- num/mod.rs - num::u128::MIN (line 36) stdout ----
2020-01-19T21:37:17.6742029Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6742228Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6742285Z   |
2020-01-19T21:37:17.6742335Z 4 | assert_eq!(u128::MIN, 0);
2020-01-19T21:37:17.6742437Z   |
2020-01-19T21:37:17.6742437Z   |
2020-01-19T21:37:17.6742710Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6742812Z 
2020-01-19T21:37:17.6742853Z error: aborting due to previous error
2020-01-19T21:37:17.6742880Z 
2020-01-19T21:37:17.6743128Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-19T21:37:17.6744212Z   |
2020-01-19T21:37:17.6744251Z 4 | assert_eq!(u16::MAX, 65535);
2020-01-19T21:37:17.6744293Z   |            ^^^^^^^^
2020-01-19T21:37:17.6744344Z   |
2020-01-19T21:37:17.6744619Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6744975Z 
2020-01-19T21:37:17.6745016Z error: aborting due to previous error
2020-01-19T21:37:17.6745042Z 
2020-01-19T21:37:17.6745777Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6745777Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6745997Z Couldn't compile the test.
2020-01-19T21:37:17.6746228Z ---- num/mod.rs - num::u16::MIN (line 36) stdout ----
2020-01-19T21:37:17.6746485Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6746710Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6746753Z   |
2020-01-19T21:37:17.6746794Z 4 | assert_eq!(u16::MIN, 0);
2020-01-19T21:37:17.6746891Z   |
2020-01-19T21:37:17.6746891Z   |
2020-01-19T21:37:17.6747182Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6747300Z 
2020-01-19T21:37:17.6747341Z error: aborting due to previous error
2020-01-19T21:37:17.6747485Z 
2020-01-19T21:37:17.6747786Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-19T21:37:17.6748740Z   |
2020-01-19T21:37:17.6748797Z 4 | assert_eq!(u32::MAX, 4294967295);
2020-01-19T21:37:17.6748840Z   |            ^^^^^^^^
2020-01-19T21:37:17.6748878Z   |
2020-01-19T21:37:17.6749176Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6749261Z 
2020-01-19T21:37:17.6749302Z error: aborting due to previous error
2020-01-19T21:37:17.6749430Z 
2020-01-19T21:37:17.6749722Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6749722Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6749938Z Couldn't compile the test.
2020-01-19T21:37:17.6750186Z ---- num/mod.rs - num::u32::MIN (line 36) stdout ----
2020-01-19T21:37:17.6750448Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6750649Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6750705Z   |
2020-01-19T21:37:17.6750747Z 4 | assert_eq!(u32::MIN, 0);
2020-01-19T21:37:17.6750827Z   |
2020-01-19T21:37:17.6750827Z   |
2020-01-19T21:37:17.6751123Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6751208Z 
2020-01-19T21:37:17.6751264Z error: aborting due to previous error
2020-01-19T21:37:17.6751292Z 
2020-01-19T21:37:17.6751542Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-19T21:37:17.6752803Z   |
2020-01-19T21:37:17.6752845Z 4 | assert_eq!(u64::MAX, 18446744073709551615);
2020-01-19T21:37:17.6752888Z   |            ^^^^^^^^
2020-01-19T21:37:17.6752941Z   |
2020-01-19T21:37:17.6753215Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6753336Z 
2020-01-19T21:37:17.6753377Z error: aborting due to previous error
2020-01-19T21:37:17.6753404Z 
2020-01-19T21:37:17.6753653Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6753653Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6753874Z Couldn't compile the test.
2020-01-19T21:37:17.6754104Z ---- num/mod.rs - num::u64::MIN (line 36) stdout ----
2020-01-19T21:37:17.6754370Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6754601Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6754644Z   |
2020-01-19T21:37:17.6754684Z 4 | assert_eq!(u64::MIN, 0);
2020-01-19T21:37:17.6754779Z   |
2020-01-19T21:37:17.6754779Z   |
2020-01-19T21:37:17.6755048Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6755374Z 
2020-01-19T21:37:17.6755424Z error: aborting due to previous error
2020-01-19T21:37:17.6755451Z 
2020-01-19T21:37:17.6755776Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-19T21:37:17.6756747Z   |
2020-01-19T21:37:17.6756787Z 4 | assert_eq!(u8::MAX, 255);
2020-01-19T21:37:17.6756962Z   |            ^^^^^^^
2020-01-19T21:37:17.6757001Z   |
2020-01-19T21:37:17.6757321Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6757424Z 
2020-01-19T21:37:17.6757465Z error: aborting due to previous error
2020-01-19T21:37:17.6757492Z 
2020-01-19T21:37:17.6757766Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6757766Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6757968Z Couldn't compile the test.
2020-01-19T21:37:17.6758196Z ---- num/mod.rs - num::u8::MIN (line 36) stdout ----
2020-01-19T21:37:17.6802977Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6803235Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6803279Z   |
2020-01-19T21:37:17.6803339Z 4 | assert_eq!(u8::MIN, 0);
2020-01-19T21:37:17.6803563Z   |
2020-01-19T21:37:17.6803563Z   |
2020-01-19T21:37:17.6803921Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6804021Z 
2020-01-19T21:37:17.6804062Z error: aborting due to previous error
2020-01-19T21:37:17.6804106Z 
2020-01-19T21:37:17.6804479Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6804479Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6804678Z Couldn't compile the test.
2020-01-19T21:37:17.6804918Z ---- num/mod.rs - num::usize::MAX (line 36) stdout ----
2020-01-19T21:37:17.6807218Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6809127Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6809214Z   |
2020-01-19T21:37:17.6810335Z 4 | assert_eq!(usize::MAX, 18446744073709551615);
2020-01-19T21:37:17.6810446Z   |
2020-01-19T21:37:17.6810446Z   |
2020-01-19T21:37:17.6810919Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6811020Z 
2020-01-19T21:37:17.6811079Z error: aborting due to previous error
2020-01-19T21:37:17.6811108Z 
2020-01-19T21:37:17.6811697Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6811697Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T21:37:17.6811941Z Couldn't compile the test.
2020-01-19T21:37:17.6812181Z ---- num/mod.rs - num::usize::MIN (line 36) stdout ----
2020-01-19T21:37:17.6812441Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T21:37:17.6812643Z  --> num/mod.rs:37:12
2020-01-19T21:37:17.6812702Z   |
2020-01-19T21:37:17.6812745Z 4 | assert_eq!(usize::MIN, 0);
2020-01-19T21:37:17.6812843Z   |
2020-01-19T21:37:17.6812843Z   |
2020-01-19T21:37:17.6813140Z   = note: for more information, see ***/issues/1
2020-01-19T21:37:17.6813256Z 
2020-01-19T21:37:17.6813298Z error: aborting due to previous error
2020-01-19T21:37:17.6813334Z 
2020-01-19T21:37:17.6813596Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-19T21:37:17.6917371Z   local time: Sun Jan 19 21:37:17 UTC 2020
2020-01-19T21:37:17.9852891Z   network time: Sun, 19 Jan 2020 21:37:17 GMT
2020-01-19T21:37:17.9857533Z == end clock drift check ==
2020-01-19T21:37:18.4613119Z 
2020-01-19T21:37:18.4709628Z ##[error]Bash exited with code '1'.
2020-01-19T21:37:18.4723192Z ##[section]Finishing: Run build
2020-01-19T21:37:18.4742621Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-19T21:37:18.4744433Z Task         : Get sources
2020-01-19T21:37:18.4744498Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-01-19T21:37:18.4744545Z Version      : 1.0.0
2020-01-19T21:37:18.4744584Z Author       : Microsoft
2020-01-19T21:37:18.4744584Z Author       : Microsoft
2020-01-19T21:37:18.4744645Z Help         : [More Information](https://go.microsoft.com/fwlink/?LinkId=798199)
2020-01-19T21:37:18.4744695Z ==============================================================================
2020-01-19T21:37:18.9469536Z Cleaning any cached credential from repository: rust-lang/rust (GitHub)
2020-01-19T21:37:18.9511462Z ##[section]Finishing: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-19T21:37:18.9645004Z Cleaning up task key
2020-01-19T21:37:18.9645894Z Start cleaning up orphan processes.
2020-01-19T21:37:18.9803113Z Terminate orphan process: pid (4248) (python)
2020-01-19T21:37:19.0202596Z ##[section]Finishing: Finalize Job

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)

@faern faern force-pushed the faern:move-numeric-consts-to-associated-consts-step1 branch 2 times, most recently from 9f2ff22 to 1ef705d Jan 19, 2020
@rust-highfive

This comment has been minimized.

Copy link
Collaborator

rust-highfive commented Jan 19, 2020

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-19T22:23:12.3986693Z ========================== Starting Command Output ===========================
2020-01-19T22:23:12.3991550Z [command]/bin/bash --noprofile --norc /home/vsts/work/_temp/c4549908-ce46-47a2-a050-bfcd251d6463.sh
2020-01-19T22:23:12.3991597Z 
2020-01-19T22:23:12.3995389Z ##[section]Finishing: Disable git automatic line ending conversion
2020-01-19T22:23:12.4002597Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-19T22:23:12.4004537Z Task         : Get sources
2020-01-19T22:23:12.4004570Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-01-19T22:23:12.4004602Z Version      : 1.0.0
2020-01-19T22:23:12.4004684Z Author       : Microsoft
---
2020-01-19T22:23:13.2891569Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-01-19T22:23:13.2973324Z ##[command]git config gc.auto 0
2020-01-19T22:23:13.3053056Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-01-19T22:23:13.3109703Z ##[command]git config --get-all http.proxy
2020-01-19T22:23:13.3306386Z ##[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/68325/merge:refs/remotes/pull/68325/merge
---
2020-01-19T23:20:40.9130099Z .................................................................................................... 1700/9537
2020-01-19T23:20:47.4105946Z .................................................................................................... 1800/9537
2020-01-19T23:20:59.1126079Z ...................i................................................................................ 1900/9537
2020-01-19T23:21:06.4394349Z .................................................................................................... 2000/9537
2020-01-19T23:21:22.6770326Z .........iiiii...................................................................................... 2100/9537
2020-01-19T23:21:32.6050984Z .................................................................................................... 2300/9537
2020-01-19T23:21:35.1617002Z .................................................................................................... 2400/9537
2020-01-19T23:21:40.6635433Z .................................................................................................... 2500/9537
2020-01-19T23:22:01.9050166Z .................................................................................................... 2600/9537
---
2020-01-19T23:24:47.3851780Z ....................................................i...............i............................... 4900/9537
2020-01-19T23:24:55.7235440Z .................................................................................................... 5000/9537
2020-01-19T23:25:03.5970981Z ...............................................................................................i.... 5100/9537
2020-01-19T23:25:08.9895954Z .................................................................................................... 5200/9537
2020-01-19T23:25:19.9694618Z ...................................................................ii.ii...........i................ 5300/9537
2020-01-19T23:25:29.4722063Z ....i............................................................................................... 5500/9537
2020-01-19T23:25:39.7804585Z .................................................................................................... 5600/9537
2020-01-19T23:25:46.6284934Z .....................................................i.............................................. 5700/9537
2020-01-19T23:25:53.8499491Z .................................................................................................... 5800/9537
2020-01-19T23:25:53.8499491Z .................................................................................................... 5800/9537
2020-01-19T23:26:04.3438294Z .................................................................................................... 5900/9537
2020-01-19T23:26:11.2044373Z ...........................................ii...i..ii...........i................................... 6000/9537
2020-01-19T23:26:33.9208347Z .................................................................................................... 6200/9537
2020-01-19T23:26:42.4336628Z .................................................................................................... 6300/9537
2020-01-19T23:26:42.4336628Z .................................................................................................... 6300/9537
2020-01-19T23:26:52.8469113Z .......................................................................i..ii........................ 6400/9537
2020-01-19T23:27:30.4654211Z .................................................................................................... 6600/9537
2020-01-19T23:27:33.5436893Z ...............................................i.................................................... 6700/9537
2020-01-19T23:27:35.7790372Z .................................................................................................... 6800/9537
2020-01-19T23:27:38.2745066Z ..............................................i..................................................... 6900/9537
---
2020-01-19T23:29:18.7630901Z .................................................................................................... 7500/9537
2020-01-19T23:29:23.6352378Z .................................................................................................... 7600/9537
2020-01-19T23:29:29.6230953Z .................................................................................................... 7700/9537
2020-01-19T23:29:36.3585376Z .................................................................................................... 7800/9537
2020-01-19T23:29:47.5139016Z .................................................................................................iii 7900/9537
2020-01-19T23:29:54.0576613Z iiii................................................................................................ 8000/9537
2020-01-19T23:30:09.3649502Z .................................................................................................... 8200/9537
2020-01-19T23:30:21.5033658Z .................................................................................................... 8300/9537
2020-01-19T23:30:34.3953025Z .................................................................................................... 8400/9537
2020-01-19T23:30:40.4353434Z .................................................................................................... 8500/9537
---
2020-01-19T23:33:07.0734335Z  finished in 7.602
2020-01-19T23:33:07.0935477Z Check compiletest suite=codegen mode=codegen (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T23:33:07.3063068Z 
2020-01-19T23:33:07.3063809Z running 166 tests
2020-01-19T23:33:10.4848734Z iiii......i........ii..iiii...i....i...........i............i..i..................i....i............ 100/166
2020-01-19T23:33:12.7988775Z i.i.i...iii..iiiiiii.......................iii............ii......
2020-01-19T23:33:12.7989374Z 
2020-01-19T23:33:12.7995534Z  finished in 5.706
2020-01-19T23:33:12.8193622Z Check compiletest suite=codegen-units mode=codegen-units (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T23:33:12.9940035Z 
---
2020-01-19T23:33:15.0249971Z  finished in 2.205
2020-01-19T23:33:15.0436540Z Check compiletest suite=assembly mode=assembly (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T23:33:15.2085674Z 
2020-01-19T23:33:15.2087419Z running 9 tests
2020-01-19T23:33:15.2088266Z iiiiiiiii
2020-01-19T23:33:15.2088641Z 
2020-01-19T23:33:15.2088687Z  finished in 0.164
2020-01-19T23:33:15.2276234Z Check compiletest suite=incremental mode=incremental (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T23:33:15.4263780Z 
---
2020-01-19T23:33:35.8260462Z  finished in 20.598
2020-01-19T23:33:35.8483437Z Check compiletest suite=debuginfo mode=debuginfo-gdb+lldb (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T23:33:36.6765544Z 
2020-01-19T23:33:36.6766184Z running 116 tests
2020-01-19T23:34:01.5773735Z .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-19T23:34:05.1259733Z .....iiii.....ii
2020-01-19T23:34:05.1261295Z 
2020-01-19T23:34:05.1263668Z  finished in 29.278
2020-01-19T23:34:05.1270224Z Uplifting stage1 rustc (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-19T23:34:05.1270827Z Copying stage2 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
---
2020-01-19T23:47:56.4646816Z 
2020-01-19T23:47:56.4647967Z    Doc-tests core
2020-01-19T23:48:01.3383735Z 
2020-01-19T23:48:01.3384663Z running 2443 tests
2020-01-19T23:48:11.0329405Z ......iiiii......................................................................................... 100/2443
2020-01-19T23:48:20.4831476Z ..................................................................................ii................ 200/2443
2020-01-19T23:48:42.4614407Z .................i.................................................................................. 400/2443
2020-01-19T23:48:42.4614407Z .................i.................................................................................. 400/2443
2020-01-19T23:48:52.4583203Z ..................................................................i..i..................iiii........ 500/2443
2020-01-19T23:49:09.5781368Z ...................................FF............................................................... 700/2443
2020-01-19T23:49:09.5781368Z ...................................FF............................................................... 700/2443
2020-01-19T23:49:18.4554631Z .......FF.......................................................................F.F................. 800/2443
2020-01-19T23:49:27.1281696Z .....................................................FF............................................. 900/2443
2020-01-19T23:49:35.9780415Z ..........................FF.......................................................................F 1000/2443
2020-01-19T23:49:44.6657228Z .F......................................................................FF.......................... 1100/2443
2020-01-19T23:49:53.3260024Z .........................................FF......................................................... 1200/2443
2020-01-19T23:50:01.7116441Z .........FF..................................................................FF..................... 1300/2443
2020-01-19T23:50:10.3530088Z .............................................FF..................................................... 1400/2443
2020-01-19T23:50:18.9792053Z .............................FF..................................................................... 1500/2443
2020-01-19T23:50:36.5275787Z ............................................................................i....................i.. 1700/2443
2020-01-19T23:50:45.0122353Z ..................i....................i....................i....................i.................. 1800/2443
2020-01-19T23:50:53.5770094Z ..i....................i....................i....................i.................................. 1900/2443
2020-01-19T23:51:03.3267156Z .................................................................................................... 2000/2443
---
2020-01-19T23:51:49.8428335Z ---- num/mod.rs - num::i128::MAX (line 36) stdout ----
2020-01-19T23:51:49.8429010Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8429592Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8429945Z   |
2020-01-19T23:51:49.8430210Z 4 | assert_eq!(i128::MAX, 170141183460469231731687303715884105727);
2020-01-19T23:51:49.8430698Z   |
2020-01-19T23:51:49.8430698Z   |
2020-01-19T23:51:49.8431381Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8431975Z 
2020-01-19T23:51:49.8432228Z error: aborting due to previous error
2020-01-19T23:51:49.8432462Z 
2020-01-19T23:51:49.8432997Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8432997Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8433563Z Couldn't compile the test.
2020-01-19T23:51:49.8435154Z ---- num/mod.rs - num::i128::MIN (line 36) stdout ----
2020-01-19T23:51:49.8435871Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8436415Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8437129Z   |
2020-01-19T23:51:49.8438508Z 4 | assert_eq!(i128::MIN, -170141183460469231731687303715884105728);
2020-01-19T23:51:49.8441474Z   |
2020-01-19T23:51:49.8441474Z   |
2020-01-19T23:51:49.8442253Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8442865Z 
2020-01-19T23:51:49.8443101Z error: aborting due to previous error
2020-01-19T23:51:49.8443941Z 
2020-01-19T23:51:49.8444870Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8444870Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8445405Z Couldn't compile the test.
2020-01-19T23:51:49.8445850Z ---- num/mod.rs - num::i16::MAX (line 36) stdout ----
2020-01-19T23:51:49.8446353Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8446752Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8446942Z   |
2020-01-19T23:51:49.8447109Z 4 | assert_eq!(i16::MAX, 32767);
2020-01-19T23:51:49.8447405Z   |
2020-01-19T23:51:49.8447405Z   |
2020-01-19T23:51:49.8447894Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8448266Z 
2020-01-19T23:51:49.8448431Z error: aborting due to previous error
2020-01-19T23:51:49.8448556Z 
2020-01-19T23:51:49.8448976Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8448976Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8449407Z Couldn't compile the test.
2020-01-19T23:51:49.8449833Z ---- num/mod.rs - num::i16::MIN (line 36) stdout ----
2020-01-19T23:51:49.8450285Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8451073Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8451275Z   |
2020-01-19T23:51:49.8451652Z 4 | assert_eq!(i16::MIN, -32768);
2020-01-19T23:51:49.8452015Z   |
2020-01-19T23:51:49.8452015Z   |
2020-01-19T23:51:49.8452496Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8453078Z 
2020-01-19T23:51:49.8453252Z error: aborting due to previous error
2020-01-19T23:51:49.8453382Z 
2020-01-19T23:51:49.8453825Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8453825Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8454256Z Couldn't compile the test.
2020-01-19T23:51:49.8455095Z ---- num/mod.rs - num::i32::MAX (line 36) stdout ----
2020-01-19T23:51:49.8455576Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8456002Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8456199Z   |
2020-01-19T23:51:49.8456349Z 4 | assert_eq!(i32::MAX, 2147483647);
2020-01-19T23:51:49.8456677Z   |
2020-01-19T23:51:49.8456677Z   |
2020-01-19T23:51:49.8457153Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8457517Z 
2020-01-19T23:51:49.8457674Z error: aborting due to previous error
2020-01-19T23:51:49.8457820Z 
2020-01-19T23:51:49.8458252Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8458252Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8458651Z Couldn't compile the test.
2020-01-19T23:51:49.8459104Z ---- num/mod.rs - num::i32::MIN (line 36) stdout ----
2020-01-19T23:51:49.8459556Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8459970Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8460166Z   |
2020-01-19T23:51:49.8460538Z 4 | assert_eq!(i32::MIN, -2147483648);
2020-01-19T23:51:49.8460899Z   |
2020-01-19T23:51:49.8460899Z   |
2020-01-19T23:51:49.8461356Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8461725Z 
2020-01-19T23:51:49.8461867Z error: aborting due to previous error
2020-01-19T23:51:49.8462009Z 
2020-01-19T23:51:49.8462428Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8462428Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8462834Z Couldn't compile the test.
2020-01-19T23:51:49.8463283Z ---- num/mod.rs - num::i64::MAX (line 36) stdout ----
2020-01-19T23:51:49.8463739Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8464126Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8464334Z   |
2020-01-19T23:51:49.8464803Z 4 | assert_eq!(i64::MAX, 9223372036854775807);
2020-01-19T23:51:49.8465605Z   |
2020-01-19T23:51:49.8465605Z   |
2020-01-19T23:51:49.8466148Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8466551Z 
2020-01-19T23:51:49.8466700Z error: aborting due to previous error
2020-01-19T23:51:49.8466842Z 
2020-01-19T23:51:49.8467263Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8467263Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8467701Z Couldn't compile the test.
2020-01-19T23:51:49.8468152Z ---- num/mod.rs - num::i64::MIN (line 36) stdout ----
2020-01-19T23:51:49.8468625Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8469052Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8469268Z   |
2020-01-19T23:51:49.8469661Z 4 | assert_eq!(i64::MIN, -9223372036854775808);
2020-01-19T23:51:49.8470009Z   |
2020-01-19T23:51:49.8470009Z   |
2020-01-19T23:51:49.8470473Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8471007Z 
2020-01-19T23:51:49.8471362Z error: aborting due to previous error
2020-01-19T23:51:49.8471496Z 
2020-01-19T23:51:49.8471954Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8471954Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8472405Z Couldn't compile the test.
2020-01-19T23:51:49.8472853Z ---- num/mod.rs - num::i8::MAX (line 36) stdout ----
2020-01-19T23:51:49.8473464Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8474180Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8474741Z   |
2020-01-19T23:51:49.8474937Z 4 | assert_eq!(i8::MAX, 127);
2020-01-19T23:51:49.8475280Z   |
2020-01-19T23:51:49.8475280Z   |
2020-01-19T23:51:49.8475802Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8476177Z 
2020-01-19T23:51:49.8476344Z error: aborting due to previous error
2020-01-19T23:51:49.8476475Z 
2020-01-19T23:51:49.8476898Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8476898Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8477329Z Couldn't compile the test.
2020-01-19T23:51:49.8477780Z ---- num/mod.rs - num::i8::MIN (line 36) stdout ----
2020-01-19T23:51:49.8478266Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8478672Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8478868Z   |
2020-01-19T23:51:49.8479249Z 4 | assert_eq!(i8::MIN, -128);
2020-01-19T23:51:49.8479619Z   |
2020-01-19T23:51:49.8479619Z   |
2020-01-19T23:51:49.8480087Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8480445Z 
2020-01-19T23:51:49.8480615Z error: aborting due to previous error
2020-01-19T23:51:49.8480742Z 
2020-01-19T23:51:49.8481156Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8481156Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8481562Z Couldn't compile the test.
2020-01-19T23:51:49.8482018Z ---- num/mod.rs - num::isize::MAX (line 36) stdout ----
2020-01-19T23:51:49.8482517Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8482922Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8483112Z   |
2020-01-19T23:51:49.8483259Z 4 | assert_eq!(isize::MAX, 9223372036854775807);
2020-01-19T23:51:49.8483571Z   |
2020-01-19T23:51:49.8483571Z   |
2020-01-19T23:51:49.8484022Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8484842Z 
2020-01-19T23:51:49.8485003Z error: aborting due to previous error
2020-01-19T23:51:49.8485135Z 
2020-01-19T23:51:49.8485608Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8485608Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8486032Z Couldn't compile the test.
2020-01-19T23:51:49.8486974Z ---- num/mod.rs - num::isize::MIN (line 36) stdout ----
2020-01-19T23:51:49.8487503Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8487938Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8488139Z   |
2020-01-19T23:51:49.8488527Z 4 | assert_eq!(isize::MIN, -9223372036854775808);
2020-01-19T23:51:49.8488888Z   |
2020-01-19T23:51:49.8488888Z   |
2020-01-19T23:51:49.8489382Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8489758Z 
2020-01-19T23:51:49.8489991Z error: aborting due to previous error
2020-01-19T23:51:49.8490138Z 
2020-01-19T23:51:49.8490617Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-19T23:51:49.8496505Z   |
2020-01-19T23:51:49.8496754Z 4 | assert_eq!(u128::MAX, 340282366920938463463374607431768211455);
2020-01-19T23:51:49.8496942Z   |            ^^^^^^^^^
2020-01-19T23:51:49.8497088Z   |
2020-01-19T23:51:49.8497694Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8498231Z 
2020-01-19T23:51:49.8498459Z error: aborting due to previous error
2020-01-19T23:51:49.8498588Z 
2020-01-19T23:51:49.8499048Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8499048Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8499483Z Couldn't compile the test.
2020-01-19T23:51:49.8499940Z ---- num/mod.rs - num::u128::MIN (line 36) stdout ----
2020-01-19T23:51:49.8500422Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8500856Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8501047Z   |
2020-01-19T23:51:49.8501198Z 4 | assert_eq!(u128::MIN, 0);
2020-01-19T23:51:49.8501537Z   |
2020-01-19T23:51:49.8501537Z   |
2020-01-19T23:51:49.8501997Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8502381Z 
2020-01-19T23:51:49.8502528Z error: aborting due to previous error
2020-01-19T23:51:49.8502656Z 
2020-01-19T23:51:49.8503101Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-19T23:51:49.8505565Z   |
2020-01-19T23:51:49.8505718Z 4 | assert_eq!(u16::MAX, 65535);
2020-01-19T23:51:49.8505871Z   |            ^^^^^^^^
2020-01-19T23:51:49.8506032Z   |
2020-01-19T23:51:49.8506520Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8506909Z 
2020-01-19T23:51:49.8507054Z error: aborting due to previous error
2020-01-19T23:51:49.8507202Z 
2020-01-19T23:51:49.8507643Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8507643Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8508051Z Couldn't compile the test.
2020-01-19T23:51:49.8508490Z ---- num/mod.rs - num::u16::MIN (line 36) stdout ----
2020-01-19T23:51:49.8508989Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8509414Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8509616Z   |
2020-01-19T23:51:49.8509765Z 4 | assert_eq!(u16::MIN, 0);
2020-01-19T23:51:49.8510075Z   |
2020-01-19T23:51:49.8510075Z   |
2020-01-19T23:51:49.8510680Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8511100Z 
2020-01-19T23:51:49.8511247Z error: aborting due to previous error
2020-01-19T23:51:49.8511374Z 
2020-01-19T23:51:49.8511813Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8511813Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8512227Z Couldn't compile the test.
2020-01-19T23:51:49.8512648Z ---- num/mod.rs - num::u32::MIN (line 36) stdout ----
2020-01-19T23:51:49.8513139Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8513552Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8513770Z   |
2020-01-19T23:51:49.8514845Z 4 | assert_eq!(u32::MIN, 0);
2020-01-19T23:51:49.8515662Z   |
2020-01-19T23:51:49.8515662Z   |
2020-01-19T23:51:49.8516245Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8516628Z 
2020-01-19T23:51:49.8516776Z error: aborting due to previous error
2020-01-19T23:51:49.8516920Z 
2020-01-19T23:51:49.8517347Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-19T23:51:49.8519753Z   |
2020-01-19T23:51:49.8519968Z 4 | assert_eq!(u32::MAX, 4294967295);
2020-01-19T23:51:49.8520119Z   |            ^^^^^^^^
2020-01-19T23:51:49.8520280Z   |
2020-01-19T23:51:49.8520771Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8521160Z 
2020-01-19T23:51:49.8521303Z error: aborting due to previous error
2020-01-19T23:51:49.8521431Z 
2020-01-19T23:51:49.8521865Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-19T23:51:49.8523925Z   |
2020-01-19T23:51:49.8524073Z 4 | assert_eq!(u64::MAX, 18446744073709551615);
2020-01-19T23:51:49.8524230Z   |            ^^^^^^^^
2020-01-19T23:51:49.8524802Z   |
2020-01-19T23:51:49.8525391Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8525775Z 
2020-01-19T23:51:49.8525919Z error: aborting due to previous error
2020-01-19T23:51:49.8526065Z 
2020-01-19T23:51:49.8526490Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8526490Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8526897Z Couldn't compile the test.
2020-01-19T23:51:49.8527342Z ---- num/mod.rs - num::u64::MIN (line 36) stdout ----
2020-01-19T23:51:49.8527803Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8528226Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8528418Z   |
2020-01-19T23:51:49.8528588Z 4 | assert_eq!(u64::MIN, 0);
2020-01-19T23:51:49.8528875Z   |
2020-01-19T23:51:49.8528875Z   |
2020-01-19T23:51:49.8529352Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8529721Z 
2020-01-19T23:51:49.8529869Z error: aborting due to previous error
2020-01-19T23:51:49.8530014Z 
2020-01-19T23:51:49.8530431Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-19T23:51:49.8532372Z   |
2020-01-19T23:51:49.8532522Z 4 | assert_eq!(u8::MAX, 255);
2020-01-19T23:51:49.8532669Z   |            ^^^^^^^
2020-01-19T23:51:49.8532811Z   |
2020-01-19T23:51:49.8533275Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8533654Z 
2020-01-19T23:51:49.8533811Z error: aborting due to previous error
2020-01-19T23:51:49.8533938Z 
2020-01-19T23:51:49.8534630Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8534630Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8535176Z Couldn't compile the test.
2020-01-19T23:51:49.8535620Z ---- num/mod.rs - num::u8::MIN (line 36) stdout ----
2020-01-19T23:51:49.8536100Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8536504Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8536720Z   |
2020-01-19T23:51:49.8536869Z 4 | assert_eq!(u8::MIN, 0);
2020-01-19T23:51:49.8537377Z   |
2020-01-19T23:51:49.8537377Z   |
2020-01-19T23:51:49.8537895Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8538297Z 
2020-01-19T23:51:49.8538440Z error: aborting due to previous error
2020-01-19T23:51:49.8538564Z 
2020-01-19T23:51:49.8539127Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8539127Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8539625Z Couldn't compile the test.
2020-01-19T23:51:49.8540060Z ---- num/mod.rs - num::usize::MAX (line 36) stdout ----
2020-01-19T23:51:49.8540523Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8540949Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8541164Z   |
2020-01-19T23:51:49.8541319Z 4 | assert_eq!(usize::MAX, 18446744073709551615);
2020-01-19T23:51:49.8541610Z   |
2020-01-19T23:51:49.8541610Z   |
2020-01-19T23:51:49.8542079Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8542479Z 
2020-01-19T23:51:49.8542625Z error: aborting due to previous error
2020-01-19T23:51:49.8542771Z 
2020-01-19T23:51:49.8543191Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8543191Z For more information about this error, try `rustc --explain E0658`.
2020-01-19T23:51:49.8543598Z Couldn't compile the test.
2020-01-19T23:51:49.8544036Z ---- num/mod.rs - num::usize::MIN (line 36) stdout ----
2020-01-19T23:51:49.8545015Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-19T23:51:49.8545557Z  --> num/mod.rs:37:12
2020-01-19T23:51:49.8545755Z   |
2020-01-19T23:51:49.8545903Z 4 | assert_eq!(usize::MIN, 0);
2020-01-19T23:51:49.8546364Z   |
2020-01-19T23:51:49.8546364Z   |
2020-01-19T23:51:49.8546844Z   = note: for more information, see ***/issues/1
2020-01-19T23:51:49.8547217Z 
2020-01-19T23:51:49.8547380Z error: aborting due to previous error
2020-01-19T23:51:49.8547531Z 
2020-01-19T23:51:49.8547950Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-19T23:51:49.8724099Z   local time: Sun Jan 19 23:51:49 UTC 2020
2020-01-19T23:51:50.1687160Z   network time: Sun, 19 Jan 2020 23:51:50 GMT
2020-01-19T23:51:50.1687299Z == end clock drift check ==
2020-01-19T23:51:50.8979316Z 
2020-01-19T23:51:50.9087029Z ##[error]Bash exited with code '1'.
2020-01-19T23:51:50.9099977Z ##[section]Finishing: Run build
2020-01-19T23:51:50.9122384Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-19T23:51:50.9124759Z Task         : Get sources
2020-01-19T23:51:50.9124807Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-01-19T23:51:50.9124873Z Version      : 1.0.0
2020-01-19T23:51:50.9124915Z Author       : Microsoft
2020-01-19T23:51:50.9124915Z Author       : Microsoft
2020-01-19T23:51:50.9124962Z Help         : [More Information](https://go.microsoft.com/fwlink/?LinkId=798199)
2020-01-19T23:51:50.9125045Z ==============================================================================
2020-01-19T23:51:51.3626143Z Cleaning any cached credential from repository: rust-lang/rust (GitHub)
2020-01-19T23:51:51.3669589Z ##[section]Finishing: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-19T23:51:51.3785712Z Cleaning up task key
2020-01-19T23:51:51.3786569Z Start cleaning up orphan processes.
2020-01-19T23:51:51.3913465Z Terminate orphan process: pid (3665) (python)
2020-01-19T23:51:51.4160804Z ##[section]Finishing: Finalize Job

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)

@faern faern force-pushed the faern:move-numeric-consts-to-associated-consts-step1 branch from 1ef705d to 8c865e2 Jan 20, 2020
@rust-highfive

This comment has been minimized.

Copy link
Collaborator

rust-highfive commented Jan 20, 2020

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-20T07:09:42.8538665Z ========================== Starting Command Output ===========================
2020-01-20T07:09:42.8541040Z [command]/bin/bash --noprofile --norc /home/vsts/work/_temp/477c4280-11df-4286-9b38-bb0aad9cf68d.sh
2020-01-20T07:09:42.8541240Z 
2020-01-20T07:09:42.8544590Z ##[section]Finishing: Disable git automatic line ending conversion
2020-01-20T07:09:42.8550526Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-20T07:09:42.8551914Z Task         : Get sources
2020-01-20T07:09:42.8551940Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-01-20T07:09:42.8552009Z Version      : 1.0.0
2020-01-20T07:09:42.8552036Z Author       : Microsoft
---
2020-01-20T07:09:47.3406607Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-01-20T07:09:47.3709430Z ##[command]git config gc.auto 0
2020-01-20T07:09:47.3789330Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-01-20T07:09:47.3851836Z ##[command]git config --get-all http.proxy
2020-01-20T07:09:47.4000729Z ##[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/68325/merge:refs/remotes/pull/68325/merge
---
2020-01-20T08:03:35.3465622Z .................................................................................................... 1700/9538
2020-01-20T08:03:41.3519221Z .................................................................................................... 1800/9538
2020-01-20T08:03:52.1708428Z ...................i................................................................................ 1900/9538
2020-01-20T08:03:58.7894445Z .................................................................................................... 2000/9538
2020-01-20T08:04:13.2832790Z .........iiiii...................................................................................... 2100/9538
2020-01-20T08:04:22.1861996Z .................................................................................................... 2300/9538
2020-01-20T08:04:24.4473314Z .................................................................................................... 2400/9538
2020-01-20T08:04:29.5226235Z .................................................................................................... 2500/9538
2020-01-20T08:04:48.7397217Z .................................................................................................... 2600/9538
---
2020-01-20T08:07:21.9100209Z ....................................................i...............i............................... 4900/9538
2020-01-20T08:07:29.5451278Z .................................................................................................... 5000/9538
2020-01-20T08:07:36.8305446Z ...............................................................................................i.... 5100/9538
2020-01-20T08:07:41.7001571Z .................................................................................................... 5200/9538
2020-01-20T08:07:52.0491738Z ...................................................................ii.ii...........i................ 5300/9538
2020-01-20T08:08:00.6642334Z ....i............................................................................................... 5500/9538
2020-01-20T08:08:10.1276664Z .................................................................................................... 5600/9538
2020-01-20T08:08:16.3995343Z .....................................................i.............................................. 5700/9538
2020-01-20T08:08:23.0089440Z .................................................................................................... 5800/9538
2020-01-20T08:08:23.0089440Z .................................................................................................... 5800/9538
2020-01-20T08:08:32.7071774Z .................................................................................................... 5900/9538
2020-01-20T08:08:39.1997730Z ............................................ii...i..ii...........i.................................. 6000/9538
2020-01-20T08:09:00.4184944Z .................................................................................................... 6200/9538
2020-01-20T08:09:08.2799395Z .................................................................................................... 6300/9538
2020-01-20T08:09:08.2799395Z .................................................................................................... 6300/9538
2020-01-20T08:09:17.4842078Z ........................................................................i..ii....................... 6400/9538
2020-01-20T08:09:46.9642822Z .................................................................................................... 6600/9538
2020-01-20T08:09:49.7822308Z ................................................i................................................... 6700/9538
2020-01-20T08:09:51.9254957Z .................................................................................................... 6800/9538
2020-01-20T08:09:54.4007171Z ...............................................i.................................................... 6900/9538
---
2020-01-20T08:11:26.9022721Z .................................................................................................... 7500/9538
2020-01-20T08:11:31.1976496Z .................................................................................................... 7600/9538
2020-01-20T08:11:36.5270661Z .................................................................................................... 7700/9538
2020-01-20T08:11:42.7228064Z .................................................................................................... 7800/9538
2020-01-20T08:11:52.8627868Z ..................................................................................................ii 7900/9538
2020-01-20T08:11:58.9001441Z iiiii............................................................................................... 8000/9538
2020-01-20T08:12:12.9332584Z .................................................................................................... 8200/9538
2020-01-20T08:12:24.3840420Z .................................................................................................... 8300/9538
2020-01-20T08:12:36.0280851Z .................................................................................................... 8400/9538
2020-01-20T08:12:41.4944346Z .................................................................................................... 8500/9538
---
2020-01-20T08:14:55.3246275Z  finished in 7.053
2020-01-20T08:14:55.3425198Z Check compiletest suite=codegen mode=codegen (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-20T08:14:55.4887452Z 
2020-01-20T08:14:55.4888370Z running 166 tests
2020-01-20T08:14:58.3056642Z iiii......i........ii..iiii...i....i...........i............i..i..................i....i............ 100/166
2020-01-20T08:15:00.4578401Z i.i.i...iii..iiiiiii.......................iii............ii......
2020-01-20T08:15:00.4579901Z 
2020-01-20T08:15:00.4584276Z  finished in 5.115
2020-01-20T08:15:00.4778049Z Check compiletest suite=codegen-units mode=codegen-units (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-20T08:15:00.6370079Z 
---
2020-01-20T08:15:02.5379720Z  finished in 2.059
2020-01-20T08:15:02.5569861Z Check compiletest suite=assembly mode=assembly (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-20T08:15:02.7041741Z 
2020-01-20T08:15:02.7042273Z running 9 tests
2020-01-20T08:15:02.7043344Z iiiiiiiii
2020-01-20T08:15:02.7044189Z 
2020-01-20T08:15:02.7044543Z  finished in 0.147
2020-01-20T08:15:02.7234160Z Check compiletest suite=incremental mode=incremental (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-20T08:15:02.8768416Z 
---
2020-01-20T08:15:21.5758242Z  finished in 18.852
2020-01-20T08:15:21.5963211Z Check compiletest suite=debuginfo mode=debuginfo-gdb+lldb (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-20T08:15:21.7502188Z 
2020-01-20T08:15:21.7502618Z running 116 tests
2020-01-20T08:15:44.9772167Z .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-20T08:15:48.1715398Z .....iiii.....ii
2020-01-20T08:15:48.9882146Z 
2020-01-20T08:15:48.9882218Z  finished in 26.575
2020-01-20T08:15:48.9882898Z Uplifting stage1 rustc (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-20T08:15:48.9883330Z Copying stage2 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
---
2020-01-20T08:28:13.7537388Z 
2020-01-20T08:28:13.7538644Z    Doc-tests core
2020-01-20T08:28:18.1375603Z 
2020-01-20T08:28:18.1378419Z running 2443 tests
2020-01-20T08:28:27.1974084Z ......iiiii......................................................................................... 100/2443
2020-01-20T08:28:35.8975361Z ..................................................................................ii................ 200/2443
2020-01-20T08:28:56.1158871Z .................i.................................................................................. 400/2443
2020-01-20T08:28:56.1158871Z .................i.................................................................................. 400/2443
2020-01-20T08:29:05.3777522Z ..................................................................i..i..................iiii........ 500/2443
2020-01-20T08:29:20.8715392Z ...................................FF............................................................... 700/2443
2020-01-20T08:29:20.8715392Z ...................................FF............................................................... 700/2443
2020-01-20T08:29:28.8467722Z .......FF.......................................................................FF.................. 800/2443
2020-01-20T08:29:36.7740090Z .....................................................FF............................................. 900/2443
2020-01-20T08:29:44.7617433Z ..........................FF.......................................................................F 1000/2443
2020-01-20T08:29:52.8208132Z F.......................................................................FF.......................... 1100/2443
2020-01-20T08:30:00.8175182Z .........................................FF......................................................... 1200/2443
2020-01-20T08:30:08.6409204Z .........FF..................................................................FF..................... 1300/2443
2020-01-20T08:30:16.7299229Z .............................................FF..................................................... 1400/2443
2020-01-20T08:30:24.7491550Z .............................FF..................................................................... 1500/2443
2020-01-20T08:30:40.7936854Z ............................................................................i....................i.. 1700/2443
2020-01-20T08:30:48.6798746Z ..................i....................i.....................i...................i.................. 1800/2443
2020-01-20T08:30:56.5003536Z ..i....................i....................i....................i.................................. 1900/2443
2020-01-20T08:31:05.5129566Z .................................................................................................... 2000/2443
---
2020-01-20T08:31:47.6916482Z ---- num/mod.rs - num::i128::MAX (line 36) stdout ----
2020-01-20T08:31:47.6919856Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6920467Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6920694Z   |
2020-01-20T08:31:47.6920744Z 4 | assert_eq!(i128::MAX, 170141183460469231731687303715884105727);
2020-01-20T08:31:47.6921049Z   |
2020-01-20T08:31:47.6921049Z   |
2020-01-20T08:31:47.6921604Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6921721Z 
2020-01-20T08:31:47.6921768Z error: aborting due to previous error
2020-01-20T08:31:47.6921800Z 
2020-01-20T08:31:47.6922566Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6922566Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6922832Z Couldn't compile the test.
2020-01-20T08:31:47.6923097Z ---- num/mod.rs - num::i128::MIN (line 36) stdout ----
2020-01-20T08:31:47.6923388Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6923645Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6923695Z   |
2020-01-20T08:31:47.6923976Z 4 | assert_eq!(i128::MIN, -170141183460469231731687303715884105728);
2020-01-20T08:31:47.6924096Z   |
2020-01-20T08:31:47.6924096Z   |
2020-01-20T08:31:47.6924427Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6924543Z 
2020-01-20T08:31:47.6924590Z error: aborting due to previous error
2020-01-20T08:31:47.6924621Z 
2020-01-20T08:31:47.6924927Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6924927Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6925171Z Couldn't compile the test.
2020-01-20T08:31:47.6925431Z ---- num/mod.rs - num::i16::MAX (line 36) stdout ----
2020-01-20T08:31:47.6925861Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6926041Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6926077Z   |
2020-01-20T08:31:47.6926130Z 4 | assert_eq!(i16::MAX, 32767);
2020-01-20T08:31:47.6926201Z   |
2020-01-20T08:31:47.6926201Z   |
2020-01-20T08:31:47.6926463Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6926721Z 
2020-01-20T08:31:47.6926758Z error: aborting due to previous error
2020-01-20T08:31:47.6926799Z 
2020-01-20T08:31:47.6927057Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6927057Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6927238Z Couldn't compile the test.
2020-01-20T08:31:47.6927457Z ---- num/mod.rs - num::i16::MIN (line 36) stdout ----
2020-01-20T08:31:47.6927802Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6927986Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6928041Z   |
2020-01-20T08:31:47.6928234Z 4 | assert_eq!(i16::MIN, -32768);
2020-01-20T08:31:47.6928308Z   |
2020-01-20T08:31:47.6928308Z   |
2020-01-20T08:31:47.6928572Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6928647Z 
2020-01-20T08:31:47.6928700Z error: aborting due to previous error
2020-01-20T08:31:47.6928724Z 
2020-01-20T08:31:47.6928953Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6928953Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6929136Z Couldn't compile the test.
2020-01-20T08:31:47.6929364Z ---- num/mod.rs - num::i32::MAX (line 36) stdout ----
2020-01-20T08:31:47.6929585Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6929987Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6930059Z   |
2020-01-20T08:31:47.6930095Z 4 | assert_eq!(i32::MAX, 2147483647);
2020-01-20T08:31:47.6930182Z   |
2020-01-20T08:31:47.6930182Z   |
2020-01-20T08:31:47.6930433Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6930525Z 
2020-01-20T08:31:47.6930561Z error: aborting due to previous error
2020-01-20T08:31:47.6930584Z 
2020-01-20T08:31:47.6930803Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6930803Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6931010Z Couldn't compile the test.
2020-01-20T08:31:47.6931213Z ---- num/mod.rs - num::i32::MIN (line 36) stdout ----
2020-01-20T08:31:47.6931435Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6931973Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6932031Z   |
2020-01-20T08:31:47.6932321Z 4 | assert_eq!(i32::MIN, -2147483648);
2020-01-20T08:31:47.6932449Z   |
2020-01-20T08:31:47.6932449Z   |
2020-01-20T08:31:47.6932767Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6932880Z 
2020-01-20T08:31:47.6932927Z error: aborting due to previous error
2020-01-20T08:31:47.6932957Z 
2020-01-20T08:31:47.6933258Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6933258Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6933496Z Couldn't compile the test.
2020-01-20T08:31:47.6933756Z ---- num/mod.rs - num::i64::MAX (line 36) stdout ----
2020-01-20T08:31:47.6934052Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6934313Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6934360Z   |
2020-01-20T08:31:47.6934408Z 4 | assert_eq!(i64::MAX, 9223372036854775807);
2020-01-20T08:31:47.6934518Z   |
2020-01-20T08:31:47.6934518Z   |
2020-01-20T08:31:47.6934826Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6934946Z 
2020-01-20T08:31:47.6934992Z error: aborting due to previous error
2020-01-20T08:31:47.6935023Z 
2020-01-20T08:31:47.6935614Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6935614Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6935970Z Couldn't compile the test.
2020-01-20T08:31:47.6936183Z ---- num/mod.rs - num::i64::MIN (line 36) stdout ----
2020-01-20T08:31:47.6936440Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6936853Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6936904Z   |
2020-01-20T08:31:47.6937163Z 4 | assert_eq!(i64::MIN, -9223372036854775808);
2020-01-20T08:31:47.6937243Z   |
2020-01-20T08:31:47.6937243Z   |
2020-01-20T08:31:47.6937514Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6937674Z 
2020-01-20T08:31:47.6937713Z error: aborting due to previous error
2020-01-20T08:31:47.6937755Z 
2020-01-20T08:31:47.6938012Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6938012Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6938203Z Couldn't compile the test.
2020-01-20T08:31:47.6938433Z ---- num/mod.rs - num::i8::MAX (line 36) stdout ----
2020-01-20T08:31:47.6938675Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6938862Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6938917Z   |
2020-01-20T08:31:47.6939107Z 4 | assert_eq!(i8::MAX, 127);
2020-01-20T08:31:47.6939188Z   |
2020-01-20T08:31:47.6939188Z   |
2020-01-20T08:31:47.6939610Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6939683Z 
2020-01-20T08:31:47.6939737Z error: aborting due to previous error
2020-01-20T08:31:47.6939768Z 
2020-01-20T08:31:47.6939991Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6939991Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6940172Z Couldn't compile the test.
2020-01-20T08:31:47.6940392Z ---- num/mod.rs - num::i8::MIN (line 36) stdout ----
2020-01-20T08:31:47.6940613Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6940793Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6940847Z   |
2020-01-20T08:31:47.6941031Z 4 | assert_eq!(i8::MIN, -128);
2020-01-20T08:31:47.6941120Z   |
2020-01-20T08:31:47.6941120Z   |
2020-01-20T08:31:47.6941361Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6941451Z 
2020-01-20T08:31:47.6941487Z error: aborting due to previous error
2020-01-20T08:31:47.6941510Z 
2020-01-20T08:31:47.6941730Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6941730Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6942339Z Couldn't compile the test.
2020-01-20T08:31:47.6942608Z ---- num/mod.rs - num::isize::MAX (line 36) stdout ----
2020-01-20T08:31:47.6942895Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6943149Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6943197Z   |
2020-01-20T08:31:47.6943245Z 4 | assert_eq!(isize::MAX, 9223372036854775807);
2020-01-20T08:31:47.6943356Z   |
2020-01-20T08:31:47.6943356Z   |
2020-01-20T08:31:47.6943675Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6943802Z 
2020-01-20T08:31:47.6943849Z error: aborting due to previous error
2020-01-20T08:31:47.6943879Z 
2020-01-20T08:31:47.6944184Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6944184Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6944420Z Couldn't compile the test.
2020-01-20T08:31:47.6944680Z ---- num/mod.rs - num::isize::MIN (line 36) stdout ----
2020-01-20T08:31:47.6944995Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6945234Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6945282Z   |
2020-01-20T08:31:47.6945647Z 4 | assert_eq!(isize::MIN, -9223372036854775808);
2020-01-20T08:31:47.6945737Z   |
2020-01-20T08:31:47.6945737Z   |
2020-01-20T08:31:47.6945974Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6946064Z 
2020-01-20T08:31:47.6946185Z error: aborting due to previous error
2020-01-20T08:31:47.6946216Z 
2020-01-20T08:31:47.6946479Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-20T08:31:47.6947414Z   |
2020-01-20T08:31:47.6947470Z 4 | assert_eq!(u128::MAX, 340282366920938463463374607431768211455);
2020-01-20T08:31:47.6947508Z   |            ^^^^^^^^^
2020-01-20T08:31:47.6947542Z   |
2020-01-20T08:31:47.6947802Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6947875Z 
2020-01-20T08:31:47.6947926Z error: aborting due to previous error
2020-01-20T08:31:47.6947950Z 
2020-01-20T08:31:47.6948179Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6948179Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6948359Z Couldn't compile the test.
2020-01-20T08:31:47.6948576Z ---- num/mod.rs - num::u128::MIN (line 36) stdout ----
2020-01-20T08:31:47.6948801Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6948978Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6949032Z   |
2020-01-20T08:31:47.6949074Z 4 | assert_eq!(u128::MIN, 0);
2020-01-20T08:31:47.6949143Z   |
2020-01-20T08:31:47.6949143Z   |
2020-01-20T08:31:47.6949406Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6949481Z 
2020-01-20T08:31:47.6949533Z error: aborting due to previous error
2020-01-20T08:31:47.6949556Z 
2020-01-20T08:31:47.6949778Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-20T08:31:47.6950641Z   |
2020-01-20T08:31:47.6950677Z 4 | assert_eq!(u16::MAX, 65535);
2020-01-20T08:31:47.6950713Z   |            ^^^^^^^^
2020-01-20T08:31:47.6950763Z   |
2020-01-20T08:31:47.6951011Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6951102Z 
2020-01-20T08:31:47.6951137Z error: aborting due to previous error
2020-01-20T08:31:47.6951161Z 
2020-01-20T08:31:47.6951381Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6951381Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6951580Z Couldn't compile the test.
2020-01-20T08:31:47.6952160Z ---- num/mod.rs - num::u16::MIN (line 36) stdout ----
2020-01-20T08:31:47.6952464Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6952722Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6952770Z   |
2020-01-20T08:31:47.6952816Z 4 | assert_eq!(u16::MIN, 0);
2020-01-20T08:31:47.6952926Z   |
2020-01-20T08:31:47.6952926Z   |
2020-01-20T08:31:47.6953240Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6953362Z 
2020-01-20T08:31:47.6953408Z error: aborting due to previous error
2020-01-20T08:31:47.6953439Z 
2020-01-20T08:31:47.6953743Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-20T08:31:47.6954824Z   |
2020-01-20T08:31:47.6954966Z 4 | assert_eq!(u32::MAX, 4294967295);
2020-01-20T08:31:47.6955045Z   |            ^^^^^^^^
2020-01-20T08:31:47.6955089Z   |
2020-01-20T08:31:47.6955538Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6955630Z 
2020-01-20T08:31:47.6955666Z error: aborting due to previous error
2020-01-20T08:31:47.6955759Z 
2020-01-20T08:31:47.6956018Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6956018Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6956199Z Couldn't compile the test.
2020-01-20T08:31:47.6956399Z ---- num/mod.rs - num::u32::MIN (line 36) stdout ----
2020-01-20T08:31:47.6956642Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6956821Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6956858Z   |
2020-01-20T08:31:47.6956911Z 4 | assert_eq!(u32::MIN, 0);
2020-01-20T08:31:47.6956981Z   |
2020-01-20T08:31:47.6956981Z   |
2020-01-20T08:31:47.6957248Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6957321Z 
2020-01-20T08:31:47.6957375Z error: aborting due to previous error
2020-01-20T08:31:47.6957398Z 
2020-01-20T08:31:47.6957620Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6957620Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6957808Z Couldn't compile the test.
2020-01-20T08:31:47.6958023Z ---- num/mod.rs - num::u64::MIN (line 36) stdout ----
2020-01-20T08:31:47.6958247Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6958465Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6958519Z   |
2020-01-20T08:31:47.6958554Z 4 | assert_eq!(u64::MIN, 0);
2020-01-20T08:31:47.6958624Z   |
2020-01-20T08:31:47.6958624Z   |
2020-01-20T08:31:47.6958883Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6958964Z 
2020-01-20T08:31:47.6959017Z error: aborting due to previous error
2020-01-20T08:31:47.6959040Z 
2020-01-20T08:31:47.6959261Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-20T08:31:47.6960119Z   |
2020-01-20T08:31:47.6960156Z 4 | assert_eq!(u64::MAX, 18446744073709551615);
2020-01-20T08:31:47.6960193Z   |            ^^^^^^^^
2020-01-20T08:31:47.6960243Z   |
2020-01-20T08:31:47.6960484Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6960575Z 
2020-01-20T08:31:47.6960617Z error: aborting due to previous error
2020-01-20T08:31:47.6960641Z 
2020-01-20T08:31:47.6960860Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-20T08:31:47.6962165Z   |
2020-01-20T08:31:47.6962210Z 4 | assert_eq!(u8::MAX, 255);
2020-01-20T08:31:47.6962276Z   |            ^^^^^^^
2020-01-20T08:31:47.6962320Z   |
2020-01-20T08:31:47.6962637Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6962750Z 
2020-01-20T08:31:47.6962796Z error: aborting due to previous error
2020-01-20T08:31:47.6962826Z 
2020-01-20T08:31:47.6963226Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6963226Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6963497Z Couldn't compile the test.
2020-01-20T08:31:47.6963759Z ---- num/mod.rs - num::u8::MIN (line 36) stdout ----
2020-01-20T08:31:47.6964067Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6964306Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6964353Z   |
2020-01-20T08:31:47.6964398Z 4 | assert_eq!(u8::MIN, 0);
2020-01-20T08:31:47.6964588Z   |
2020-01-20T08:31:47.6964588Z   |
2020-01-20T08:31:47.6964940Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6965036Z 
2020-01-20T08:31:47.6965082Z error: aborting due to previous error
2020-01-20T08:31:47.6965129Z 
2020-01-20T08:31:47.6965540Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6965540Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6965720Z Couldn't compile the test.
2020-01-20T08:31:47.6965927Z ---- num/mod.rs - num::usize::MAX (line 36) stdout ----
2020-01-20T08:31:47.6966178Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6966357Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6966393Z   |
2020-01-20T08:31:47.6966447Z 4 | assert_eq!(usize::MAX, 18446744073709551615);
2020-01-20T08:31:47.6966519Z   |
2020-01-20T08:31:47.6966519Z   |
2020-01-20T08:31:47.6966783Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6966857Z 
2020-01-20T08:31:47.6966907Z error: aborting due to previous error
2020-01-20T08:31:47.6966931Z 
2020-01-20T08:31:47.6967148Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6967148Z For more information about this error, try `rustc --explain E0658`.
2020-01-20T08:31:47.6967329Z Couldn't compile the test.
2020-01-20T08:31:47.6967551Z ---- num/mod.rs - num::usize::MIN (line 36) stdout ----
2020-01-20T08:31:47.6967782Z error[E0658]: use of unstable library feature 'assoc_int_consts': recently added
2020-01-20T08:31:47.6967962Z  --> num/mod.rs:37:12
2020-01-20T08:31:47.6968015Z   |
2020-01-20T08:31:47.6968051Z 4 | assert_eq!(usize::MIN, 0);
2020-01-20T08:31:47.6968122Z   |
2020-01-20T08:31:47.6968122Z   |
2020-01-20T08:31:47.6968380Z   = note: for more information, see ***/issues/1
2020-01-20T08:31:47.6968460Z 
2020-01-20T08:31:47.6968511Z error: aborting due to previous error
2020-01-20T08:31:47.6968535Z 
2020-01-20T08:31:47.6968756Z For more information about this error, try `rustc --explain E0658`.
---
2020-01-20T08:31:47.7179424Z   local time: Mon Jan 20 08:31:47 UTC 2020
2020-01-20T08:31:47.8202639Z   network time: Mon, 20 Jan 2020 08:31:47 GMT
2020-01-20T08:31:47.8206419Z == end clock drift check ==
2020-01-20T08:31:48.2306276Z 
2020-01-20T08:31:48.2409430Z ##[error]Bash exited with code '1'.
2020-01-20T08:31:48.2423804Z ##[section]Finishing: Run build
2020-01-20T08:31:48.2445163Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-20T08:31:48.2448022Z Task         : Get sources
2020-01-20T08:31:48.2448064Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-01-20T08:31:48.2448124Z Version      : 1.0.0
2020-01-20T08:31:48.2448160Z Author       : Microsoft
2020-01-20T08:31:48.2448160Z Author       : Microsoft
2020-01-20T08:31:48.2448215Z Help         : [More Information](https://go.microsoft.com/fwlink/?LinkId=798199)
2020-01-20T08:31:48.2448277Z ==============================================================================
2020-01-20T08:31:48.6430233Z Cleaning any cached credential from repository: rust-lang/rust (GitHub)
2020-01-20T08:31:48.6469592Z ##[section]Finishing: Checkout rust-lang/rust@refs/pull/68325/merge to s
2020-01-20T08:31:48.6602885Z Cleaning up task key
2020-01-20T08:31:48.6603680Z Start cleaning up orphan processes.
2020-01-20T08:31:48.6716506Z Terminate orphan process: pid (4068) (python)
2020-01-20T08:31:48.7212373Z ##[section]Finishing: Finalize Job

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)

Copy link
Member

LukasKalbertodt left a comment

The potential breakage is indeed not very nice. I'm pretty sure this is covered by RFC 1105 API Evolution and thus allowed. We should still take care, run crater and decide in the team. We'll do that once PR is green.

src/libcore/num/mod.rs Show resolved Hide resolved
src/libcore/num/mod.rs Show resolved Hide resolved
@bors

This comment has been minimized.

Copy link
Contributor

bors commented Jan 24, 2020

⌛️ Trying commit 61fecfb with merge a243773...

@bors

This comment has been minimized.

Copy link
Contributor

bors commented Jan 24, 2020

☀️ Try build successful - checks-azure
Build commit: a243773 (a243773eaf3fedcd203f10ae4579e4f106bf7ccd)

@faern

This comment has been minimized.

Copy link
Contributor Author

faern commented Jan 24, 2020

Seems to pass. So do we want a crater run on this before merging?

@Mark-Simulacrum

This comment has been minimized.

Copy link
Member

Mark-Simulacrum commented Jan 24, 2020

@craterbot check

@craterbot

This comment has been minimized.

Copy link
Collaborator

craterbot commented Jan 24, 2020

👌 Experiment pr-68325 created and queued.
🤖 Automatically detected try build a243773
🔍 You can check out the queue and this experiment's details.

ℹ️ Crater is a tool to run experiments across parts of the Rust ecosystem. Learn more

@craterbot

This comment has been minimized.

Copy link
Collaborator

craterbot commented Jan 26, 2020

🚧 Experiment pr-68325 is now running

ℹ️ Crater is a tool to run experiments across parts of the Rust ecosystem. Learn more

@bstrie

This comment has been minimized.

Copy link
Contributor

bstrie commented Jan 29, 2020

@Mark-Simulacrum I think crater has become stuck, its percentage of completion hasn't updated all day.

@Mark-Simulacrum

This comment has been minimized.

Copy link
Member

Mark-Simulacrum commented Jan 29, 2020

Yeah, it does that unfortunately. Cc @pietroalbini

@craterbot

This comment has been minimized.

Copy link
Collaborator

craterbot commented Jan 30, 2020

🎉 Experiment pr-68325 is completed!
📊 0 regressed and 1 fixed (88601 total)
📰 Open the full report.

⚠️ If you notice any spurious failure please add them to the blacklist!
ℹ️ Crater is a tool to run experiments across parts of the Rust ecosystem. Learn more

@faern

This comment has been minimized.

Copy link
Contributor Author

faern commented Jan 30, 2020

0 regressed and 1 fixed (88601 total)

Sounds pretty optimal to me :) Merge?

@LukasKalbertodt

This comment has been minimized.

Copy link
Member

LukasKalbertodt commented Jan 30, 2020

Yep, that sounds optimal indeed.

Adding inherent items is considered a minor change by RFC 1105. The particular items here are unlikely to be added by user code and even more unlikely to be added with a different meaning. I was thinking this might clash with num-traits, but that crate uses associated functions and not consts. We also have no indication that this change would break any Rust code in the wild: the constants are added as unstable, so it would have lead to "this feature is unstable" errors. But crater didn't find any regressions. Finally, this just follows the plan laid out in the RFC, which has been approved by the team not too long ago.

With all that, I think the teams approval is not necessary in this case.

@bors r+

@bors

This comment has been minimized.

Copy link
Contributor

bors commented Jan 30, 2020

📌 Commit 61fecfb has been approved by LukasKalbertodt

@bors

This comment has been minimized.

Copy link
Contributor

bors commented Jan 30, 2020

⌛️ Testing commit 61fecfb with merge 2315451...

bors added a commit that referenced this pull request Jan 30, 2020
…-step1, r=LukasKalbertodt

Move numeric consts to associated consts step1

A subset of #67913. Implements the first step of RFC rust-lang/rfcs#2700

This PR adds the new constants as unstable constants and defines the old ones in terms of the new ones. Then fix a tiny bit of code that started having naming collisions because of the new assoc consts.

Removed a test that did not seem relevant any longer. Since doing just `u8::MIN` should now indeed be valid.
@bors

This comment has been minimized.

Copy link
Contributor

bors commented Jan 30, 2020

💡 This pull request was already approved, no need to approve it again.

  • This pull request is currently being tested. If there's no response from the continuous integration service, you may use retry to trigger a build again.
@bors

This comment has been minimized.

Copy link
Contributor

bors commented Jan 30, 2020

📌 Commit 61fecfb has been approved by LukasKalbertodt

@bors

This comment has been minimized.

Copy link
Contributor

bors commented Jan 30, 2020

⌛️ Testing commit 61fecfb with merge c4071d0...

bors added a commit that referenced this pull request Jan 30, 2020
…-step1, r=LukasKalbertodt

Move numeric consts to associated consts step1

A subset of #67913. Implements the first step of RFC rust-lang/rfcs#2700

This PR adds the new constants as unstable constants and defines the old ones in terms of the new ones. Then fix a tiny bit of code that started having naming collisions because of the new assoc consts.

Removed a test that did not seem relevant any longer. Since doing just `u8::MIN` should now indeed be valid.
@LukasKalbertodt

This comment has been minimized.

Copy link
Member

LukasKalbertodt commented Jan 30, 2020

Today I learned: do not edit your comment with the @bors approval. Bors is always listening. Sorry lovely bot for confusing you!

@bors

This comment has been minimized.

Copy link
Contributor

bors commented Jan 30, 2020

☀️ Test successful - checks-azure
Approved by: LukasKalbertodt
Pushing c4071d0 to master...

@bors bors added the merged-by-bors label Jan 30, 2020
@bors bors merged commit 61fecfb into rust-lang:master Jan 30, 2020
5 checks passed
5 checks passed
homu Test successful
Details
pr Build #20200123.54 succeeded
Details
pr (Linux mingw-check) Linux mingw-check succeeded
Details
pr (Linux x86_64-gnu-llvm-7) Linux x86_64-gnu-llvm-7 succeeded
Details
pr (Linux x86_64-gnu-tools) Linux x86_64-gnu-tools succeeded
Details
@faern faern deleted the faern:move-numeric-consts-to-associated-consts-step1 branch Feb 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

8 participants
You can’t perform that action at this time.