def outer2(x):
            """ Test calling recursive function from closure """
            z = x + 1

            def inner(x):
                return x + fib3(z)
            return inner(x)
 Test calling recursive function from closure 
numba/tests/test_closure.py