As per latest release 1.6.4 of rocm driver , library name of rocblas and hipblas needs to be changed from ""-lhipblas-hcc , -lrocblas-hcc" to ""-lhipblas -lrocblas"
Hence, Makefile needs modification as below
LD_FLAGS=-L$(ROCM_PATH)/lib -L$(ROCM_PATH)/opencl/lib/x86_64 -lMIOpen -lOpenCL -lmiopengemm -lhipblas -lrocblas
Besides this, 1 minor modification requires in miopen.hpp as below
include <hipblas/hipblas.h> to #include
Only after above 2 modification, we can able to build the miopen-benchmark tests on rocm release 1.6.4
As per latest release 1.6.4 of rocm driver , library name of rocblas and hipblas needs to be changed from ""-lhipblas-hcc , -lrocblas-hcc" to ""-lhipblas -lrocblas" Hence, Makefile needs modification as below LD_FLAGS=-L$(ROCM_PATH)/lib -L$(ROCM_PATH)/opencl/lib/x86_64 -lMIOpen -lOpenCL -lmiopengemm -lhipblas -lrocblas
Besides this, 1 minor modification requires in miopen.hpp as below
include <hipblas/hipblas.h> to #include
Only after above 2 modification, we can able to build the miopen-benchmark tests on rocm release 1.6.4