From 1ecb795b965005dba4cda9cf5a12b99a3b024716 Mon Sep 17 00:00:00 2001 From: Richard Feldman Date: Sat, 18 Jul 2020 23:41:15 -0400 Subject: [PATCH] Revert "Fix list length calculation" This reverts commit 3e61b6d1652c5454d6803456fcf3a74b9af70386. --- compiler/gen/src/llvm/build.rs | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/compiler/gen/src/llvm/build.rs b/compiler/gen/src/llvm/build.rs index cebb692983..d385e37412 100644 --- a/compiler/gen/src/llvm/build.rs +++ b/compiler/gen/src/llvm/build.rs @@ -2221,20 +2221,11 @@ fn list_append<'a, 'ctx, 'env>( "add_list_lengths", ); - let elem_bytes = env - .ptr_int() - .const_int(elem_layout.stack_size(env.ptr_bytes) as u64, false); - let combined_bytes = builder.build_int_mul( - combined_list_len, - elem_bytes, - "add_list_lengths", - ); - let combined_list_ptr = env .builder .build_array_malloc( elem_type, - combined_bytes, + combined_list_len, "create_combined_list_ptr", ) .unwrap();