我正在开发一个开源项目,并提出了请求请求。该项目已设置travis-ci来检查所有传入的请求请求,所以它确实失败了。 The error it failed with颇为神秘,它告诉我rustc
编译器中的错误,也就不足为奇了,并希望进行调查。
此CI帐户属于项目的作者(不是我),因此我尝试reproduce the build on my own account。相同的提交通过了。更不用说我本地笔记本电脑上的同样情况了。
我唯一能想到的是travis对构建工件进行的某种缓存。
所以我们到了:我有一个失败构建的链接,我想下载产生的构建工件,以便我可以深入研究它或至少将此错误报告给rustc
团队。
有什么办法吗?
答案 0 :(得分:1)
您可以从ci server(https://s3-us-west-1.amazonaws.com/rust-lang-ci2
)下载防锈制品,但只能下载167天。 2 。
构建工件的示例是
https://s3-us-west-1.amazonaws.com/rust-lang-ci2/rustc-builds-alt/003382e4150984cb476047b3925edf8d75df2d59/rust-nightly-x86_64-unknown-linux-gnu.tar.gz
有cargo-bisect-rustc工具可以帮助您平分问题。
请注意:您的问题很可能是https://github.com/rust-lang/rust/issues/63161
中已涵盖的增量编译器错误。