diff --git a/lib/edlang_codegen_llvm/src/codegen.rs b/lib/edlang_codegen_llvm/src/codegen.rs index 357201876..f3a2c4c43 100644 --- a/lib/edlang_codegen_llvm/src/codegen.rs +++ b/lib/edlang_codegen_llvm/src/codegen.rs @@ -78,7 +78,7 @@ pub fn compile(session: &Session, program: &ProgramBody) -> Result Result<(), BuilderError> } else { let ptr = ctx.builder.build_alloca( compile_basic_type(ctx, &local.ty), - local.debug_name.as_deref().unwrap_or(&index.to_string()), + local + .debug_name + .as_deref() + .unwrap_or(&format!("temp_var_{index}")), )?; locals.insert(index, ptr); }