a=numpy.zeros((1,1))
a.flags.writeable=False
numba.jit(void(typeof(a)),nopython=True)
def foo(a):
print(a)
from numba import jit, types
@numba.jit(types.void(types.Array(types.float64, 2, 'C', readonly=True)), nopython=True)
def foo(a):
print(a)
[(readonly array(float64, 2d, C),)]