'Test issue #1297'

def test_escaping_var_init_in_loop(self):

    @njit
    def g(n):
        x = np.zeros((n, 2))
        for i in range(n):
            y = x[i]
        for i in range(n):
            y = x[i]
        return 0
    init_stats = rtsys.get_allocation_stats()
    g(10)
    cur_stats = rtsys.get_allocation_stats()
    self.assertEqual((cur_stats.alloc - init_stats.alloc), 1)
    self.assertEqual((cur_stats.free - init_stats.free), 1)
