If the code is empty, SOLD will encounter a compilation crash instead of throwing an error. Solc does not crash. I think error handling needs to be optimized.
Sold version: sold 0.77.0+commit.32833737.Linux.g++
test.sol
sold test.sol
Warning: Source file does not specify required compiler version! Consider adding "pragma tvm-solidity ^0.77.0;"
--> output/sol/select_v2_quoted_string.sol
Failed to parse compilation result