ci: Use Homebrew's gcc in native macOS task #1402
Merged
Cirrus CI / x86_64: Linux (Debian stable) ASM:no BENCH:yes BUILD:check CC:clang-snapshot CFLAGS:-O1 CTIMETESTS:yes ECDH:yes ECMULTGENPRECISION:auto ECMULTWINDOW:auto ELLSWIFT:yes RECOVERY:yes SCHNORRSIG:yes WIDEMUL:auto WITH_VALGRIND:yes
cancelled
Aug 16, 2023 in 1m 5s
Task Summary
Instruction test failed in 01:04
Details
ℹ️ Scheduling was delayed due to a concurrency limit on community tasks
ℹ️ PR was closed!
✅ 00:00 clone
⏹️ 01:04 test
CC src/libsecp256k1_precomputed_la-precomputed_ecmult.lo
CC src/libsecp256k1_la-secp256k1.lo
CC src/libsecp256k1_precomputed_la-precomputed_ecmult_gen.lo
CC src/bench_internal-bench_internal.o
CC src/bench_ecmult-bench_ecmult.o
CC src/noverify_tests-tests.o
CC src/tests-tests.o
CC src/ctime_tests-ctime_tests.o
CC src/exhaustive_tests-tests_exhaustive.o
CC examples/ecdsa_example-ecdsa.o
CC examples/ecdh_example-ecdh.o
CC examples/schnorr_example-schnorr.o
CCLD libsecp256k1_precomputed.la
CCLD exhaustive_tests
CCLD libsecp256k1.la
CCLD bench_internal
CCLD bench_ecmult
CCLD bench
CCLD ctime_tests
CCLD ecdsa_example
CCLD ecdh_example
CCLD schnorr_example
CCLD tests
CCLD noverify_tests
make[1]: Leaving directory '/tmp/cirrus-ci-build'
+ file ctime_tests exhaustive_tests noverify_tests tests
ctime_tests: Bourne-Again shell script, ASCII text executable
exhaustive_tests: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9fd254045d43d72ce66721556f63dc2e4e0e1cac, for GNU/Linux 3.2.0, with debug_info, not stripped
noverify_tests: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1a1b4a30a92c58163abfe804b90fb33ce5db2f11, for GNU/Linux 3.2.0, with debug_info, not stripped
tests: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=a8015820caeb3a74c09c9f8a45aeca3be91a1147, 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 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f75b27cdacdaf46aef96fd284f7bf2835e67d4d3, for GNU/Linux 3.2.0, with debug_info, not stripped
bench_internal: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=edd0f1a91f1308dbd019f669b7972e98a17b63c9, 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.0.3 .libs/libsecp256k1_precomputed.a .libs/libsecp256k1_precomputed.la
.libs/bench: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=4481cc321b81fa670496c112d1ba2e4259036d16, for GNU/Linux 3.2.0, with debug_info, not stripped
.libs/ctime_tests: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=92b9a6662df7fb14650ad207a6f4f358cdabb9ad, 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.0.3
.libs/libsecp256k1.so.2: symbolic link to libsecp256k1.so.2.0.3
.libs/libsecp256k1.so.2.0.3: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d51c1348cb1c80febfbee9c07833bfb31791115c, 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=
+ make check
make check-am
make[1]: Entering directory '/tmp/cirrus-ci-build'
make check-TESTS
make[2]: Entering directory '/tmp/cirrus-ci-build'
make[3]: Entering directory '/tmp/cirrus-ci-build'
PASS: ecdsa_example
PASS: ecdh_example
PASS: schnorr_example
PASS: exhaustive_tests
Loading