aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/evm/internal
diff options
context:
space:
mode:
authorChen Quan <terasum@163.com>2018-07-31 15:48:27 +0800
committerPéter Szilágyi <peterke@gmail.com>2018-07-31 15:48:27 +0800
commitfb9f7261ec51e38eedb454594fc19f00de1a6834 (patch)
tree9d026596c599e832fd7deb8eb548248b4de837c9 /cmd/evm/internal
parentd927cbb638419866de47929a723b5f2b8922c88e (diff)
downloadgo-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.go5
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
}