From afddbb2b2a84814cc9758d5f9e92f4b3f97220ff Mon Sep 17 00:00:00 2001 From: Nick Lewycky Date: Fri, 4 Oct 2019 11:40:21 -0700 Subject: [PATCH 1/2] Remove unused value warning due to inkwell API change. NFC. --- lib/llvm-backend/src/code.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/llvm-backend/src/code.rs b/lib/llvm-backend/src/code.rs index 8ac76fe26..5731d1feb 100644 --- a/lib/llvm-backend/src/code.rs +++ b/lib/llvm-backend/src/code.rs @@ -935,7 +935,7 @@ impl FunctionCodeGenerator for LLVMFunctionCodeGenerator { let signal_mem = ctx.signal_mem(); let iv = builder .build_store(signal_mem, context.i8_type().const_int(0 as u64, false)); - iv.set_volatile(true); + iv.set_volatile(true).unwrap(); finalize_opcode_stack_map( intrinsics, builder, From c61cbf6c0b3d56a936f3657aff9291377d03305d Mon Sep 17 00:00:00 2001 From: Nick Lewycky Date: Tue, 8 Oct 2019 11:25:10 -0700 Subject: [PATCH 2/2] Add a comment. --- lib/llvm-backend/src/code.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/llvm-backend/src/code.rs b/lib/llvm-backend/src/code.rs index 5731d1feb..435171504 100644 --- a/lib/llvm-backend/src/code.rs +++ b/lib/llvm-backend/src/code.rs @@ -935,6 +935,7 @@ impl FunctionCodeGenerator for LLVMFunctionCodeGenerator { let signal_mem = ctx.signal_mem(); let iv = builder .build_store(signal_mem, context.i8_type().const_int(0 as u64, false)); + // Any 'store' can be made volatile. iv.set_volatile(true).unwrap(); finalize_opcode_stack_map( intrinsics,