#! /bin/bash
GPUARCH=$(amdgpu-arch-21)
BUILD_DIR=$(mktemp -d)
echo "Running tests for $GPUARCH"
case $GPUARCH in
	gfx11*)
		arch="gfx11-generic"
		;;
	gfx12*)
		arch="gfx12-generic"
		;;
	*)
		arch=$GPUARCH
		;;
esac

cp -r /usr/libexec/rocm/libcomposable-kernel-tests/$arch/test ${BUILD_DIR}
cp -r /usr/libexec/rocm/libcomposable-kernel-tests/$arch/example ${BUILD_DIR}
ctest --test-dir ${BUILD_DIR}/test
ctest --test-dir ${BUILD_DIR}/example
