def test_basic45(self):
        """2 args, has assignment and then cross dependency"""
        def kernel(a, b):
            a[0, 1] = 12
            return a[0, 1] + a[1, 0]
        a = np.arange(12.).reshape(3, 4)
        b = np.arange(12.).reshape(3, 4)
        self.check_exceptions(kernel, a, b, expected_exception=[NumbaValueError,
                                                                LoweringError])
2 args, has assignment and then cross dependency
numba/tests/test_stencils.py