diff options
author | Chen Quan <terasum@163.com> | 2018-07-31 15:48:27 +0800 |
---|---|---|
committer | Péter Szilágyi <peterke@gmail.com> | 2018-07-31 15:48:27 +0800 |
commit | fb9f7261ec51e38eedb454594fc19f00de1a6834 (patch) | |
tree | 9d026596c599e832fd7deb8eb548248b4de837c9 /cmd/evm/internal | |
parent | d927cbb638419866de47929a723b5f2b8922c88e (diff) | |
download | go-tangerine-fb9f7261ec51e38eedb454594fc19f00de1a6834.tar go-tangerine-fb9f7261ec51e38eedb454594fc19f00de1a6834.tar.gz go-tangerine-fb9f7261ec51e38eedb454594fc19f00de1a6834.tar.bz2 go-tangerine-fb9f7261ec51e38eedb454594fc19f00de1a6834.tar.lz go-tangerine-fb9f7261ec51e38eedb454594fc19f00de1a6834.tar.xz go-tangerine-fb9f7261ec51e38eedb454594fc19f00de1a6834.tar.zst go-tangerine-fb9f7261ec51e38eedb454594fc19f00de1a6834.zip |
cmd/evm: change error msg output to stderr (#17118)
* cmd/evm: change error msg output to stderr
* cmd/evm: fix some linter error
Diffstat (limited to 'cmd/evm/internal')
-rw-r--r-- | cmd/evm/internal/compiler/compiler.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cmd/evm/internal/compiler/compiler.go b/cmd/evm/internal/compiler/compiler.go index 753ca6226..a2abc8f7d 100644 --- a/cmd/evm/internal/compiler/compiler.go +++ b/cmd/evm/internal/compiler/compiler.go @@ -30,10 +30,11 @@ func Compile(fn string, src []byte, debug bool) (string, error) { bin, compileErrors := compiler.Compile() if len(compileErrors) > 0 { // report errors + errs := "" for _, err := range compileErrors { - fmt.Printf("%s:%v\n", fn, err) + errs += fmt.Sprintf("%s:%v\n", fn, err) } - return "", errors.New("compiling failed") + return "", errors.New(errs + "compiling failed\n") } return bin, nil } |