about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorbjorn3 <bjorn3@users.noreply.github.com>2021-08-05 15:32:02 +0200
committerbjorn3 <bjorn3@users.noreply.github.com>2021-08-05 15:32:02 +0200
commit05677b6bd6c938ed760835d9b1f6514992654ae3 (patch)
treef035d356372f7cd7eedf20a9975ea9a96f6fa076 /src
parent20491379c209f8282e998e715d0fdc0a7fbeb0ba (diff)
downloadrust-05677b6bd6c938ed760835d9b1f6514992654ae3.tar.gz
rust-05677b6bd6c938ed760835d9b1f6514992654ae3.zip
Rustup to rustc 1.56.0-nightly (25b764849 2021-08-04)
Diffstat (limited to 'src')
-rw-r--r--src/unsize.rs2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/unsize.rs b/src/unsize.rs
index d594731b4df..d9c4647cba3 100644
--- a/src/unsize.rs
+++ b/src/unsize.rs
@@ -77,12 +77,10 @@ fn unsize_ptr<'tcx>(
         (&ty::Ref(_, a, _), &ty::Ref(_, b, _))
         | (&ty::Ref(_, a, _), &ty::RawPtr(ty::TypeAndMut { ty: b, .. }))
         | (&ty::RawPtr(ty::TypeAndMut { ty: a, .. }), &ty::RawPtr(ty::TypeAndMut { ty: b, .. })) => {
-            assert!(!fx.layout_of(a).is_unsized());
             (src, unsized_info(fx, a, b, old_info))
         }
         (&ty::Adt(def_a, _), &ty::Adt(def_b, _)) if def_a.is_box() && def_b.is_box() => {
             let (a, b) = (src_layout.ty.boxed_ty(), dst_layout.ty.boxed_ty());
-            assert!(!fx.layout_of(a).is_unsized());
             (src, unsized_info(fx, a, b, old_info))
         }
         (&ty::Adt(def_a, _), &ty::Adt(def_b, _)) => {