-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0.25.0 segfaults when running the tests on Fedora rawhide #1
Comments
Thanks @hegjon . Does this happen consistently, even with other seeds? |
It segfaults consistently on Fedora rawhide and works consistently on Fedora 35. Just let me know if you need help to setup an environment to test on. |
Also fails on an earlier version of libsecp256k1
More details: https://bugzilla.redhat.com/show_bug.cgi?id=2045833 (check build.log for stdout) |
Ok thanks, that's very helpful. |
Summary: ``` This removes the ability to test against OpenSSL, as well as the OpenSSL verification benchmark. The motivation is that OpenSSL 3 is deprecating part of the API used here (see #869), and I'm not sure it's worth maintaining. We do lose the fact that this is the only test that verifies randomly-generated cases against an independent implementation. On the other hand, there are tons of existing fixed tests now that test all kinds of edge cases already. ``` Backport of [[bitcoin-core/secp256k1#983 | secp256k1#983]]. This fixes the issue Bitcoin-ABC/secp256k1#1 Test Plan: ninja check-secp256k1 Check there is no remaining use: git grep ENABLE_OPENSSL_TESTS Reviewers: #bitcoin_abc, PiRK Reviewed By: #bitcoin_abc, PiRK Differential Revision: https://reviews.bitcoinabc.org/D11135
Summary: ``` This removes the ability to test against OpenSSL, as well as the OpenSSL verification benchmark. The motivation is that OpenSSL 3 is deprecating part of the API used here (see #869), and I'm not sure it's worth maintaining. We do lose the fact that this is the only test that verifies randomly-generated cases against an independent implementation. On the other hand, there are tons of existing fixed tests now that test all kinds of edge cases already. ``` Backport of [[bitcoin-core/secp256k1#983 | secp256k1#983]]. This fixes the issue #1 Test Plan: ninja check-secp256k1 Check there is no remaining use: git grep ENABLE_OPENSSL_TESTS Reviewers: #bitcoin_abc, PiRK Reviewed By: #bitcoin_abc, PiRK Differential Revision: https://reviews.bitcoinabc.org/D11135
This has been fixed in 0.25.1. Can you check out the latest version and confirm it works as expected ? Please re-open if you're still having issues. |
I confirm that the tests for 0.25.1 works as expected |
Build environment
Expanded build commands
Test result
Build logs:
https://kojipkgs.fedoraproject.org//work/tasks/8573/83288573/build.log
The text was updated successfully, but these errors were encountered: