在运行Golang项目的make test时,我遇到了以下错误:
signal: killed
FAIL <package name>
make: *** [test] Error 1
这段代码直到昨天都运行得非常好。
注意:我也尝试在其他分支上运行make test,但结果相同。
在运行Golang项目的make test时,我遇到了以下错误:
signal: killed
FAIL <package name>
make: *** [test] Error 1
这段代码直到昨天都运行得非常好。
注意:我也尝试在其他分支上运行make test,但结果相同。
2017年4月27日更新:
新的Go1.8.1版本(于2017年4月7日发布)已经修复了这个问题。请下载并安装最新版本。
旧的回答:
主要原因是命令行工具8.3不兼容。
根据https://github.com/golang/go/issues/19734中的解决方案:
/Library/Developer/CommandLineTools
,然后从https://developer.apple.com/download/more/?name=Xcode下载并安装Command Line Tool 8.2或者
-ldflags -s
选项。非常感谢 @JimB
我卸载了 Xcode,现在它可以正常运行了。很奇怪!