Closed randomlogin closed 3 years ago
What is the problem?
The problem is bit rot: solc
has a "fast pace of change", syntastic's solc
checker was written (by somebody else) in 2016, and you're hoping to still use it unchanged in 2021. Back in 2016 solc
used to print each error on a single line, in 2021 errors seem to be spread over multiple lines as you show above. The other problem is syntastic is essentially dead these days (please consider using ALE instead, which takes advantage of Vim 8 features), and I don't know anything about solc
, Solidity, or Ethereum in general. So if you insist to fix this you'll have to provide:
solc
version that makes all that work, so that syntastic can check for it.Switched to ALE, thanks.
Hi everyone! I'm trying to use
solc
for solidity files, however I cannot make it work, even after I spent several hours on it. I would be happy if someone can help me or forward me to some documentation I have missed.So the problem: no errors are shown.
First of all, I have a .sol file which is correctly identified as a solidity file, next it indeed has some errors, as invoking
solc a.sol
outputsSyntasticInfo output:
My syntastic-related .vimrc lines are:
Output of :mes after check:
From what I understand, the output of solc is successifully received, though it's not correctly shown. What is the problem? I've tried to play with options for aggregating, but no luck with it. I also have working python checker with this configuration.