From f8ca0694e5ff4afd587bac2646af94cfba2a9282 Mon Sep 17 00:00:00 2001 From: Folkert Date: Thu, 10 Mar 2022 00:04:34 +0100 Subject: [PATCH] Revert "make type conversion work on 32-bit architectures" This reverts commit 381ec9c01bb1e2410a53837b9b47dce961cac785. --- compiler/gen_llvm/src/llvm/convert.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler/gen_llvm/src/llvm/convert.rs b/compiler/gen_llvm/src/llvm/convert.rs index 1bf3fd585b..58282d4cf5 100644 --- a/compiler/gen_llvm/src/llvm/convert.rs +++ b/compiler/gen_llvm/src/llvm/convert.rs @@ -36,7 +36,8 @@ pub fn basic_type_from_layout<'a, 'ctx, 'env>( LambdaSet(lambda_set) => basic_type_from_layout(env, &lambda_set.runtime_representation()), Union(union_layout) => basic_type_from_union_layout(env, union_layout), RecursivePointer => env - .ptr_int() + .context + .i64_type() .ptr_type(AddressSpace::Generic) .as_basic_type_enum(),