“Ints” is an unbounded pointer so the compiler doesn’t know it’s shape. To fix, add the starting element and the number of elements to copy. For example:
#pragma acc data copy(Ints[0:M][0:N])
For details see the OpenACC best practices guide, in particular chapter four’s section on “Shaping Arrays”.