Allow overwriting the release flag for tests and adjust test suite to CBOR metadata.

This commit is contained in:
Daniel Kirchner
2019-05-08 22:21:50 +02:00
parent e121c8f3c7
commit a6a28ac475
18 changed files with 156 additions and 187 deletions
+1 -1
View File
@@ -1177,7 +1177,7 @@ bytes CompilerStack::createCBORMetadata(string const& _metadata, bool _experimen
encoder.pushBytes("bzzr0", dev::swarmHash(_metadata).asBytes());
if (_experimentalMode)
encoder.pushBool("experimental", true);
if (VersionIsRelease)
if (m_release)
encoder.pushBytes("solc", VersionCompactBytes);
else
encoder.pushString("solc", VersionStringStrict);