hipBLASLt
hipBLASLt copied to clipboard
Adding HostLibraryTests back to hipBLASLt
The first set of changes to add some tests back. I'll need thorough review by team members experienced with these test behaviours.
Note I could use some guidance from the PR below breaking LLVM/LibraryPerformanceTests with the following error code
tensilelite/build3/data/Kernels.yaml:1185820:5: error: missing required key 'workGroupMappingXCCGroup'
https://github.com/mahmoodw/hipBLASLt/commit/298ab70b4aa1a14c4a74ef8d9df0b518d8bc4e8c#diff-9bb4bcad898531e5b352e879b6ba3af8101259c53c1382d5466f5410c06592ceR3947
specifically, https://github.com/mahmoodw/hipBLASLt/blob/3669450e5c7024758d59b58e581504e88c7c1508/tensilelite/Tensile/Source/lib/include/Tensile/Serialization/ContractionSolution.hpp#L118
When trying to regenerate the library after these changes (using TensileCreateLibrary)
I get the error below
File "/home/wmahmood/initblasLt2/tensilelite/Tensile/TensileCreateLibrary.py", line 1475, in TensileCreateLibrary assert len(sanityCheck0) == 0, "Unexpected code object files: {}".format(sanityCheck0) AssertionError: Unexpected code object files: {'/home/wmahmood/initblasLt2/tensilelite/HostLibraryTests/library/TensileLibrary_gfx942.co'}