llmodel: do not call magic_match unless build variant is correct (#1488)

This commit is contained in:
cebtenzzre
2023-10-11 11:30:48 -04:00
committed by GitHub
parent df8528df73
commit 7a19047329

View File

@@ -113,8 +113,8 @@ const std::vector<LLModel::Implementation> &LLModel::Implementation::implementat
const LLModel::Implementation* LLModel::Implementation::implementation(const char *fname, const std::string& buildVariant) {
for (const auto& i : implementationList()) {
if (!i.m_magicMatch(fname)) continue;
if (buildVariant != i.m_buildVariant) continue;
if (!i.m_magicMatch(fname)) continue;
return &i;
}
return nullptr;