/home/buildroot/instance-0/output-1/per-package/ibm-sw-tpm2/host/bin/sparc-buildroot-linux-uclibc-gcc -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Werror -Wsign-compare -Wno-deprecated-declarations -c -ggdb -O0 -DTPM_POSIX -D_POSIX_ -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 -DTPM_NUVOTON -DUSE_BIT_FIELD_STRUCTURES=NO -DSYM_LIB=Ossl -DHASH_LIB=Ossl -DMATH_LIB=TpmBigNum -DBN_MATH_LIB=Ossl CapabilityCommands.c -o CapabilityCommands.o
/home/buildroot/instance-0/output-1/per-package/ibm-sw-tpm2/host/bin/sparc-buildroot-linux-uclibc-gcc -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Werror -Wsign-compare -Wno-deprecated-declarations -c -ggdb -O0 -DTPM_POSIX -D_POSIX_ -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 -DTPM_NUVOTON -DUSE_BIT_FIELD_STRUCTURES=NO -DSYM_LIB=Ossl -DHASH_LIB=Ossl -DMATH_LIB=TpmBigNum -DBN_MATH_LIB=Ossl Clock.c -o Clock.o
In file included from TpmToTpmBigNumMath.h:95,
                 from TpmBigNum.h:71,
                 from BnEccConstants.c:65:
BnToOsslMath.h:83:4: error: #error Untested OpenSSL version
   83 | #  error Untested OpenSSL version
      |    ^~~~~
In file included from TpmToTpmBigNumMath.h:95,
                 from Global.h:100,
                 from Tpm.h:74,
                 from Attest_spt.c:62:
BnToOsslMath.h:83:4: error: #error Untested OpenSSL version
   83 | #  error Untested OpenSSL version
      |    ^~~~~
In file included from TpmToTpmBigNumMath.h:95,
                 from Global.h:100,
                 from Tpm.h:74,
                 from AttestationCommands.c:63:
BnToOsslMath.h:83:4: error: #error Untested OpenSSL version
   83 | #  error Untested OpenSSL version
      |    ^~~~~
In file included from TpmToTpmBigNumMath.h:95,
                 from TpmBigNum.h:71,
                 from BnMath.c:89:
BnToOsslMath.h:83:4: error: #error Untested OpenSSL version
   83 | #  error Untested OpenSSL version
      |    ^~~~~
In file included from TpmToTpmBigNumMath.h:95,
                 from TpmBigNum.h:71,
                 from BnConvert.c:68:
BnToOsslMath.h:83:4: error: #error Untested OpenSSL version
   83 | #  error Untested OpenSSL version
      |    ^~~~~
In file included from TpmToTpmBigNumMath.h:95,
                 from TpmBigNum.h:71,
                 from BnUtil.c:64:
BnToOsslMath.h:83:4: error: #error Untested OpenSSL version
   83 | #  error Untested OpenSSL version
      |    ^~~~~
In file included from TpmToTpmBigNumMath.h:95,
                 from Global.h:100,
                 from Tpm.h:74,
                 from AsymmetricCommands.c:61:
BnToOsslMath.h:83:4: error: #error Untested OpenSSL version
   83 | #  error Untested OpenSSL version
      |    ^~~~~
In file included from TpmToTpmBigNumMath.h:95,
                 from Global.h:100,
                 from Tpm.h:74,
                 from BnMemory.c:66:
BnToOsslMath.h:83:4: error: #error Untested OpenSSL version
   83 | #  error Untested OpenSSL version
      |    ^~~~~
In file included from TpmToTpmBigNumMath.h:95,
                 from Global.h:100,
                 from Tpm.h:74,
                 from AlgorithmCap.c:66:
BnToOsslMath.h:83:4: error: #error Untested OpenSSL version
   83 | #  error Untested OpenSSL version
      |    ^~~~~
In file included from TpmToTpmBigNumMath.h:95,
                 from Global.h:100,
                 from Tpm.h:74,
                 from Bits.c:69:
BnToOsslMath.h:83:4: error: #error Untested OpenSSL version
   83 | #  error Untested OpenSSL version
      |    ^~~~~
In file included from TpmToTpmBigNumMath.h:95,
                 from Global.h:100,
                 from Tpm.h:74,
                 from CapabilityCommands.c:61:
BnToOsslMath.h:83:4: error: #error Untested OpenSSL version
   83 | #  error Untested OpenSSL version
      |    ^~~~~
make[1]: *** [makefile:91: BnUtil.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [makefile:91: BnConvert.o] Error 1
In file included from TpmToTpmBigNumMath.h:95,
                 from Global.h:100,
                 from Tpm.h:74,
                 from AuditCommands.c:61:
BnToOsslMath.h:83:4: error: #error Untested OpenSSL version
   83 | #  error Untested OpenSSL version
      |    ^~~~~
In file included from TpmToTpmBigNumMath.h:95,
                 from Global.h:100,
                 from Tpm.h:74,
                 from ACT_spt.c:71:
BnToOsslMath.h:83:4: error: #error Untested OpenSSL version
   83 | #  error Untested OpenSSL version
      |    ^~~~~
make[1]: *** [makefile:91: BnMath.o] Error 1
In file included from BnOssl.h:69,
                 from BnToOsslMath.c:84:
BnToOsslMath.h:83:4: error: #error Untested OpenSSL version
   83 | #  error Untested OpenSSL version
      |    ^~~~~
In file included from TpmCalculatedAttributes.h:65,
                 from TpmTypes.h:71,
                 from tpm_public.h:69,
                 from BnOssl.h:67:
BnToOsslMath.c: In function 'OsslToTpmBn':
BnToOsslMath.c:108:47: error: invalid use of incomplete typedef 'BIGNUM' {aka 'struct bignum_st'}
  108 |             GOTO_ERROR_UNLESS((unsigned)osslBn->top <= BnGetAllocated(bn));
      |                                               ^~
GpMacros.h:403:18: note: in definition of macro 'GOTO_ERROR_UNLESS'
  403 |             if(!(_X))                                 \
      |                  ^~
BnToOsslMath.c:109:34: error: invalid use of incomplete typedef 'BIGNUM' {aka 'struct bignum_st'}
  109 |             for(i = 0; i < osslBn->top; i++)
      |                                  ^~
BnToOsslMath.c:110:34: error: invalid use of incomplete typedef 'BIGNUM' {aka 'struct bignum_st'}
  110 |                 bn->d[i] = osslBn->d[i];
      |                                  ^~
BnToOsslMath.c:111:32: error: invalid use of incomplete typedef 'BIGNUM' {aka 'struct bignum_st'}
  111 |             BnSetTop(bn, osslBn->top);
      |                                ^~
BnToOsslMath.c: In function 'BigInitialized':
BnToOsslMath.c:128:11: error: invalid use of incomplete typedef 'BIGNUM' {aka 'struct bignum_st'}
  128 |     toInit->d     = (BN_ULONG*)&initializer->d[0];
      |           ^~
BnToOsslMath.c:129:11: error: invalid use of incomplete typedef 'BIGNUM' {aka 'struct bignum_st'}
  129 |     toInit->dmax  = (int)initializer->allocated;
      |           ^~
BnToOsslMath.c:130:11: error: invalid use of incomplete typedef 'BIGNUM' {aka 'struct bignum_st'}
  130 |     toInit->top   = (int)initializer->size;
      |           ^~
BnToOsslMath.c:131:11: error: invalid use of incomplete typedef 'BIGNUM' {aka 'struct bignum_st'}
  131 |     toInit->neg   = 0;
      |           ^~
BnToOsslMath.c:132:11: error: invalid use of incomplete typedef 'BIGNUM' {aka 'struct bignum_st'}
  132 |     toInit->flags = 0;
      |           ^~
BnToOsslMath.c: In function 'BnMathLibraryCompatibilityCheck':
BnToOsslMath.c:212:31: error: invalid use of incomplete typedef 'BIGNUM' {aka 'struct bignum_st'}
  212 |     GOTO_ERROR_UNLESS(osslTemp->top == (int)tpmTemp->size);
      |                               ^~
GpMacros.h:403:18: note: in definition of macro 'GOTO_ERROR_UNLESS'
  403 |             if(!(_X))                                 \
      |                  ^~
BnToOsslMath.c:214:35: error: invalid use of incomplete typedef 'BIGNUM' {aka 'struct bignum_st'}
  214 |         GOTO_ERROR_UNLESS(osslTemp->d[i] == tpmTemp->d[i]);
      |                                   ^~
GpMacros.h:403:18: note: in definition of macro 'GOTO_ERROR_UNLESS'
  403 |             if(!(_X))                                 \
      |                  ^~
BnToOsslMath.c: In function 'BnModMult':
BnToOsslMath.h:121:13: error: storage size of '_bnOp1' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:234:5: note: in expansion of macro 'BIG_INITIALIZED'
  234 |     BIG_INITIALIZED(bnOp1, op1);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: storage size of '_bnOp2' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:235:5: note: in expansion of macro 'BIG_INITIALIZED'
  235 |     BIG_INITIALIZED(bnOp2, op2);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: storage size of '_bnMod' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:236:5: note: in expansion of macro 'BIG_INITIALIZED'
  236 |     BIG_INITIALIZED(bnMod, modulus);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnMod' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:236:5: note: in expansion of macro 'BIG_INITIALIZED'
  236 |     BIG_INITIALIZED(bnMod, modulus);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnOp2' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:235:5: note: in expansion of macro 'BIG_INITIALIZED'
  235 |     BIG_INITIALIZED(bnOp2, op2);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnOp1' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:234:5: note: in expansion of macro 'BIG_INITIALIZED'
  234 |     BIG_INITIALIZED(bnOp1, op1);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.c: In function 'BnMult':
BnToOsslMath.h:121:13: error: storage size of '_bnA' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:259:5: note: in expansion of macro 'BIG_INITIALIZED'
  259 |     BIG_INITIALIZED(bnA, multiplicand);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: storage size of '_bnB' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:260:5: note: in expansion of macro 'BIG_INITIALIZED'
  260 |     BIG_INITIALIZED(bnB, multiplier);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnB' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:260:5: note: in expansion of macro 'BIG_INITIALIZED'
  260 |     BIG_INITIALIZED(bnB, multiplier);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnA' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:259:5: note: in expansion of macro 'BIG_INITIALIZED'
  259 |     BIG_INITIALIZED(bnA, multiplicand);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.c: In function 'BnDiv':
BnToOsslMath.h:121:13: error: storage size of '_bnDend' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:285:5: note: in expansion of macro 'BIG_INITIALIZED'
  285 |     BIG_INITIALIZED(bnDend, dividend);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: storage size of '_bnSor' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:286:5: note: in expansion of macro 'BIG_INITIALIZED'
  286 |     BIG_INITIALIZED(bnSor, divisor);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnSor' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:286:5: note: in expansion of macro 'BIG_INITIALIZED'
  286 |     BIG_INITIALIZED(bnSor, divisor);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnDend' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:285:5: note: in expansion of macro 'BIG_INITIALIZED'
  285 |     BIG_INITIALIZED(bnDend, dividend);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.c: In function 'BnGcd':
BnToOsslMath.h:121:13: error: storage size of '_bn1' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:320:5: note: in expansion of macro 'BIG_INITIALIZED'
  320 |     BIG_INITIALIZED(bn1, number1);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: storage size of '_bn2' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:321:5: note: in expansion of macro 'BIG_INITIALIZED'
  321 |     BIG_INITIALIZED(bn2, number2);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bn2' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:321:5: note: in expansion of macro 'BIG_INITIALIZED'
  321 |     BIG_INITIALIZED(bn2, number2);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bn1' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:320:5: note: in expansion of macro 'BIG_INITIALIZED'
  320 |     BIG_INITIALIZED(bn1, number1);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.c: In function 'BnModExp':
BnToOsslMath.h:121:13: error: storage size of '_bnN' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:348:5: note: in expansion of macro 'BIG_INITIALIZED'
  348 |     BIG_INITIALIZED(bnN, number);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: storage size of '_bnE' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:349:5: note: in expansion of macro 'BIG_INITIALIZED'
  349 |     BIG_INITIALIZED(bnE, exponent);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: storage size of '_bnM' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:350:5: note: in expansion of macro 'BIG_INITIALIZED'
  350 |     BIG_INITIALIZED(bnM, modulus);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnM' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:350:5: note: in expansion of macro 'BIG_INITIALIZED'
  350 |     BIG_INITIALIZED(bnM, modulus);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnE' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:349:5: note: in expansion of macro 'BIG_INITIALIZED'
  349 |     BIG_INITIALIZED(bnE, exponent);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnN' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:348:5: note: in expansion of macro 'BIG_INITIALIZED'
  348 |     BIG_INITIALIZED(bnN, number);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.c: In function 'BnModInverse':
BnToOsslMath.h:121:13: error: storage size of '_bnN' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:373:5: note: in expansion of macro 'BIG_INITIALIZED'
  373 |     BIG_INITIALIZED(bnN, number);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: storage size of '_bnM' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:374:5: note: in expansion of macro 'BIG_INITIALIZED'
  374 |     BIG_INITIALIZED(bnM, modulus);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnM' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:374:5: note: in expansion of macro 'BIG_INITIALIZED'
  374 |     BIG_INITIALIZED(bnM, modulus);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnN' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:373:5: note: in expansion of macro 'BIG_INITIALIZED'
  373 |     BIG_INITIALIZED(bnN, number);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.c: In function 'EcPointInitialized':
BnToOsslMath.h:121:13: error: storage size of '_bnX' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:430:13: note: in expansion of macro 'BIG_INITIALIZED'
  430 |             BIG_INITIALIZED(bnX, initializer->x);
      |             ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: storage size of '_bnY' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:431:13: note: in expansion of macro 'BIG_INITIALIZED'
  431 |             BIG_INITIALIZED(bnY, initializer->y);
      |             ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnY' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:431:13: note: in expansion of macro 'BIG_INITIALIZED'
  431 |             BIG_INITIALIZED(bnY, initializer->y);
      |             ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnX' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:430:13: note: in expansion of macro 'BIG_INITIALIZED'
  430 |             BIG_INITIALIZED(bnX, initializer->x);
      |             ^~~~~~~~~~~~~~~
BnToOsslMath.c: In function 'BnCurveInitialize':
BnToOsslMath.h:121:13: error: storage size of '_bnP' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:463:13: note: in expansion of macro 'BIG_INITIALIZED'
  463 |             BIG_INITIALIZED(bnP, C->prime);
      |             ^~~~~~~~~~~~~~~
In file included from TpmToTpmBigNumMath.h:95,
                 from Global.h:100,
                 from Tpm.h:74,
                 from AlgorithmTests.c:68:
BnToOsslMath.h:83:4: error: #error Untested OpenSSL version
   83 | #  error Untested OpenSSL version
      |    ^~~~~
BnToOsslMath.h:121:13: error: storage size of '_bnA' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:464:13: note: in expansion of macro 'BIG_INITIALIZED'
  464 |             BIG_INITIALIZED(bnA, C->a);
      |             ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: storage size of '_bnB' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:465:13: note: in expansion of macro 'BIG_INITIALIZED'
  465 |             BIG_INITIALIZED(bnB, C->b);
      |             ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: storage size of '_bnX' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:466:13: note: in expansion of macro 'BIG_INITIALIZED'
  466 |             BIG_INITIALIZED(bnX, C->base.x);
      |             ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: storage size of '_bnY' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:467:13: note: in expansion of macro 'BIG_INITIALIZED'
  467 |             BIG_INITIALIZED(bnY, C->base.y);
      |             ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: storage size of '_bnN' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:468:13: note: in expansion of macro 'BIG_INITIALIZED'
  468 |             BIG_INITIALIZED(bnN, C->order);
      |             ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: storage size of '_bnH' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:469:13: note: in expansion of macro 'BIG_INITIALIZED'
  469 |             BIG_INITIALIZED(bnH, C->h);
      |             ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnH' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:469:13: note: in expansion of macro 'BIG_INITIALIZED'
  469 |             BIG_INITIALIZED(bnH, C->h);
      |             ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnN' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:468:13: note: in expansion of macro 'BIG_INITIALIZED'
  468 |             BIG_INITIALIZED(bnN, C->order);
      |             ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnY' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:467:13: note: in expansion of macro 'BIG_INITIALIZED'
  467 |             BIG_INITIALIZED(bnY, C->base.y);
      |             ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnX' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:466:13: note: in expansion of macro 'BIG_INITIALIZED'
  466 |             BIG_INITIALIZED(bnX, C->base.x);
      |             ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnB' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:465:13: note: in expansion of macro 'BIG_INITIALIZED'
  465 |             BIG_INITIALIZED(bnB, C->b);
      |             ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnA' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:464:13: note: in expansion of macro 'BIG_INITIALIZED'
  464 |             BIG_INITIALIZED(bnA, C->a);
      |             ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnP' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:463:13: note: in expansion of macro 'BIG_INITIALIZED'
  463 |             BIG_INITIALIZED(bnP, C->prime);
      |             ^~~~~~~~~~~~~~~
BnToOsslMath.c: In function 'BnEccModMult':
BnToOsslMath.h:121:13: error: storage size of '_bnD' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:526:5: note: in expansion of macro 'BIG_INITIALIZED'
  526 |     BIG_INITIALIZED(bnD, d);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnD' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:526:5: note: in expansion of macro 'BIG_INITIALIZED'
  526 |     BIG_INITIALIZED(bnD, d);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.c: In function 'BnEccModMult2':
BnToOsslMath.h:121:13: error: storage size of '_bnD' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:553:5: note: in expansion of macro 'BIG_INITIALIZED'
  553 |     BIG_INITIALIZED(bnD, d);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: storage size of '_bnU' isn't known
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:555:5: note: in expansion of macro 'BIG_INITIALIZED'
  555 |     BIG_INITIALIZED(bnU, u);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnU' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:555:5: note: in expansion of macro 'BIG_INITIALIZED'
  555 |     BIG_INITIALIZED(bnU, u);
      |     ^~~~~~~~~~~~~~~
BnToOsslMath.h:121:13: error: unused variable '_bnD' [-Werror=unused-variable]
  121 |     BIGNUM  _##name;                                                    \
      |             ^
BnToOsslMath.c:553:5: note: in expansion of macro 'BIG_INITIALIZED'
  553 |     BIG_INITIALIZED(bnD, d);
      |     ^~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[1]: *** [makefile:91: BnToOsslMath.o] Error 1
make[1]: *** [makefile:91: BnEccConstants.o] Error 1
make[1]: *** [makefile:91: AlgorithmCap.o] Error 1
make[1]: *** [makefile:91: Attest_spt.o] Error 1
make[1]: *** [makefile:91: BnMemory.o] Error 1
In file included from TpmToTpmBigNumMath.h:95,
                 from Global.h:100,
                 from Tpm.h:74,
                 from ACTCommands.c:62:
BnToOsslMath.h:83:4: error: #error Untested OpenSSL version
   83 | #  error Untested OpenSSL version
      |    ^~~~~
make[1]: *** [makefile:91: Bits.o] Error 1
make[1]: *** [makefile:91: AsymmetricCommands.o] Error 1
make[1]: *** [makefile:91: CapabilityCommands.o] Error 1
make[1]: *** [makefile:91: AttestationCommands.o] Error 1
make[1]: *** [makefile:91: AuditCommands.o] Error 1
make[1]: *** [makefile:91: ACT_spt.o] Error 1
make[1]: *** [makefile:91: AlgorithmTests.o] Error 1
make[1]: *** [makefile:91: ACTCommands.o] Error 1
make[1]: Leaving directory '/home/buildroot/instance-0/output-1/build/ibm-sw-tpm2-rev183-2024-03-27/src'
make: *** [package/pkg-generic.mk:289: /home/buildroot/instance-0/output-1/build/ibm-sw-tpm2-rev183-2024-03-27/.stamp_built] Error 2
make: Leaving directory '/home/buildroot/instance-0/buildroot'