由于Libsodium失败,货运测试不再起作用:pwhash_argon2i和pwhash_argon2id

我刚刚更新了我的Near-bindgen版本,并尝试使用以下命令运行测试: 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.1rustup 1.20.2上发生,并且仅在尝试运行cargo test命令时发生。部署和构建工作正常。

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

zsdgr89456789000zzh7 回答:由于Libsodium失败,货运测试不再起作用:pwhash_argon2i和pwhash_argon2id

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

但是,自8月份以来,libsodium的稳定版本一直存在变通办法(在发布具有该错误的第一个Xcode beta之后)。

本文链接:https://www.f2er.com/3159748.html

大家都在问