2

我刚刚更新了我的近绑定版本,并在尝试使用以下命令运行测试时: cargo test --package my-package

我收到由 Libsodium 引起的以下错误:

make[4]: *** [test-suite.log] Error 1
make[3]: *** [check-TESTS] Error 2
make[2]: *** [check-am] Error 2
make[1]: *** [check-recursive] Error 1
make: *** [check-recursive] Error 1 

在 Libsodium 测试套件摘要中,您会看到以下步骤失败。

FAIL: pwhash_argon2i
FAIL: pwhash_argon2id

这发生在 MacOS 上Catalina V10.15v10.15.1并且rustup 1.20.2仅在尝试运行cargo test命令时发生。部署和构建工作非常好。

更新:看起来像常见问题:

4

1 回答 1

2

这是 Xcode 11 中的一个错误:https ://github.com/jedisct1/libsodium/issues/881

但是 libsodium 的稳定版本自 8 月以来就有了一种解决方法(就在第一个带有 bug 的 Xcode beta 发布之后)。

于 2019-11-07T17:00:02.763 回答