understand failing tests when passing views
In b462fcb4, copy are explicitly made after slicing the numpy arrays, otherwise the tests would return invalid numerical results.
Copies should not be required, so this needs to be understood so that a proper fix can be found.