Fixed loading of parent handles in TPM TSS2 keys #153
Cirrus CI / main
failed
Nov 27, 2025 in 1m 16s
Task Summary
Instruction check failed in 00:01
Details
✅ 00:00 clone
✅ 00:38 install_packages
✅ 00:11 build
✅ 00:23 build_simulator
✅ 00:00 run_simulator
✅ 00:00 run_abrmd
❌ 00:01 check
openssl version
OpenSSL 3.0.18 30 Sep 2025 (Library: OpenSSL 3.0.18 30 Sep 2025)
tpm2_getcap properties-fixed | head -n 20
TPM2_PT_FAMILY_INDICATOR:
raw: 0x322E3000
value: "2.0"
TPM2_PT_LEVEL:
raw: 0
TPM2_PT_REVISION:
raw: 0xB7
value: 1.83
TPM2_PT_DAY_OF_YEAR:
raw: 0x19
TPM2_PT_YEAR:
raw: 0x7E8
TPM2_PT_MANUFACTURER:
raw: 0x49424D20
value: "IBM "
TPM2_PT_VENDOR_STRING_1:
raw: 0x53572020
value: "SW"
TPM2_PT_VENDOR_STRING_2:
raw: 0x2054504D
gmake check
gmake test/selftest test/rand_processes test/rand_threads test/ec_genpkey_store_load test/ec_genpkey_x509_csr test/rsa_genpkey_decrypt
gmake[1]: Entering directory '/tmp/cirrus-ci-build'
CC test/selftest-selftest.o
CCLD test/selftest
CC test/rand_processes-rand_processes.o
CCLD test/rand_processes
CC test/rand_threads-rand_threads.o
CCLD test/rand_threads
ld: error: undefined symbol: pthread_create
>>> referenced by rand_threads.c
>>> test/rand_threads-rand_threads.o:(main)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[1]: *** [Makefile:945: test/rand_threads] Error 1
gmake[1]: Leaving directory '/tmp/cirrus-ci-build'
gmake: *** [Makefile:1698: check-am] Error 2
Exit status: 2
Loading