From 34be539ca44c198cfc02048e7decebbe37e810f7 Mon Sep 17 00:00:00 2001 From: bjorn3 Date: Sat, 31 Oct 2020 18:31:29 +0100 Subject: [PATCH] Use Pointer::dangling for ZST's in trans_const_value --- src/constant.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/constant.rs b/src/constant.rs index bdf9ccba62a..5c3477a4ddb 100644 --- a/src/constant.rs +++ b/src/constant.rs @@ -164,7 +164,7 @@ pub(crate) fn trans_const_value<'tcx>( if layout.is_zst() { return CValue::by_ref( - crate::Pointer::const_addr(fx, i64::try_from(layout.align.pref.bytes()).unwrap()), + crate::Pointer::dangling(layout.align.pref), layout, ); }