From 500158158f48332c80bc35edaec1335ad328a5f6 Mon Sep 17 00:00:00 2001 From: Yangwen Huang Date: Mon, 17 Jun 2024 03:27:09 +0000 Subject: [PATCH] Fix missing typeid symbol errror when using clang++ --- library/include/hipblaslt-ext.hpp | 2 +- library/src/amd_detail/hipblaslt-ext.cpp | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/library/include/hipblaslt-ext.hpp b/library/include/hipblaslt-ext.hpp index c125cb07dd..88e5e31ee4 100644 --- a/library/include/hipblaslt-ext.hpp +++ b/library/include/hipblaslt-ext.hpp @@ -200,7 +200,7 @@ namespace hipblaslt_ext class GemmInstance { public: - HIPBLASLT_EXPORT virtual ~GemmInstance(); + HIPBLASLT_EXPORT virtual ~GemmInstance() {}; HIPBLASLT_EXPORT GemmInstance(const GemmInstance& rhs) = delete; HIPBLASLT_EXPORT GemmInstance& operator=(const GemmInstance& rhs) = delete; HIPBLASLT_EXPORT GemmInstance(GemmInstance&& rhs) noexcept; diff --git a/library/src/amd_detail/hipblaslt-ext.cpp b/library/src/amd_detail/hipblaslt-ext.cpp index 812122a818..d228db059c 100644 --- a/library/src/amd_detail/hipblaslt-ext.cpp +++ b/library/src/amd_detail/hipblaslt-ext.cpp @@ -108,7 +108,6 @@ namespace hipblaslt_ext { } - GemmInstance::~GemmInstance() {} GemmInstance::GemmInstance(GemmInstance&& rhs) noexcept = default; GemmInstance& GemmInstance::operator=(GemmInstance&& rhs) noexcept = default;