From e9442b60e0516d7edd66cddc47ac363aab0cd69b Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Tue, 5 Jul 2022 16:53:48 -0400 Subject: [PATCH] fix cranelift and gcc backends --- src/constant.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/constant.rs b/src/constant.rs index ef72e6efb94..f90ad534970 100644 --- a/src/constant.rs +++ b/src/constant.rs @@ -167,6 +167,7 @@ pub(crate) fn codegen_const_value<'tcx>( } match const_val { + ConstValue::ZST => unreachable!(), // we already handles ZST above ConstValue::Scalar(x) => match x { Scalar::Int(int) => { if fx.clif_type(layout.ty).is_some() {