specializer.py generates full jit c source but still returns object