mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
CommandLineInterface::link(): Print invalid link references to stderr
This commit is contained in:
parent
f099d48b34
commit
2a8cff626b
@ -55,6 +55,7 @@
|
|||||||
#include <libsolutil/CommonIO.h>
|
#include <libsolutil/CommonIO.h>
|
||||||
#include <libsolutil/JSON.h>
|
#include <libsolutil/JSON.h>
|
||||||
|
|
||||||
|
#include <algorithm>
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
#include <boost/filesystem.hpp>
|
#include <boost/filesystem.hpp>
|
||||||
@ -1788,6 +1789,7 @@ bool CommandLineInterface::link()
|
|||||||
)
|
)
|
||||||
{
|
{
|
||||||
serr() << "Error in binary object file " << src.first << " at position " << (it - src.second.begin()) << endl;
|
serr() << "Error in binary object file " << src.first << " at position " << (it - src.second.begin()) << endl;
|
||||||
|
serr() << '"' << string(it, it + min(placeholderSize, static_cast<int>(end - it))) << "\" is not a valid link reference." << endl;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user