Do not add utility file for "viaIR".

This commit is contained in:
chriseth 2021-07-15 16:06:54 +02:00
parent 0ebb95d63b
commit 7e854fcdf6

View File

@ -922,8 +922,11 @@ map<string, unsigned> CompilerStack::sourceIndices() const
unsigned index = 0;
for (auto const& s: m_sources)
indices[s.first] = index++;
solAssert(!indices.count(CompilerContext::yulUtilityFileName()), "");
indices[CompilerContext::yulUtilityFileName()] = index++;
if (!m_viaIR)
{
solAssert(!indices.count(CompilerContext::yulUtilityFileName()), "");
indices[CompilerContext::yulUtilityFileName()] = index++;
}
return indices;
}