Skip to content
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

ci/cirrus: Add ARM32 valgrind tasks #1433

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

WIP ci/cirrus: Add ARM32 valgrind tasks

da60656
Select commit
Failed to load commit list.
Draft

ci/cirrus: Add ARM32 valgrind tasks #1433

WIP ci/cirrus: Add ARM32 valgrind tasks
da60656
Select commit
Failed to load commit list.
Cirrus CI / ARM32: Linux (Debian stable), Valgrind ASM:no EXPERIMENTAL:no failed Oct 26, 2023 in 12m 46s

Task Summary

Instruction test failed in 12:26

Details

✅ 00:01 clone
✅ 00:01 env
✅ 00:01 build
❌ 12:26 test

+ file ctime_tests exhaustive_tests noverify_tests tests
ctime_tests:      Bourne-Again shell script, ASCII text executable
exhaustive_tests: ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, BuildID[sha1]=cdcdf138a9e830d31e0d6d28d2ddb4777ac51e00, for GNU/Linux 3.2.0, with debug_info, not stripped
noverify_tests:   ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, BuildID[sha1]=e9b9625e333f7b1f526b5faf80c42a189abc80db, for GNU/Linux 3.2.0, with debug_info, not stripped
tests:            ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, BuildID[sha1]=ff045366aef6068d2b2810dc7ce825c1e8c0d45c, for GNU/Linux 3.2.0, with debug_info, not stripped
+ file bench bench_ecmult bench_internal
bench:          Bourne-Again shell script, ASCII text executable
bench_ecmult:   ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, BuildID[sha1]=d9ce360724cc1db65702765a919e1c5247ca79d0, for GNU/Linux 3.2.0, with debug_info, not stripped
bench_internal: ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, BuildID[sha1]=48cd5499c1b21b0f9f9f8c9705986ccfe2c571f3, for GNU/Linux 3.2.0, with debug_info, not stripped
+ file .libs/bench .libs/ctime_tests .libs/libsecp256k1.a .libs/libsecp256k1.la .libs/libsecp256k1.lai .libs/libsecp256k1.so .libs/libsecp256k1.so.2 .libs/libsecp256k1.so.2.1.1 .libs/libsecp256k1_precomputed.a .libs/libsecp256k1_precomputed.la
.libs/bench:                       ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, BuildID[sha1]=d39011d470e270aa10d0407d858e8c0c209664f1, for GNU/Linux 3.2.0, with debug_info, not stripped
.libs/ctime_tests:                 ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, BuildID[sha1]=14cd0f17a775c7f2e5f3461432428114deec2c19, for GNU/Linux 3.2.0, with debug_info, not stripped
.libs/libsecp256k1.a:              current ar archive
.libs/libsecp256k1.la:             symbolic link to ../libsecp256k1.la
.libs/libsecp256k1.lai:            libtool library file, ASCII text
.libs/libsecp256k1.so:             symbolic link to libsecp256k1.so.2.1.1
.libs/libsecp256k1.so.2:           symbolic link to libsecp256k1.so.2.1.1
.libs/libsecp256k1.so.2.1.1:       ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=af6a5d6ab0195c5714b820023019aece525a1df1, with debug_info, not stripped
.libs/libsecp256k1_precomputed.a:  current ar archive
.libs/libsecp256k1_precomputed.la: symbolic link to ../libsecp256k1_precomputed.la
+ export LOG_COMPILER=valgrind --error-exitcode=42
+ make check
make  check-am
make[1]: Entering directory '/ci_secp256k1'
make  check-TESTS
make[2]: Entering directory '/ci_secp256k1'
make[3]: Entering directory '/ci_secp256k1'
PASS: ecdsa_example
PASS: ecdh_example
PASS: schnorr_example
FAIL: noverify_tests
FAIL: tests
PASS: exhaustive_tests
============================================================================
Testsuite summary for libsecp256k1 0.4.1-dev
============================================================================
# TOTAL: 6
# PASS:  4
# SKIP:  0
# XFAIL: 0
# FAIL:  2
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log
Please report to https://github.com/bitcoin-core/secp256k1/issues
============================================================================
make[3]: Leaving directory '/ci_secp256k1'
make[3]: *** [Makefile:1508: test-suite.log] Error 1
make[2]: *** [Makefile:1616: check-TESTS] Error 2
make[2]: Leaving directory '/ci_secp256k1'
make[1]: *** [Makefile:1862: check-am] Error 2
make[1]: Leaving directory '/ci_secp256k1'
make: *** [Makefile:1864: check] Error 2

Exit status: 2