DEBUG: Executing shell function do_compile
NOTE: cmake --build TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/build --target all copy_sample_key --
[1/386] Building C object out/memlib.out/CMakeFiles/memlib.dir/compare_mem.c.o
[2/386] Building C object out/memlib.out/CMakeFiles/memlib.dir/copy_mem.c.o
[3/386] Building C object out/memlib.out/CMakeFiles/memlib.dir/set_mem.c.o
[4/386] Building C object out/memlib.out/CMakeFiles/memlib.dir/zero_mem.c.o
[5/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/cipher/aead_aes_gcm.c.o
[6/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/cipher/aead_sm4_gcm.c.o
[7/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pk/mldsa_ext.c.o
[8/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pk/mlkem.c.o
[9/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/hmac/hmac_sm3.c.o
[10/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pk/ecd.c.o
[11/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/rand/rand.c.o
[12/386] Building C object out/spdm_common_lib.out/CMakeFiles/spdm_common_lib.dir/libspdm_com_event.c.o
[13/386] Building C object out/spdm_common_lib.out/CMakeFiles/spdm_common_lib.dir/libspdm_com_opaque_data.c.o
[14/386] Building C object out/spdm_common_lib.out/CMakeFiles/spdm_common_lib.dir/libspdm_com_msg_log.c.o
[15/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_encap_certificate.c.o
[16/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/hash/sha.c.o
[17/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pk/mldsa_basic.c.o
[18/386] Building C object out/spdm_common_lib.out/CMakeFiles/spdm_common_lib.dir/libspdm_com_context_data_session.c.o
[19/386] Building C object out/spdm_common_lib.out/CMakeFiles/spdm_common_lib.dir/libspdm_com_crypto_service_session.c.o
[20/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_encap_error.c.o
[21/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_encap_key_update_ack.c.o
[22/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/hash/sm3.c.o
[23/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_encap_challenge_auth.c.o
[24/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_encap_digests.c.o
[25/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/kdf/hkdf_sm3.c.o
[26/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pk/slhdsa_ext.c.o
[27/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_common.c.o
[28/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_encap_supported_event_types.c.o
[29/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/hash/sha3.c.o
[30/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pk/x509.c.o
FAILED: [code=1] out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pk/x509.c.o 
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot-native/usr/bin/aarch64-yoe-linux/aarch64-yoe-linux-clang --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot  -ITOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/include -ITOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/include/hal -ITOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/include -ITOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl -ITOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/openssllib/include -target aarch64-yoe-linux  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security  --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git=/usr/src/debug/spdm-emu/git  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/build=/usr/src/debug/spdm-emu/git  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot-native=  -pipe -Os -MD -MT out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pk/x509.c.o -MF out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pk/x509.c.o.d -o out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pk/x509.c.o -c TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:341:15: warning: assigning to 'X509_NAME *' (aka 'struct X509_name_st *') from 'const X509_NAME *' (aka 'const struct X509_name_st *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  341 |     x509_name = X509_get_subject_name(x509_cert);
      |               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:434:11: warning: assigning to 'X509_NAME_ENTRY *' (aka 'struct X509_name_entry_st *') from 'const X509_NAME_ENTRY *' (aka 'const struct X509_name_entry_st *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  434 |     entry = X509_NAME_get_entry(x509_name, index);
      |           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:444:16: warning: assigning to 'ASN1_STRING *' (aka 'struct asn1_string_st *') from 'const ASN1_STRING *' (aka 'const struct asn1_string_st *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  444 |     entry_data = X509_NAME_ENTRY_get_data(entry);
      |                ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:539:15: warning: assigning to 'X509_NAME *' (aka 'struct X509_name_st *') from 'const X509_NAME *' (aka 'const struct X509_name_st *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  539 |     x509_name = X509_get_subject_name(x509_cert);
      |               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:619:15: warning: assigning to 'X509_NAME *' (aka 'struct X509_name_st *') from 'const X509_NAME *' (aka 'const struct X509_name_st *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  619 |     x509_name = X509_get_issuer_name(x509_cert);
      |               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:814:51: error: incomplete definition of type 'ASN1_INTEGER' (aka 'struct asn1_string_st')
  814 |     if (*serial_number_size < (size_t)asn1_integer->length) {
      |                                       ~~~~~~~~~~~~^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:815:51: error: incomplete definition of type 'ASN1_INTEGER' (aka 'struct asn1_string_st')
  815 |         *serial_number_size = (size_t)asn1_integer->length;
      |                                       ~~~~~~~~~~~~^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:822:38: error: incomplete definition of type 'ASN1_INTEGER' (aka 'struct asn1_string_st')
  822 |                          asn1_integer->data, (size_t)asn1_integer->length);
      |                          ~~~~~~~~~~~~^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:822:66: error: incomplete definition of type 'ASN1_INTEGER' (aka 'struct asn1_string_st')
  822 |                          asn1_integer->data, (size_t)asn1_integer->length);
      |                                                      ~~~~~~~~~~~~^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:825:47: error: incomplete definition of type 'ASN1_INTEGER' (aka 'struct asn1_string_st')
  825 |     *serial_number_size = (size_t)asn1_integer->length;
      |                                   ~~~~~~~~~~~~^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:887:15: warning: assigning to 'X509_NAME *' (aka 'struct X509_name_st *') from 'const X509_NAME *' (aka 'const struct X509_name_st *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  887 |     x509_name = X509_get_issuer_name(x509_cert);
      |               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:1131:14: error: invalid application of 'sizeof' to an incomplete type 'ASN1_TIME' (aka 'struct asn1_string_st')
 1131 |     f_size = sizeof(ASN1_TIME) + f_time->length;
      |              ^     ~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:1131:40: error: incomplete definition of type 'const ASN1_TIME' (aka 'const struct asn1_string_st')
 1131 |     f_size = sizeof(ASN1_TIME) + f_time->length;
      |                                  ~~~~~~^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:1138:52: error: invalid application of 'sizeof' to an incomplete type 'ASN1_TIME' (aka 'struct asn1_string_st')
 1138 |         libspdm_copy_mem(from, *from_size, f_time, sizeof(ASN1_TIME));
      |                                                    ^     ~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:1139:28: error: incomplete definition of type 'ASN1_TIME' (aka 'struct asn1_string_st')
 1139 |         ((ASN1_TIME *)from)->data = from + sizeof(ASN1_TIME);
      |         ~~~~~~~~~~~~~~~~~~~^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:1139:44: error: invalid application of 'sizeof' to an incomplete type 'ASN1_TIME' (aka 'struct asn1_string_st')
 1139 |         ((ASN1_TIME *)from)->data = from + sizeof(ASN1_TIME);
      |                                            ^     ~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:1140:33: error: invalid application of 'sizeof' to an incomplete type 'ASN1_TIME' (aka 'struct asn1_string_st')
 1140 |         libspdm_copy_mem(from + sizeof(ASN1_TIME),
      |                                 ^     ~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:1141:39: error: invalid application of 'sizeof' to an incomplete type 'ASN1_TIME' (aka 'struct asn1_string_st')
 1141 |                          *from_size - sizeof(ASN1_TIME),
      |                                       ^     ~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:1142:32: error: incomplete definition of type 'const ASN1_TIME' (aka 'const struct asn1_string_st')
 1142 |                          f_time->data, f_time->length);
      |                          ~~~~~~^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:1142:46: error: incomplete definition of type 'const ASN1_TIME' (aka 'const struct asn1_string_st')
 1142 |                          f_time->data, f_time->length);
      |                                        ~~~~~~^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:1146:14: error: invalid application of 'sizeof' to an incomplete type 'ASN1_TIME' (aka 'struct asn1_string_st')
 1146 |     t_size = sizeof(ASN1_TIME) + t_time->length;
      |              ^     ~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:1146:40: error: incomplete definition of type 'const ASN1_TIME' (aka 'const struct asn1_string_st')
 1146 |     t_size = sizeof(ASN1_TIME) + t_time->length;
      |                                  ~~~~~~^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:1153:48: error: invalid application of 'sizeof' to an incomplete type 'ASN1_TIME' (aka 'struct asn1_string_st')
 1153 |         libspdm_copy_mem(to, *to_size, t_time, sizeof(ASN1_TIME));
      |                                                ^     ~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:1154:26: error: incomplete definition of type 'ASN1_TIME' (aka 'struct asn1_string_st')
 1154 |         ((ASN1_TIME *)to)->data = to + sizeof(ASN1_TIME);
      |         ~~~~~~~~~~~~~~~~~^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/os_stub/cryptlib_openssl/pk/x509.c:1154:40: error: invalid application of 'sizeof' to an incomplete type 'ASN1_TIME' (aka 'struct asn1_string_st')
 1154 |         ((ASN1_TIME *)to)->data = to + sizeof(ASN1_TIME);
      |                                        ^     ~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/recipe-sysroot/usr/include/openssl/types.h:57:16: note: forward declaration of 'struct asn1_string_st'
   57 | typedef struct asn1_string_st ASN1_INTEGER;
      |                ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
6 warnings and 20 errors generated.
[31/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/der/der_pqc.c.o
[32/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_encap_subscribe_event_types_ack.c.o
[33/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pk/dh.c.o
[34/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_challenge.c.o
[35/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/cipher/aead_chacha20_poly1305.c.o
[36/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_subscribe_event_types.c.o
[37/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/hmac/hmac_sha3.c.o
[38/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_encap_endpoint_info.c.o
[39/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/kdf/hkdf_sha3.c.o
[40/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/der/der.c.o
[41/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_encap_event_ack.c.o
[42/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_heartbeat.c.o
[43/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_send_event.c.o
[44/386] Building C object out/spdm_common_lib.out/CMakeFiles/spdm_common_lib.dir/libspdm_com_support.c.o
[45/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/kdf/hkdf_sha.c.o
[46/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_key_update.c.o
[47/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/hmac/hmac_sha.c.o
[48/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_communication.c.o
[49/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_psk_exchange.c.o
[50/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_end_session.c.o
[51/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_psk_finish.c.o
[52/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_set_certificate.c.o
[53/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_get_supported_event_types.c.o
[54/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pk/slhdsa_basic.c.o
[55/386] Building C object out/spdm_responder_lib.out/CMakeFiles/spdm_responder_lib.dir/libspdm_rsp_common.c.o
[56/386] Building C object out/spdm_responder_lib.out/CMakeFiles/spdm_responder_lib.dir/libspdm_rsp_communication.c.o
[57/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pk/sm2.c.o
[58/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_get_version.c.o
[59/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_encap_request.c.o
[60/386] Building C object out/spdm_responder_lib.out/CMakeFiles/spdm_responder_lib.dir/libspdm_rsp_challenge_auth.c.o
[61/386] Building C object out/spdm_common_lib.out/CMakeFiles/spdm_common_lib.dir/libspdm_com_crypto_service.c.o
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/library/spdm_common_lib/libspdm_com_crypto_service.c:77:43: warning: comparison of array 'context->local_context.local_cert_chain_provision_size' not equal to a null pointer is always true [-Wtautological-pointer-compare]
   77 |     LIBSPDM_ASSERT(context->local_context.local_cert_chain_provision_size != 0);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    ~
TOPDIR/build/tmp/work/cortexa57-yoe-linux/spdm-emu/git/sources/spdm-emu-git/libspdm/include/hal/library/debuglib.h:65:15: note: expanded from macro 'LIBSPDM_ASSERT'
   65 |         if (!(expression)) { \
      |               ^~~~~~~~~~
1 warning generated.
[62/386] Building C object out/spdm_responder_lib.out/CMakeFiles/spdm_responder_lib.dir/libspdm_rsp_encap_get_endpoint_info.c.o
[63/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pk/rsa_basic.c.o
[64/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_get_endpoint_info.c.o
[65/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_set_key_pair_info.c.o
[66/386] Building C object out/spdm_responder_lib.out/CMakeFiles/spdm_responder_lib.dir/libspdm_rsp_certificate.c.o
[67/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_vendor_defined_request.c.o
[68/386] Building C object out/spdm_responder_lib.out/CMakeFiles/spdm_responder_lib.dir/libspdm_rsp_encap_challenge.c.o
[69/386] Building C object out/spdm_responder_lib.out/CMakeFiles/spdm_responder_lib.dir/libspdm_rsp_encap_get_digests.c.o
[70/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pem/pem.c.o
[71/386] Building C object out/spdm_responder_lib.out/CMakeFiles/spdm_responder_lib.dir/libspdm_rsp_capabilities.c.o
[72/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_get_csr.c.o
[73/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pk/rsa_ext.c.o
[74/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pk/ec.c.o
[75/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_key_exchange.c.o
[76/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_get_measurements.c.o
[77/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_finish.c.o
[78/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_get_capabilities.c.o
[79/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_get_key_pair_info.c.o
[80/386] Building C object out/spdm_responder_lib.out/CMakeFiles/spdm_responder_lib.dir/libspdm_rsp_digests.c.o
[81/386] Building C object out/spdm_responder_lib.out/CMakeFiles/spdm_responder_lib.dir/libspdm_rsp_encap_key_update.c.o
[82/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pem/pem_pqc.c.o
[83/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_get_digests.c.o
[84/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_handle_error_response.c.o
[85/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_get_measurement_extension_log.c.o
[86/386] Building C object out/cryptlib_openssl.out/CMakeFiles/cryptlib_openssl.dir/pk/x509_pqc.c.o
[87/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_send_receive.c.o
[88/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_get_certificate.c.o
[89/386] Building C object out/spdm_responder_lib.out/CMakeFiles/spdm_responder_lib.dir/libspdm_rsp_encap_get_certificate.c.o
[90/386] Building C object out/spdm_requester_lib.out/CMakeFiles/spdm_requester_lib.dir/libspdm_req_negotiate_algorithms.c.o
[91/386] Building C object out/spdm_responder_lib.out/CMakeFiles/spdm_responder_lib.dir/libspdm_rsp_encap_response.c.o
[92/386] Building C object out/spdm_responder_lib.out/CMakeFiles/spdm_responder_lib.dir/libspdm_rsp_algorithms.c.o
[93/386] Building C object out/spdm_common_lib.out/CMakeFiles/spdm_common_lib.dir/libspdm_com_context_data.c.o
ninja: build stopped: subcommand failed.
WARNING: exit code 1 from a shell command.

Error details

Submitted on:
29/08/26 03:16
Error type:
Recipe
Task:
do_compile
Recipe:
spdm-emu-git-r0
Recipe version:
unknown
Machine:
qemuarm64
Distro:
yoe
Build system:
aarch64-linux
Target system:
aarch64-yoe-linux
Host distro:
universal/debian-13
Branch:
HEAD
Commit:
a3ecb08c45db765277ffd35ccc35b6b12295f12f
Build:
#248708
Submitter:
info@yoedistro.org
Similar errors:
1
Open a bug