Fix issues with compute unit tests.

Bug: 10427951

This fixes 2 small problems:
1) Typecheck was using the wrong pathname for reflection.
2) Cppbasic was doing an illegal 1D copy over a 2D data structure. This was
   masked by using an input size that is a multiple of our required stride.

Change-Id: I1138d646ff6369cf25a2bd9bc52e20a67a124e95
3 files changed