c695f1b146
- Implement basic behavior checks in all copy directions - Implement synchronization behavior checks for expected behavior based on cuda docs - Implement positive tests for zero sized width and/or height copies, where no copy is expected to happen - Implement negative parameter tests - Implement all of the above for hipDrvMemcpy3D and hipDrvMemcpy3DAsync. - Disable failing tests on AMD. - Fix copyright disclaimer. - Add defect issue numbers.