Skip to content

Commit

Permalink
transforms.interleaver: fix IR type/value mismatch.
Browse files Browse the repository at this point in the history
whitequark committed Nov 23, 2015
1 parent 9fc7a42 commit 03b4e40
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion artiq/compiler/transforms/interleaver.py
Original file line number Diff line number Diff line change
@@ -102,7 +102,7 @@ def time_after_block(pair):
assert isinstance(source_terminator, ir.Delay)

if is_pure_delay(old_decomp):
new_decomp_expr = ir.Constant(target_time_delta, builtins.TInt64())
new_decomp_expr = ir.Constant(int(target_time_delta), builtins.TInt64())
new_decomp = ir.Builtin("delay_mu", [new_decomp_expr], builtins.TNone())
new_decomp.loc = old_decomp.loc
source_terminator.basic_block.insert(source_terminator, new_decomp)

0 comments on commit 03b4e40

Please sign in to comment.