diff --git a/vyper/venom/passes/float_allocas.py b/vyper/venom/passes/float_allocas.py index 81fa115645..794c1e497d 100644 --- a/vyper/venom/passes/float_allocas.py +++ b/vyper/venom/passes/float_allocas.py @@ -23,7 +23,7 @@ def run_pass(self): # Extract alloca instructions non_alloca_instructions = [] for inst in bb.instructions: - if inst.opcode in ("alloca", "palloca"): + if inst.opcode in ("alloca", "palloca", "calloca"): # note: order of allocas impacts bytecode. # TODO: investigate. entry_bb.insert_instruction(inst)