From 750983d356469084a023230607149486d77247ea Mon Sep 17 00:00:00 2001
From: Mazdak Farrokhzad <twingoow@gmail.com>
Date: Tue, 26 Mar 2019 09:53:47 +0100
Subject: [PATCH 1/3] bump bootstrap => 2019-03-20

---
 src/stage0.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/stage0.txt b/src/stage0.txt
index 274c0f90442f6..43610f9068f57 100644
--- a/src/stage0.txt
+++ b/src/stage0.txt
@@ -12,7 +12,7 @@
 # source tarball for a stable release you'll likely see `1.x.0` for rustc and
 # `0.x.0` for Cargo where they were released on `date`.
 
-date: 2019-02-27
+date: 2019-03-20
 rustc: beta
 cargo: beta
 

From 0b46f0e649054a8ef1b222429adc3115706e6fa9 Mon Sep 17 00:00:00 2001
From: Mazdak Farrokhzad <twingoow@gmail.com>
Date: Tue, 26 Mar 2019 09:57:25 +0100
Subject: [PATCH 2/3] bump bootstrap; adjust stage0 uses in core::ptr.

---
 src/libcore/ptr.rs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/libcore/ptr.rs b/src/libcore/ptr.rs
index a9a029d606d6f..b139c82753d48 100644
--- a/src/libcore/ptr.rs
+++ b/src/libcore/ptr.rs
@@ -2913,7 +2913,7 @@ impl<T: Sized> NonNull<T> {
     /// some other means.
     #[stable(feature = "nonnull", since = "1.25.0")]
     #[inline]
-    #[cfg_attr(not(stage0), rustc_const_unstable(feature = "const_ptr_nonnull"))]
+    #[rustc_const_unstable(feature = "const_ptr_nonnull")]
     pub const fn dangling() -> Self {
         unsafe {
             let ptr = mem::align_of::<T>() as *mut T;
@@ -2977,7 +2977,7 @@ impl<T: ?Sized> NonNull<T> {
     /// Cast to a pointer of another type
     #[stable(feature = "nonnull_cast", since = "1.27.0")]
     #[inline]
-    #[cfg_attr(not(stage0), rustc_const_unstable(feature = "const_ptr_nonnull"))]
+    #[rustc_const_unstable(feature = "const_ptr_nonnull")]
     pub const fn cast<U>(self) -> NonNull<U> {
         unsafe {
             NonNull::new_unchecked(self.as_ptr() as *mut U)

From d976dbe853bf8ae104b1569d9143629535b6e507 Mon Sep 17 00:00:00 2001
From: Mazdak Farrokhzad <twingoow@gmail.com>
Date: Tue, 26 Mar 2019 09:57:42 +0100
Subject: [PATCH 3/3] bump bootstrap; adjust stage0 uses in libsyntax_pos

---
 src/libsyntax_pos/lib.rs | 1 -
 1 file changed, 1 deletion(-)

diff --git a/src/libsyntax_pos/lib.rs b/src/libsyntax_pos/lib.rs
index f4771a52034d8..48d087ee43cd5 100644
--- a/src/libsyntax_pos/lib.rs
+++ b/src/libsyntax_pos/lib.rs
@@ -17,7 +17,6 @@
 #![feature(rustc_attrs)]
 #![feature(specialization)]
 #![feature(step_trait)]
-#![cfg_attr(not(stage0), feature(stdsimd))]
 
 use serialize::{Encodable, Decodable, Encoder, Decoder};