Skip to content

[beta] Prepare 1.50 beta #80479

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

Merged
merged 4 commits into from
Dec 29, 2020
Merged

[beta] Prepare 1.50 beta #80479

merged 4 commits into from
Dec 29, 2020

Conversation

Mark-Simulacrum
Copy link
Member

@rust-highfive
Copy link
Contributor

⚠️ Warning ⚠️

  • Pull requests are usually filed against the master branch for this repo, but this one is against beta. Please double check that you specified the right target!

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Dec 29, 2020
@Mark-Simulacrum
Copy link
Member Author

@bors r+ rollup=never p=5

@bors
Copy link
Collaborator

bors commented Dec 29, 2020

📌 Commit 65e131e has been approved by Mark-Simulacrum

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Dec 29, 2020
@rust-log-analyzer
Copy link
Collaborator

The job x86_64-gnu-llvm-9 failed! Check out the build log: (web) (plain)

Click to see the possible cause of the failure (guessed by this bot)
.................................................................................................... 9000/11198
.................................................................................................... 9100/11198
........................................................................................i......i.... 9200/11198
.................................................................................................... 9300/11198
...........................iiiiii..iiiiii.i......................................................... 9400/11198
.................................................................................................... 9600/11198
.................................................................................................... 9700/11198
.................................................................................................... 9800/11198
.......................test [ui] ui/issues/issue-74564-if-expr-stack-overflow.rs has been running for over 60 seconds
---
Suite("src/test/assembly") not skipped for "bootstrap::test::Assembly" -- not in ["src/tools/tidy"]
Check compiletest suite=assembly mode=assembly (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 27 tests
iiiiiiiiiiiiiiiiiiiiiiiiiii

Suite("src/test/incremental") not skipped for "bootstrap::test::Incremental" -- not in ["src/tools/tidy"]
 finished in 0.067 seconds
Check compiletest suite=incremental mode=incremental (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
---
Suite("src/test/debuginfo") not skipped for "bootstrap::test::Debuginfo" -- not in ["src/tools/tidy"]
Check compiletest suite=debuginfo mode=debuginfo (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 116 tests
iiiiiiiiii.i.i..i..i..ii.....ii....ii..........iiii.........i.....i...i.......ii.i.ii.....iiii.....i 100/116
test result: ok. 78 passed; 0 failed; 38 ignored; 0 measured; 0 filtered out; finished in 2.41s

 finished in 2.488 seconds
Suite("src/test/ui-fulldeps") not skipped for "bootstrap::test::UiFullDeps" -- not in ["src/tools/tidy"]
---

---- [ui] ui-fulldeps/session-derive-errors.rs stdout ----
diff of stderr:

1 error: `#[derive(SessionDiagnostic)]` can only be used on structs
2   --> $DIR/session-derive-errors.rs:28:1
3    |
- LL | / #[error = "E0123"]
- LL | |
- LL | | enum SessionDiagnosticOnEnum {
- LL | |     Foo,
- LL | |     Bar,
- LL | | }
-    | |_^
+ LL | #[error = "E0123"]
11 
11 
12 error: `#[label = ...]` is not a valid SessionDiagnostic struct attribute
13   --> $DIR/session-derive-errors.rs:37:1
14    |
14    |
15 LL | #[label = "This is in the wrong place"]
+    | ^
17 
17 
18 error: `#[suggestion = ...]` is not a valid SessionDiagnostic field attribute
19   --> $DIR/session-derive-errors.rs:44:5
20    |
20    |
21 LL |     #[suggestion = "this is the wrong kind of attribute"]
+    |     ^
23 
23 
24 error: `error` specified multiple times
25   --> $DIR/session-derive-errors.rs:52:11
37   --> $DIR/session-derive-errors.rs:67:1
38    |
38    |
39 LL | struct ErrorCodeNotProvided {}
+    | ^^^^^^
41    |
41    |
42    = help: use the [code = "..."] attribute to set this diagnostic's error code 

45   --> $DIR/session-derive-errors.rs:95:5
46    |
46    |
47 LL |     #[message = "this message is applied to a String field"]
+    |     ^
49 
49 
50 error: `name` doesn't refer to a field on this type
51   --> $DIR/session-derive-errors.rs:102:1
52    |
52    |
53 LL | #[message = "This error has a field, and references {name}"]
+    | ^
55 
55 
56 error: invalid format string: expected `'}'` but string was terminated
57   --> $DIR/session-derive-errors.rs:110:1
77   --> $DIR/session-derive-errors.rs:138:5
78    |
78    |
79 LL |     #[label = "See here"]
+    |     ^
81 
81 
82 error: `nonsense` is not a valid key for `#[suggestion(...)]`
83   --> $DIR/session-derive-errors.rs:163:18
84    |
84    |
85 LL |     #[suggestion(nonsense = "This is nonsense")]
+    |                  ^^^^^^^^
87 
87 
88 error: `msg` is not a valid key for `#[suggestion(...)]`
89   --> $DIR/session-derive-errors.rs:171:18
90    |
90    |
91 LL |     #[suggestion(msg = "This is a suggestion")]
+    |                  ^^^
93 
94 error: missing suggestion message
95   --> $DIR/session-derive-errors.rs:179:7
95   --> $DIR/session-derive-errors.rs:179:7

96    |
97 LL |     #[suggestion(code = "This is suggested code")]
+    |       ^^^^^^^^^^
99    |
99    |
100    = help: provide a suggestion message using #[suggestion(message = "...")]


102 error: wrong field type for suggestion
103   --> $DIR/session-derive-errors.rs:194:5
104    |
- LL | /     #[suggestion(message = "This is a message", code = "This is suggested code")]
- LL | |
- LL | |     suggestion: Applicability,
-    | |_____________________________^
+ LL |     #[suggestion(message = "This is a message", code = "This is suggested code")]
109    |
109    |
110    = help: #[suggestion(...)] should be applied to fields of type Span or (Span, Applicability)


112 error: type of field annotated with `#[suggestion(...)]` contains more than one Span
113   --> $DIR/session-derive-errors.rs:209:5
114    |
- LL | /     #[suggestion(message = "This is a message", code = "This is suggested code")]
- LL | |
- LL | |     suggestion: (Span, Span, Applicability),
-    | |___________________________________________^
+ LL |     #[suggestion(message = "This is a message", code = "This is suggested code")]
119 
119 
120 error: type of field annotated with `#[suggestion(...)]` contains more than one Applicability
121   --> $DIR/session-derive-errors.rs:217:5
122    |
122    |
- LL | /     #[suggestion(message = "This is a message", code = "This is suggested code")]
- LL | |
- LL | |     suggestion: (Applicability, Applicability, Span),
-    | |____________________________________________________^
+ LL |     #[suggestion(message = "This is a message", code = "This is suggested code")]
127 
127 
128 error: invalid annotation list `#[label(...)]`
129   --> $DIR/session-derive-errors.rs:225:7
130    |
130    |
131 LL |     #[label("wrong kind of annotation for label")]
+    |       ^^^^^
133 
134 error: aborting due to 18 previous errors
135 
135 


The actual stderr differed from the expected stderr.
Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui-fulldeps/session-derive-errors/session-derive-errors.stderr
To update references, rerun the tests and pass the `--bless` flag
To only update this specific test, also pass `--test-args session-derive-errors.rs`
error: 1 errors occurred comparing output.
status: exit code: 1
status: exit code: 1
command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui-fulldeps/session-derive-errors.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zemit-future-incompat-report" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui-fulldeps/session-derive-errors" "-A" "unused" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui-fulldeps/session-derive-errors/auxiliary"
------------------------------------------

------------------------------------------
stderr:
stderr:
------------------------------------------
error: `#[derive(SessionDiagnostic)]` can only be used on structs
   |
   |
LL | #[error = "E0123"]


error: `#[label = ...]` is not a valid SessionDiagnostic struct attribute
   |
   |
LL | #[label = "This is in the wrong place"]


error: `#[suggestion = ...]` is not a valid SessionDiagnostic field attribute
   |
   |
LL |     #[suggestion = "this is the wrong kind of attribute"]


error: `error` specified multiple times
   |
   |
LL | #[error = "E0456"] //~ ERROR `error` specified multiple times


error: `lint` specified when `error` was already specified
   |
   |
LL | #[lint = "some_useful_lint"] //~ ERROR `lint` specified when `error` was already specified


error: `code` not specified
   |
   |
LL | struct ErrorCodeNotProvided {} //~ ERROR `code` not specified
   |
   |
   = help: use the [code = "..."] attribute to set this diagnostic's error code 

error: the `#[message = "..."]` attribute can only be applied to fields of type Span
   |
   |
LL |     #[message = "this message is applied to a String field"]


error: `name` doesn't refer to a field on this type
   |
   |
LL | #[message = "This error has a field, and references {name}"]


error: invalid format string: expected `'}'` but string was terminated
   |
   |
LL | #[error = "E0123"]
   |               - because of this opening brace
LL | #[message = "This is missing a closing brace: {name"]
   | ^ expected `'}'` in format string
   |
   = note: if you intended to print `{`, you can escape it using `{{`
   = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)

error: invalid format string: unmatched `}` found
   |
   |
LL | #[message = "This is missing an opening brace: name}"]
   | ^ unmatched `}` in format string
   |
   = note: if you intended to print `}`, you can escape it using `}}`
   = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)

error: The `#[label = ...]` attribute can only be applied to fields of type Span
   |
   |
LL |     #[label = "See here"]


error: `nonsense` is not a valid key for `#[suggestion(...)]`
   |
   |
LL |     #[suggestion(nonsense = "This is nonsense")]


error: `msg` is not a valid key for `#[suggestion(...)]`
   |
   |
LL |     #[suggestion(msg = "This is a suggestion")]

error: missing suggestion message
  --> /checkout/src/test/ui-fulldeps/session-derive-errors.rs:179:7
   |
   |
LL |     #[suggestion(code = "This is suggested code")]
   |
   |
   = help: provide a suggestion message using #[suggestion(message = "...")]

error: wrong field type for suggestion
   |
   |
LL |     #[suggestion(message = "This is a message", code = "This is suggested code")]
   |
   |
   = help: #[suggestion(...)] should be applied to fields of type Span or (Span, Applicability)

error: type of field annotated with `#[suggestion(...)]` contains more than one Span
   |
   |
LL |     #[suggestion(message = "This is a message", code = "This is suggested code")]


error: type of field annotated with `#[suggestion(...)]` contains more than one Applicability
   |
   |
LL |     #[suggestion(message = "This is a message", code = "This is suggested code")]


error: invalid annotation list `#[label(...)]`
   |
   |
LL |     #[label("wrong kind of annotation for label")]

error: aborting due to 18 previous errors


---
test result: FAILED. 66 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.46s



command did not execute successfully: "/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" "--src-base" "/checkout/src/test/ui-fulldeps" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui-fulldeps" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--suite" "ui-fulldeps" "--mode" "ui" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/usr/lib/llvm-9/bin/FileCheck" "--nodejs" "/usr/bin/node" "--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" "9.0.0" "--llvm-components" "aarch64 aarch64asmparser aarch64codegen aarch64desc aarch64disassembler aarch64info aarch64utils aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis arm armasmparser armcodegen armdesc armdisassembler arminfo armutils asmparser asmprinter avr avrasmparser avrcodegen avrdesc avrdisassembler avrinfo binaryformat bitreader bitstreamreader bitwriter bpf bpfasmparser bpfcodegen bpfdesc bpfdisassembler bpfinfo codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfogsym debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel hexagon hexagonasmparser hexagoncodegen hexagondesc hexagondisassembler hexagoninfo instcombine instrumentation interpreter ipo irreader jitlink lanai lanaiasmparser lanaicodegen lanaidesc lanaidisassembler lanaiinfo libdriver lineeditor linker lto mc mca mcdisassembler mcjit mcparser mips mipsasmparser mipscodegen mipsdesc mipsdisassembler mipsinfo mirparser msp430 msp430asmparser msp430codegen msp430desc msp430disassembler msp430info native nativecodegen nvptx nvptxcodegen nvptxdesc nvptxinfo objcarcopts object objectyaml option orcjit passes perfjitevents powerpc powerpcasmparser powerpccodegen powerpcdesc powerpcdisassembler powerpcinfo profiledata remarks riscv riscvasmparser riscvcodegen riscvdesc riscvdisassembler riscvinfo riscvutils runtimedyld scalaropts selectiondag sparc sparcasmparser sparccodegen sparcdesc sparcdisassembler sparcinfo support symbolize systemz systemzasmparser systemzcodegen systemzdesc systemzdisassembler systemzinfo tablegen target textapi transformutils vectorize webassembly webassemblyasmparser webassemblycodegen webassemblydesc webassemblydisassembler webassemblyinfo windowsmanifest x86 x86asmparser x86codegen x86desc x86disassembler x86info x86utils xcore xcorecodegen xcoredesc xcoredisassembler xcoreinfo xray" "--system-llvm" "--cc" "" "--cxx" "" "--cflags" "" "--adb-path" "adb" "--adb-test-dir" "/data/tmp/work" "--android-cross-path" "" "--color" "always"


failed to run: /checkout/obj/build/bootstrap/debug/bootstrap --stage 2 test --exclude src/tools/tidy
Build completed unsuccessfully in 0:18:00

@Mark-Simulacrum
Copy link
Member Author

@bors r+ rollup=never p=5

@bors
Copy link
Collaborator

bors commented Dec 29, 2020

📌 Commit 57950a2 has been approved by Mark-Simulacrum

@bors
Copy link
Collaborator

bors commented Dec 29, 2020

⌛ Testing commit 57950a2 with merge 642d1c6dfd2bdbe06fb945ad2a4321e43f15b026...

@rust-log-analyzer
Copy link
Collaborator

The job dist-x86_64-linux failed! Check out the build log: (web) (plain)

Click to see the possible cause of the failure (guessed by this bot)
[TIMING] StdLink { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target_compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } -- 0.001
[TIMING] Std { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } -- 0.000
Build completed successfully in 0:17:18
+ ./build/x86_64-unknown-linux-gnu/stage2/bin/rustc --edition=2018 --crate-type=lib ../library/core/src/lib.rs
error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:66:1
66 | #![feature(rustc_allow_const_fn_unstable)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:67:1
67 | #![feature(allow_internal_unstable)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:68:1
68 | #![feature(arbitrary_self_types)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:69:1
69 | #![feature(asm)]
   | ^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:70:1
   |
70 | #![feature(cfg_target_has_atomic)]


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:71:29
   |
71 | #![cfg_attr(not(bootstrap), feature(const_heap))]


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:72:1
72 | #![feature(const_alloc_layout)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:73:1
73 | #![feature(const_assert_type)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:74:1
74 | #![feature(const_discriminant)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:75:1
75 | #![feature(const_cell_into_inner)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:76:1
76 | #![feature(const_checked_int_methods)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:77:1
   |
77 | #![feature(const_euclidean_int_methods)]


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:78:1
78 | #![feature(const_float_classify)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:79:1
79 | #![feature(const_float_bits_conv)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:80:1
80 | #![feature(const_overflowing_int_methods)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:81:1
81 | #![feature(const_int_unchecked_arith)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:82:1
82 | #![feature(const_mut_refs)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:83:1
83 | #![feature(const_cttz)]
   | ^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:84:1
84 | #![feature(const_panic)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:85:1
85 | #![feature(const_pin)]
   | ^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:86:1
86 | #![feature(const_fn)]
   | ^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:87:1
87 | #![feature(const_fn_union)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:88:1
88 | #![feature(const_impl_trait)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:89:1
89 | #![feature(const_fn_floating_point_arithmetic)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:90:1
90 | #![feature(const_fn_fn_ptr_basics)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:91:1
91 | #![feature(const_generics)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:92:1
92 | #![feature(const_option)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:93:1
93 | #![feature(const_precise_live_drops)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:94:1
94 | #![feature(const_ptr_offset)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:95:1
95 | #![feature(const_ptr_offset_from)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:96:1
96 | #![feature(const_raw_ptr_comparison)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:97:1
97 | #![feature(const_raw_ptr_deref)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:98:1
98 | #![feature(const_slice_from_raw_parts)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
  --> ../library/core/src/lib.rs:99:1
99 | #![feature(const_slice_ptr_len)]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:100:1
100 | #![feature(const_size_of_val)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:101:1
101 | #![feature(const_align_of_val)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:102:1
102 | #![feature(const_type_id)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:103:1
103 | #![feature(const_type_name)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:104:1
104 | #![feature(const_likely)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:105:1
105 | #![feature(const_unreachable_unchecked)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:106:1
106 | #![feature(const_maybe_uninit_assume_init)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:107:1
107 | #![feature(const_maybe_uninit_as_ptr)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:108:1
    |
108 | #![feature(custom_inner_attributes)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:109:1
    |
109 | #![feature(decl_macro)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:110:1
    |
110 | #![feature(doc_cfg)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:111:1
    |
111 | #![feature(doc_spotlight)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:112:1
    |
112 | #![feature(duration_consts_2)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:113:1
    |
113 | #![feature(duration_saturating_ops)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:114:1
114 | #![feature(extern_types)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:115:1
115 | #![feature(fundamental)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:116:1
116 | #![feature(intrinsics)]
    | ^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:117:1
117 | #![feature(lang_items)]
    | ^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:118:1
118 | #![feature(link_llvm_intrinsics)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:119:1
119 | #![feature(llvm_asm)]
    | ^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:120:1
    |
120 | #![feature(negative_impls)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:121:1
    |
121 | #![feature(never_type)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:122:1
122 | #![feature(nll)]
    | ^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:123:1
123 | #![feature(exhaustive_patterns)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:124:1
    |
124 | #![feature(no_core)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:126:29
    |
126 | #![cfg_attr(not(bootstrap), feature(auto_traits))]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:127:1
127 | #![feature(or_patterns)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:128:1
128 | #![feature(prelude_import)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:129:1
    |
129 | #![feature(repr_simd, platform_intrinsics)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:130:1
    |
130 | #![feature(rustc_attrs)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:131:1
    |
131 | #![feature(simd_ffi)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:132:1
132 | #![feature(min_specialization)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:133:1
133 | #![feature(staged_api)]
    | ^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:134:1
    |
134 | #![feature(std_internals)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:135:1
    |
135 | #![feature(stmt_expr_attributes)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:136:1
    |
136 | #![feature(str_split_as_str)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:137:1
    |
137 | #![feature(str_split_inclusive_as_str)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:138:1
138 | #![feature(transparent_unions)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:139:1
139 | #![feature(try_blocks)]
    | ^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:140:1
140 | #![feature(unboxed_closures)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:141:1
141 | #![feature(unsized_fn_params)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:142:1
    |
142 | #![feature(unwind_attributes)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:143:1
143 | #![feature(variant_count)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:144:1
    |
144 | #![feature(tbm_target_feature)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:145:1
    |
145 | #![feature(sse4a_target_feature)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:146:1
    |
146 | #![feature(arm_target_feature)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:147:1
    |
147 | #![feature(powerpc_target_feature)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:148:1
    |
148 | #![feature(mips_target_feature)]


error[E0554]: `#![feature]` may not be used on the beta release channel
   --> ../library/core/src/lib.rs:149:1
149 | #![feature(aarch64_target_feature)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

@bors
Copy link
Collaborator

bors commented Dec 29, 2020

💔 Test failed - checks-actions

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Dec 29, 2020
@Mark-Simulacrum
Copy link
Member Author

@bors r+ rollup=never p=5

@bors
Copy link
Collaborator

bors commented Dec 29, 2020

📌 Commit 483c1a8 has been approved by Mark-Simulacrum

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Dec 29, 2020
@bors
Copy link
Collaborator

bors commented Dec 29, 2020

⌛ Testing commit 483c1a8 with merge 05b6023...

@bors
Copy link
Collaborator

bors commented Dec 29, 2020

☀️ Test successful - checks-actions
Approved by: Mark-Simulacrum
Pushing 05b6023 to beta...

@bors bors added the merged-by-bors This PR was explicitly merged by bors. label Dec 29, 2020
@bors bors merged commit 05b6023 into rust-lang:beta Dec 29, 2020
@rustbot rustbot added this to the 1.50.0 milestone Dec 29, 2020
@Mark-Simulacrum Mark-Simulacrum deleted the beta-next branch December 29, 2020 23:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants