codon icon indicating copy to clipboard operation
codon copied to clipboard

Jit function without arguments with pyvars crashes parser

Open L1nkus opened this issue 2 years ago • 0 comments

Hi,

import codon
foo = 10

@codon.jit(pyvars=['foo'])
def fun1():
    return 4

@codon.jit(pyvars=['foo'])
def fun2(n):
    return 4

print(fun1()) # terminate called after throwing an instance of 'codon::exc::ParserException' what():
print(fun2(9)) # works

Codon 0.15.4 Python 3.10

L1nkus avatar Feb 01 '23 12:02 L1nkus