starting build "9e989cf4-f6e4-4c62-8d23-ac338e48ee0d" FETCHSOURCE BUILD Starting Step #0 Step #0: Already have image (with digest): gcr.io/cloud-builders/git Step #0: Cloning into 'oss-fuzz'... Finished Step #0 Starting Step #1 Step #1: Already have image (with digest): gcr.io/cloud-builders/docker Step #1: Sending build context to Docker daemon 12.29kB Step #1: Step 1/9 : FROM gcr.io/oss-fuzz-base/base-builder Step #1: latest: Pulling from oss-fuzz-base/base-builder Step #1: b549f31133a9: Pulling fs layer Step #1: 51df0d6876cd: Pulling fs layer Step #1: 38da3118a46e: Pulling fs layer Step #1: ec67c84a6d76: Pulling fs layer Step #1: 8bb7dd1116ca: Pulling fs layer Step #1: 1fb4fb3d2b01: Pulling fs layer Step #1: a7d3a0578149: Pulling fs layer Step #1: 23e3013e5b98: Pulling fs layer Step #1: 50e1ee57936a: Pulling fs layer Step #1: b46b6cdbb6f2: Pulling fs layer Step #1: c0d18e8fb1fa: Pulling fs layer Step #1: 29a663a40ba4: Pulling fs layer Step #1: d57e2535d3c0: Pulling fs layer Step #1: e530a9eecf2b: Pulling fs layer Step #1: 4f27abcdaf5d: Pulling fs layer Step #1: 81adce140048: Pulling fs layer Step #1: ec67c84a6d76: Waiting Step #1: 8bb7dd1116ca: Waiting Step #1: 1eaaa1542342: Pulling fs layer Step #1: 50e1ee57936a: Waiting Step #1: c0d18e8fb1fa: Waiting Step #1: b46b6cdbb6f2: Waiting Step #1: 6becd2001539: Pulling fs layer Step #1: 29a663a40ba4: Waiting Step #1: 22d4835417b0: Pulling fs layer Step #1: 601a9cbfd137: Pulling fs layer Step #1: 972df7da24e8: Pulling fs layer Step #1: 535ecd0613d1: Pulling fs layer Step #1: 16949380c6e4: Pulling fs layer Step #1: da4104990ff0: Pulling fs layer Step #1: c19b7fe83e8a: Pulling fs layer Step #1: 3c6277aa8e2b: Pulling fs layer Step #1: bcf869ca811e: Pulling fs layer Step #1: 4a49dc7a9851: Pulling fs layer Step #1: de9ad109123c: Pulling fs layer Step #1: d74dccfeea37: Pulling fs layer Step #1: 9650ce23f886: Pulling fs layer Step #1: eaeb815cd75a: Pulling fs layer Step #1: 3ccdc7b565ee: Pulling fs layer Step #1: 11c03f65d6c1: Pulling fs layer Step #1: 601a9cbfd137: Waiting Step #1: 972df7da24e8: Waiting Step #1: 1eaaa1542342: Waiting Step #1: 23e3013e5b98: Waiting Step #1: de9ad109123c: Waiting Step #1: 6becd2001539: Waiting Step #1: d74dccfeea37: Waiting Step #1: da4104990ff0: Waiting Step #1: 535ecd0613d1: Waiting Step #1: 4f27abcdaf5d: Waiting Step #1: eaeb815cd75a: Waiting Step #1: c19b7fe83e8a: Waiting Step #1: 3ccdc7b565ee: Waiting Step #1: a7d3a0578149: Waiting Step #1: bcf869ca811e: Waiting Step #1: 4a49dc7a9851: Waiting Step #1: 11c03f65d6c1: Waiting Step #1: 38da3118a46e: Download complete Step #1: b549f31133a9: Verifying Checksum Step #1: b549f31133a9: Download complete Step #1: 8bb7dd1116ca: Verifying Checksum Step #1: 8bb7dd1116ca: Download complete Step #1: ec67c84a6d76: Verifying Checksum Step #1: ec67c84a6d76: Download complete Step #1: 1fb4fb3d2b01: Verifying Checksum Step #1: 1fb4fb3d2b01: Download complete Step #1: 51df0d6876cd: Verifying Checksum Step #1: 51df0d6876cd: Download complete Step #1: 23e3013e5b98: Download complete Step #1: 50e1ee57936a: Verifying Checksum Step #1: 50e1ee57936a: Download complete Step #1: b549f31133a9: Pull complete Step #1: c0d18e8fb1fa: Verifying Checksum Step #1: c0d18e8fb1fa: Download complete Step #1: 29a663a40ba4: Verifying Checksum Step #1: d57e2535d3c0: Download complete Step #1: e530a9eecf2b: Verifying Checksum Step #1: e530a9eecf2b: Download complete Step #1: 4f27abcdaf5d: Verifying Checksum Step #1: 4f27abcdaf5d: Download complete Step #1: b46b6cdbb6f2: Verifying Checksum Step #1: b46b6cdbb6f2: Download complete Step #1: 81adce140048: Verifying Checksum Step #1: 81adce140048: Download complete Step #1: 1eaaa1542342: Verifying Checksum Step #1: 1eaaa1542342: Download complete Step #1: 6becd2001539: Verifying Checksum Step #1: 6becd2001539: Download complete Step #1: 22d4835417b0: Verifying Checksum Step #1: 22d4835417b0: Download complete Step #1: 601a9cbfd137: Verifying Checksum Step #1: 601a9cbfd137: Download complete Step #1: 972df7da24e8: Verifying Checksum Step #1: 972df7da24e8: Download complete Step #1: a7d3a0578149: Verifying Checksum Step #1: a7d3a0578149: Download complete Step #1: 535ecd0613d1: Verifying Checksum Step #1: 535ecd0613d1: Download complete Step #1: 16949380c6e4: Verifying Checksum Step #1: 16949380c6e4: Download complete Step #1: da4104990ff0: Verifying Checksum Step #1: da4104990ff0: Download complete Step #1: c19b7fe83e8a: Verifying Checksum Step #1: c19b7fe83e8a: Download complete Step #1: 3c6277aa8e2b: Verifying Checksum Step #1: 3c6277aa8e2b: Download complete Step #1: bcf869ca811e: Verifying Checksum Step #1: bcf869ca811e: Download complete Step #1: 4a49dc7a9851: Verifying Checksum Step #1: 4a49dc7a9851: Download complete Step #1: de9ad109123c: Verifying Checksum Step #1: de9ad109123c: Download complete Step #1: 51df0d6876cd: Pull complete Step #1: d74dccfeea37: Verifying Checksum Step #1: d74dccfeea37: Download complete Step #1: 38da3118a46e: Pull complete Step #1: 9650ce23f886: Verifying Checksum Step #1: 9650ce23f886: Download complete Step #1: 3ccdc7b565ee: Verifying Checksum Step #1: 3ccdc7b565ee: Download complete Step #1: eaeb815cd75a: Verifying Checksum Step #1: eaeb815cd75a: Download complete Step #1: 11c03f65d6c1: Verifying Checksum Step #1: 11c03f65d6c1: Download complete Step #1: ec67c84a6d76: Pull complete Step #1: 8bb7dd1116ca: Pull complete Step #1: 1fb4fb3d2b01: Pull complete Step #1: a7d3a0578149: Pull complete Step #1: 23e3013e5b98: Pull complete Step #1: 50e1ee57936a: Pull complete Step #1: b46b6cdbb6f2: Pull complete Step #1: c0d18e8fb1fa: Pull complete Step #1: 29a663a40ba4: Pull complete Step #1: d57e2535d3c0: Pull complete Step #1: e530a9eecf2b: Pull complete Step #1: 4f27abcdaf5d: Pull complete Step #1: 81adce140048: Pull complete Step #1: 1eaaa1542342: Pull complete Step #1: 6becd2001539: Pull complete Step #1: 22d4835417b0: Pull complete Step #1: 601a9cbfd137: Pull complete Step #1: 972df7da24e8: Pull complete Step #1: 535ecd0613d1: Pull complete Step #1: 16949380c6e4: Pull complete Step #1: da4104990ff0: Pull complete Step #1: c19b7fe83e8a: Pull complete Step #1: 3c6277aa8e2b: Pull complete Step #1: bcf869ca811e: Pull complete Step #1: 4a49dc7a9851: Pull complete Step #1: de9ad109123c: Pull complete Step #1: d74dccfeea37: Pull complete Step #1: 9650ce23f886: Pull complete Step #1: eaeb815cd75a: Pull complete Step #1: 3ccdc7b565ee: Pull complete Step #1: 11c03f65d6c1: Pull complete Step #1: Digest: sha256:718d1e1f9fed057967ab647b50af41708389951cff904f6fdaac999ad1b3973e Step #1: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder:latest Step #1: ---> 01958c5bb573 Step #1: Step 2/9 : ARG SIM_DL_URL=https://downloads.sourceforge.net/project/ibmswtpm2/ibmtpm1332.tar.gz Step #1: ---> Running in 567c44830f4f Step #1: Removing intermediate container 567c44830f4f Step #1: ---> be51c83a9fca Step #1: Step 3/9 : RUN apt-get update && apt-get install -y make autoconf automake libtool libssl-dev curl tar g++ Step #1: ---> Running in 078fcfe89767 Step #1: Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease Step #1: Get:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB] Step #1: Get:3 http://archive.ubuntu.com/ubuntu focal-backports InRelease [128 kB] Step #1: Get:4 http://security.ubuntu.com/ubuntu focal-security InRelease [128 kB] Step #1: Fetched 383 kB in 1s (511 kB/s) Step #1: Reading package lists... Step #1: Reading package lists... Step #1: Building dependency tree... Step #1: Reading state information... Step #1: g++ is already the newest version (4:9.3.0-1ubuntu2). Step #1: g++ set to manually installed. Step #1: make is already the newest version (4.2.1-1.2). Step #1: make set to manually installed. Step #1: curl is already the newest version (7.68.0-1ubuntu2.24). Step #1: libssl-dev is already the newest version (1.1.1f-1ubuntu2.23). Step #1: tar is already the newest version (1.30+dfsg-7ubuntu0.20.04.4). Step #1: The following additional packages will be installed: Step #1: autotools-dev file libltdl-dev libltdl7 libmagic-mgc libmagic1 libsigsegv2 Step #1: m4 Step #1: Suggested packages: Step #1: autoconf-archive gnu-standards autoconf-doc gettext libtool-doc gfortran Step #1: | fortran95-compiler gcj-jdk m4-doc Step #1: The following NEW packages will be installed: Step #1: autoconf automake autotools-dev file libltdl-dev libltdl7 libmagic-mgc Step #1: libmagic1 libsigsegv2 libtool m4 Step #1: 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. Step #1: Need to get 1774 kB of archives. Step #1: After this operation, 12.8 MB of additional disk space will be used. Step #1: Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic-mgc amd64 1:5.38-4 [218 kB] Step #1: Get:2 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic1 amd64 1:5.38-4 [75.9 kB] Step #1: Get:3 http://archive.ubuntu.com/ubuntu focal/main amd64 file amd64 1:5.38-4 [23.3 kB] Step #1: Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 libsigsegv2 amd64 2.12-2 [13.9 kB] Step #1: Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 m4 amd64 1.4.18-4 [199 kB] Step #1: Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 autoconf all 2.69-11.1 [321 kB] Step #1: Get:7 http://archive.ubuntu.com/ubuntu focal/main amd64 autotools-dev all 20180224.1 [39.6 kB] Step #1: Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 automake all 1:1.16.1-4ubuntu6 [522 kB] Step #1: Get:9 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl7 amd64 2.4.6-14 [38.5 kB] Step #1: Get:10 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl-dev amd64 2.4.6-14 [162 kB] Step #1: Get:11 http://archive.ubuntu.com/ubuntu focal/main amd64 libtool all 2.4.6-14 [161 kB] Step #1: debconf: delaying package configuration, since apt-utils is not installed Step #1: Fetched 1774 kB in 0s (5338 kB/s) Step #1: Selecting previously unselected package libmagic-mgc. Step #1: (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 17393 files and directories currently installed.) Step #1: Preparing to unpack .../00-libmagic-mgc_1%3a5.38-4_amd64.deb ... Step #1: Unpacking libmagic-mgc (1:5.38-4) ... Step #1: Selecting previously unselected package libmagic1:amd64. Step #1: Preparing to unpack .../01-libmagic1_1%3a5.38-4_amd64.deb ... Step #1: Unpacking libmagic1:amd64 (1:5.38-4) ... Step #1: Selecting previously unselected package file. Step #1: Preparing to unpack .../02-file_1%3a5.38-4_amd64.deb ... Step #1: Unpacking file (1:5.38-4) ... Step #1: Selecting previously unselected package libsigsegv2:amd64. Step #1: Preparing to unpack .../03-libsigsegv2_2.12-2_amd64.deb ... Step #1: Unpacking libsigsegv2:amd64 (2.12-2) ... Step #1: Selecting previously unselected package m4. Step #1: Preparing to unpack .../04-m4_1.4.18-4_amd64.deb ... Step #1: Unpacking m4 (1.4.18-4) ... Step #1: Selecting previously unselected package autoconf. Step #1: Preparing to unpack .../05-autoconf_2.69-11.1_all.deb ... Step #1: Unpacking autoconf (2.69-11.1) ... Step #1: Selecting previously unselected package autotools-dev. Step #1: Preparing to unpack .../06-autotools-dev_20180224.1_all.deb ... Step #1: Unpacking autotools-dev (20180224.1) ... Step #1: Selecting previously unselected package automake. Step #1: Preparing to unpack .../07-automake_1%3a1.16.1-4ubuntu6_all.deb ... Step #1: Unpacking automake (1:1.16.1-4ubuntu6) ... Step #1: Selecting previously unselected package libltdl7:amd64. Step #1: Preparing to unpack .../08-libltdl7_2.4.6-14_amd64.deb ... Step #1: Unpacking libltdl7:amd64 (2.4.6-14) ... Step #1: Selecting previously unselected package libltdl-dev:amd64. Step #1: Preparing to unpack .../09-libltdl-dev_2.4.6-14_amd64.deb ... Step #1: Unpacking libltdl-dev:amd64 (2.4.6-14) ... Step #1: Selecting previously unselected package libtool. Step #1: Preparing to unpack .../10-libtool_2.4.6-14_all.deb ... Step #1: Unpacking libtool (2.4.6-14) ... Step #1: Setting up libmagic-mgc (1:5.38-4) ... Step #1: Setting up libmagic1:amd64 (1:5.38-4) ... Step #1: Setting up file (1:5.38-4) ... Step #1: Setting up autotools-dev (20180224.1) ... Step #1: Setting up libsigsegv2:amd64 (2.12-2) ... Step #1: Setting up libltdl7:amd64 (2.4.6-14) ... Step #1: Setting up libtool (2.4.6-14) ... Step #1: Setting up m4 (1.4.18-4) ... Step #1: Setting up autoconf (2.69-11.1) ... Step #1: Setting up automake (1:1.16.1-4ubuntu6) ... Step #1: update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Step #1: update-alternatives: warning: skip creation of /usr/share/man/man1/automake.1.gz because associated file /usr/share/man/man1/automake-1.16.1.gz (of link group automake) doesn't exist Step #1: update-alternatives: warning: skip creation of /usr/share/man/man1/aclocal.1.gz because associated file /usr/share/man/man1/aclocal-1.16.1.gz (of link group automake) doesn't exist Step #1: Setting up libltdl-dev:amd64 (2.4.6-14) ... Step #1: Processing triggers for libc-bin (2.31-0ubuntu9.16) ... Step #1: Removing intermediate container 078fcfe89767 Step #1: ---> 8943e1f42cd0 Step #1: Step 4/9 : RUN mkdir ibmswtpm2 && cd ibmswtpm2 && curl -sSL "${SIM_DL_URL}" | tar xvz Step #1: ---> Running in e21dd64e741e Step #1: ./ Step #1: ./src/ Step #1: ./src/CryptSym.h Step #1: ./src/AsymmetricCommands.c Step #1: ./src/TpmBuildSwitches.h Step #1: ./src/NV_spt_fp.h Step #1: ./src/SequenceComplete_fp.h Step #1: ./src/PolicyOR_fp.h Step #1: ./src/PolicyNvWritten_fp.h Step #1: ./src/SessionProcess_fp.h Step #1: ./src/ntc2.c Step #1: ./src/SetPrimaryPolicy_fp.h Step #1: ./src/ReadClock_fp.h Step #1: ./src/PolicyDuplicationSelect_fp.h Step #1: ./src/NV_ReadPublic_fp.h Step #1: ./src/CryptEccKeyExchange.c Step #1: ./src/CommandAudit.c Step #1: ./src/PolicyCounterTimer_fp.h Step #1: ./src/MAC_fp.h Step #1: ./src/BaseTypes.h Step #1: ./src/GetCapability_fp.h Step #1: ./src/CryptCmac.c Step #1: ./src/ChangeEPS_fp.h Step #1: ./src/Rewrap_fp.h Step #1: ./src/AlgorithmTests_fp.h Step #1: ./src/HierarchyControl_fp.h Step #1: ./src/EphemeralCommands.c Step #1: ./src/MAC_Start_fp.h Step #1: ./src/TpmToOsslHash.h Step #1: ./src/BnValues.h Step #1: ./src/Object_spt.c Step #1: ./src/StartupCommands.c Step #1: ./src/_TPM_Hash_Data_fp.h Step #1: ./src/RandomCommands.c Step #1: ./src/HierarchyCommands.c Step #1: ./src/TPMCmdp.c Step #1: ./src/PolicySecret_fp.h Step #1: ./src/DA_fp.h Step #1: ./src/Vendor_TCG_Test_fp.h Step #1: ./src/ActivateCredential_fp.h Step #1: ./src/TPMB.h Step #1: ./src/CryptEccKeyExchange_fp.h Step #1: ./src/ResponseCodeProcessing_fp.h Step #1: ./src/NV_GlobalWriteLock_fp.h Step #1: ./src/Commit_fp.h Step #1: ./src/GetTestResult_fp.h Step #1: ./src/EncryptDecrypt_fp.h Step #1: ./src/NVMem.c Step #1: ./src/Entropy.c Step #1: ./src/ClockCommands.c Step #1: ./src/IntegrityCommands.c Step #1: ./src/SequenceUpdate_fp.h Step #1: ./src/ntc2lib.h Step #1: ./src/CryptRand.h Step #1: ./src/Attest_spt_fp.h Step #1: ./src/Policy_spt.c Step #1: ./src/Time.c Step #1: ./src/Clock.c Step #1: ./src/ntc2_fp.h Step #1: ./src/CryptHash.h Step #1: ./src/_TPM_Init_fp.h Step #1: ./src/HMAC_Start_fp.h Step #1: ./src/Sign_fp.h Step #1: ./src/Startup_fp.h Step #1: ./src/CryptHash_fp.h Step #1: ./src/Manufacture.c Step #1: ./src/EccTestData.h Step #1: ./src/NV_Extend_fp.h Step #1: ./src/ObjectCommands.c Step #1: ./src/PCR_SetAuthValue_fp.h Step #1: ./src/EC_Ephemeral_fp.h Step #1: ./src/Marshal_fp.h Step #1: ./src/IncrementalSelfTest_fp.h Step #1: ./src/Unique.c Step #1: ./src/GpMacros.h Step #1: ./src/Memory_fp.h Step #1: ./src/TpmToOsslSym.h Step #1: ./src/PolicyCommandCode_fp.h Step #1: ./src/EncryptDecrypt_spt.c Step #1: ./src/SymmetricTestData.h Step #1: ./src/TpmTypes.h Step #1: ./src/PCR.c Step #1: ./src/CreatePrimary_fp.h Step #1: ./src/makefile Step #1: ./src/HierarchyChangeAuth_fp.h Step #1: ./src/Global.h Step #1: ./src/TcpServer_fp.h Step #1: ./src/Hierarchy.c Step #1: ./src/PCR_Event_fp.h Step #1: ./src/Power.c Step #1: ./src/CommandDispatchData.h Step #1: ./src/Import_fp.h Step #1: ./src/CryptRand_fp.h Step #1: ./src/makefile11.mak Step #1: ./src/CryptEccMain_fp.h Step #1: ./src/Context_spt_fp.h Step #1: ./src/Power_fp.h Step #1: ./src/RSA_Decrypt_fp.h Step #1: ./src/ExecCommand.c Step #1: ./src/_TPM_Hash_End_fp.h Step #1: ./src/HashTestData.h Step #1: ./src/ContextLoad_fp.h Step #1: ./src/SetCommandCodeAuditStatus_fp.h Step #1: ./src/CryptDes_fp.h Step #1: ./src/TpmToOsslSupport_fp.h Step #1: ./src/Hierarchy_fp.h Step #1: ./src/DuplicationCommands.c Step #1: ./src/Unseal_fp.h Step #1: ./src/Entity_fp.h Step #1: ./src/PolicyNV_fp.h Step #1: ./src/PolicyPassword_fp.h Step #1: ./src/ContextSave_fp.h Step #1: ./src/Session.c Step #1: ./src/TpmFail_fp.h Step #1: ./src/Vendor_TCG_Test.c Step #1: ./src/TcpServerPosix.c Step #1: ./src/EvictControl_fp.h Step #1: ./src/CryptPrime_fp.h Step #1: ./src/ObjectChangeAuth_fp.h Step #1: ./src/ExecCommand_fp.h Step #1: ./src/TpmToOsslDesSupport_fp.h Step #1: ./src/PP_Commands_fp.h Step #1: ./src/CertifyCreation_fp.h Step #1: ./src/ClearControl_fp.h Step #1: ./src/DictionaryCommands.c Step #1: ./src/CryptEccMain.c Step #1: ./src/EncryptDecrypt2_fp.h Step #1: ./src/DictionaryAttackLockReset_fp.h Step #1: ./src/Bits.c Step #1: ./src/ECC_Parameters_fp.h Step #1: ./src/CryptSelfTest.c Step #1: ./src/ntc2lib.c Step #1: ./src/HashCommands.c Step #1: ./src/ReadPublic_fp.h Step #1: ./src/DictionaryAttackParameters_fp.h Step #1: ./src/Hash_fp.h Step #1: ./src/PP.c Step #1: ./src/FlushContext_fp.h Step #1: ./src/ECDH_ZGen_fp.h Step #1: ./src/BnMemory_fp.h Step #1: ./src/Locality_fp.h Step #1: ./src/RunCommand.c Step #1: ./src/CryptHashData.h Step #1: ./src/TpmToOsslMath.c Step #1: ./src/CryptCmac_fp.h Step #1: ./src/Context_spt.c Step #1: ./src/IoBuffers.c Step #1: ./src/Object_fp.h Step #1: ./src/Unmarshal.c Step #1: ./src/PrimeData.c Step #1: ./src/Commands.h Step #1: ./src/PolicyAuthorizeNV_fp.h Step #1: ./src/TpmToOsslDesSupport.c Step #1: ./src/SessionCommands.c Step #1: ./src/BnMath_fp.h Step #1: ./src/GetRandom_fp.h Step #1: ./src/TpmSizeChecks.c Step #1: ./src/Ticket_fp.h Step #1: ./src/NVReserved.c Step #1: ./src/Marshal.c Step #1: ./src/NV.h Step #1: ./src/Handle.c Step #1: ./src/Quote_fp.h Step #1: ./src/CommandCodeAttributes.c Step #1: ./src/CommandDispatcher.c Step #1: ./src/CryptRsa_fp.h Step #1: ./src/CryptPrimeSieve_fp.h Step #1: ./src/CryptEccSignature.c Step #1: ./src/PolicyPCR_fp.h Step #1: ./src/RsaTestData.h Step #1: ./src/Certify_fp.h Step #1: ./src/makefile-common Step #1: ./src/BnConvert.c Step #1: ./src/Bits_fp.h Step #1: ./src/Session_fp.h Step #1: ./src/CapabilityCommands.c Step #1: ./src/TpmError.h Step #1: ./src/PolicyGetDigest_fp.h Step #1: ./src/CryptUtil.c Step #1: ./src/Duplicate_fp.h Step #1: ./src/BnMemory.c Step #1: ./src/Shutdown_fp.h Step #1: ./src/HashSequenceStart_fp.h Step #1: ./src/IoBuffers_fp.h Step #1: ./src/NV_SetBits_fp.h Step #1: ./src/CommandDispatcher_fp.h Step #1: ./src/PolicyAuthorize_fp.h Step #1: ./src/CryptSmac.c Step #1: ./src/AuditCommands.c Step #1: ./src/ClockSet_fp.h Step #1: ./src/BnConvert_fp.h Step #1: ./src/SupportLibraryFunctionPrototypes_fp.h Step #1: ./src/CryptEccSignature_fp.h Step #1: ./src/TpmFail.c Step #1: ./src/NV_spt.c Step #1: ./src/Policy_spt_fp.h Step #1: ./src/NV_Write_fp.h Step #1: ./src/applink.c Step #1: ./src/GetCommandAuditDigest_fp.h Step #1: ./src/NVCommands.c Step #1: ./src/Locality.c Step #1: ./src/Ticket.c Step #1: ./src/PCR_Read_fp.h Step #1: ./src/NV_ReadLock_fp.h Step #1: ./src/CryptTest.h Step #1: ./src/VendorString.h Step #1: ./src/ResponseCodeProcessing.c Step #1: ./src/MakeCredential_fp.h Step #1: ./src/TpmTcpProtocol.h Step #1: ./src/TestingCommands.c Step #1: ./src/GetTime_fp.h Step #1: ./src/PCR_SetAuthPolicy_fp.h Step #1: ./src/HMAC_fp.h Step #1: ./src/SessionProcess.c Step #1: ./src/Object_spt_fp.h Step #1: ./src/ContextCommands.c Step #1: ./src/TpmToOsslMath_fp.h Step #1: ./src/TestParms_fp.h Step #1: ./src/DA.c Step #1: ./src/KdfTestData.h Step #1: ./src/PolicyCpHash_fp.h Step #1: ./src/AttestationCommands.c Step #1: ./src/CryptDes.c Step #1: ./src/PPPlat.c Step #1: ./src/PropertyCap_fp.h Step #1: ./src/SigningCommands.c Step #1: ./src/StirRandom_fp.h Step #1: ./src/Attest_spt.c Step #1: ./src/EventSequenceComplete_fp.h Step #1: ./src/PolicyRestart_fp.h Step #1: ./src/makefile.mak Step #1: ./src/ManagementCommands.c Step #1: ./src/makefile.mac Step #1: ./src/PolicyNameHash_fp.h Step #1: ./src/LibSupport.h Step #1: ./src/CryptPrimeSieve.c Step #1: ./src/CryptSelfTest_fp.h Step #1: ./src/CryptDataEcc.c Step #1: ./src/SetAlgorithmSet_fp.h Step #1: ./src/Memory.c Step #1: ./src/AlgorithmTests.c Step #1: ./src/CommandCodeAttributes_fp.h Step #1: ./src/CryptRsa.h Step #1: ./src/NV_Increment_fp.h Step #1: ./src/Unmarshal_fp.h Step #1: ./src/PRNG_TestVectors.h Step #1: ./src/MathOnByteBuffers.c Step #1: ./src/NV_UndefineSpace_fp.h Step #1: ./src/CryptRsa.c Step #1: ./src/Create_fp.h Step #1: ./src/TpmToOsslSupport.c Step #1: ./src/LocalityPlat.c Step #1: ./src/PolicyLocality_fp.h Step #1: ./src/NV_UndefineSpaceSpecial_fp.h Step #1: ./src/NVDynamic.c Step #1: ./src/PCR_Reset_fp.h Step #1: ./src/Clear_fp.h Step #1: ./src/RsaKeyCache.c Step #1: ./src/SelfTest_fp.h Step #1: ./src/Platform_fp.h Step #1: ./src/CryptEcc.h Step #1: ./src/EncryptDecrypt_spt_fp.h Step #1: ./src/CommandAttributes.h Step #1: ./src/Tpm.h Step #1: ./src/CreateLoaded_fp.h Step #1: ./src/EACommands.c Step #1: ./src/PropertyCap.c Step #1: ./src/CommandAttributeData.h Step #1: ./src/makefile11 Step #1: ./src/TpmSizeChecks_fp.h Step #1: ./src/ZGen_2Phase_fp.h Step #1: ./src/RsaKeyCache_fp.h Step #1: ./src/Response_fp.h Step #1: ./src/NV_ChangeAuth_fp.h Step #1: ./src/InternalRoutines.h Step #1: ./src/SelfTest.h Step #1: ./src/CryptSym.c Step #1: ./src/Manufacture_fp.h Step #1: ./src/Simulator_fp.h Step #1: ./src/PlatformData.h Step #1: ./src/LoadExternal_fp.h Step #1: ./src/PlatformData.c Step #1: ./src/PolicySigned_fp.h Step #1: ./src/PCR_Extend_fp.h Step #1: ./src/NV_DefineSpace_fp.h Step #1: ./src/Object.c Step #1: ./src/TcpServer.c Step #1: ./src/NVReserved_fp.h Step #1: ./src/SymmetricCommands.c Step #1: ./src/Response.c Step #1: ./src/PolicyPhysicalPresence_fp.h Step #1: ./src/Load_fp.h Step #1: ./src/TPMCmds.c Step #1: ./src/Handle_fp.h Step #1: ./src/BnEccData.c Step #1: ./src/Entity.c Step #1: ./src/PCR_Allocate_fp.h Step #1: ./src/Cancel.c Step #1: ./src/CompilerDependencies.h Step #1: ./src/CryptUtil_fp.h Step #1: ./src/StartAuthSession_fp.h Step #1: ./src/CryptPrime.c Step #1: ./src/PowerPlat.c Step #1: ./src/NV_Certify_fp.h Step #1: ./src/CryptHash.c Step #1: ./src/NV_WriteLock_fp.h Step #1: ./src/ChangePPS_fp.h Step #1: ./src/NV_Read_fp.h Step #1: ./src/CryptSym_fp.h Step #1: ./src/SymmetricTest.h Step #1: ./src/CommandAudit_fp.h Step #1: ./src/CryptSmac_fp.h Step #1: ./src/MathOnByteBuffers_fp.h Step #1: ./src/NVDynamic_fp.h Step #1: ./src/ClockRateAdjust_fp.h Step #1: ./src/AlgorithmCap.c Step #1: ./src/VerifySignature_fp.h Step #1: ./src/TpmToOsslMath.h Step #1: ./src/CryptRand.c Step #1: ./src/BnMath.c Step #1: ./src/RSA_Encrypt_fp.h Step #1: ./src/ECDH_KeyGen_fp.h Step #1: ./src/CryptHashData.c Step #1: ./src/_TPM_Hash_Start_fp.h Step #1: ./src/PP_fp.h Step #1: ./src/AlgorithmCap_fp.h Step #1: ./src/PolicyTicket_fp.h Step #1: ./src/Capabilities.h Step #1: ./src/PolicyTemplate_fp.h Step #1: ./src/TcpServerPosix_fp.h Step #1: ./src/Implementation.h Step #1: ./src/Global.c Step #1: ./src/GetSessionAuditDigest_fp.h Step #1: ./src/Time_fp.h Step #1: ./src/PolicyAuthValue_fp.h Step #1: ./src/PCR_fp.h Step #1: ./src/swap.h Step #1: ./tpmvstudio/ Step #1: ./tpmvstudio/tpm_server/ Step #1: ./tpmvstudio/tpm_server/tpm_server.vcxproj Step #1: ./tpmvstudio/tpm_server/tpm_server.sln Step #1: ./tpmvstudio/tpm_server/tpm_server.vcxproj.filters Step #1: ./ibmtpm.doc Step #1: ./LICENSE Step #1: Removing intermediate container e21dd64e741e Step #1: ---> 78ee98bbdc33 Step #1: Step 5/9 : WORKDIR ibmswtpm2/src Step #1: ---> Running in 2bb13dcbd766 Step #1: Removing intermediate container 2bb13dcbd766 Step #1: ---> 7ee834422056 Step #1: Step 6/9 : COPY build.sh $SRC/ Step #1: ---> 513193920214 Step #1: Step 7/9 : COPY fuzzer.cc ./ Step #1: ---> 0ead2ab0d84f Step #1: Step 8/9 : COPY no_writes.patch $SRC/ Step #1: ---> bca46ec1470e Step #1: Step 9/9 : RUN patch -p1 < $SRC/no_writes.patch Step #1: ---> Running in bb754faf79ba Step #1: patching file CompilerDependencies.h Step #1: patching file GpMacros.h Step #1: patching file TPMCmds.c Step #1: patching file TcpServerPosix.c Step #1: patching file makefile Step #1: Removing intermediate container bb754faf79ba Step #1: ---> 43df547adfe3 Step #1: Successfully built 43df547adfe3 Step #1: Successfully tagged gcr.io/oss-fuzz/ibmswtpm2:latest Finished Step #1 Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/ibmswtpm2 Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/fileU8oY6N Step #2 - "srcmap": + echo '{}' Step #2 - "srcmap": + PATHS_TO_SCAN=/src Step #2 - "srcmap": + [[ c++ == \g\o ]] Step #2 - "srcmap": ++ find /src -name .git -type d Step #2 - "srcmap": ++ find /src -name .svn -type d Step #2 - "srcmap": ++ find /src -name .hg -type d Step #2 - "srcmap": + '[' '' '!=' '' ']' Step #2 - "srcmap": + cat /tmp/fileU8oY6N Step #2 - "srcmap": + rm /tmp/fileU8oY6N Step #2 - "srcmap": {} Finished Step #2 - "srcmap" Starting Step #3 - "compile-afl-address-x86_64" Step #3 - "compile-afl-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #3 - "compile-afl-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-afl-address-x86_64": vm.mmap_rnd_bits = 28 Step #3 - "compile-afl-address-x86_64": Copying precompiled AFL++ Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": AFL++ target compilation setup: Step #3 - "compile-afl-address-x86_64": AFL_IGNORE_UNKNOWN_ENVS=1 Step #3 - "compile-afl-address-x86_64": AFL_QUIET=1 Step #3 - "compile-afl-address-x86_64": AFL_IGNORE_PROBLEMS=1 Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": done. Step #3 - "compile-afl-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-afl-address-x86_64": CC=/src/aflplusplus/afl-clang-fast Step #3 - "compile-afl-address-x86_64": CXX=/src/aflplusplus/afl-clang-fast++ Step #3 - "compile-afl-address-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope Step #3 - "compile-afl-address-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ Step #3 - "compile-afl-address-x86_64": RUSTFLAGS=--cfg fuzzing -Zsanitizer=address -Cdebuginfo=1 -Cforce-frame-pointers Step #3 - "compile-afl-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-afl-address-x86_64": ++ nproc Step #3 - "compile-afl-address-x86_64": + make -j32 fuzz_tpm_server Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AlgorithmCap.c -o AlgorithmCap.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AlgorithmTests.c -o AlgorithmTests.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AsymmetricCommands.c -o AsymmetricCommands.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Attest_spt.c -o Attest_spt.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AttestationCommands.c -o AttestationCommands.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AuditCommands.c -o AuditCommands.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Bits.c -o Bits.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO BnConvert.c -o BnConvert.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO BnEccData.c -o BnEccData.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO BnMath.c -o BnMath.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO BnMemory.c -o BnMemory.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Cancel.c -o Cancel.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CapabilityCommands.c -o CapabilityCommands.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Clock.c -o Clock.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ClockCommands.c -o ClockCommands.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CommandAudit.c -o CommandAudit.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CommandCodeAttributes.c -o CommandCodeAttributes.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CommandDispatcher.c -o CommandDispatcher.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ContextCommands.c -o ContextCommands.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Context_spt.c -o Context_spt.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptDes.c -o CryptDes.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptCmac.c -o CryptCmac.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptEccKeyExchange.c -o CryptEccKeyExchange.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptEccMain.c -o CryptEccMain.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptEccSignature.c -o CryptEccSignature.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptHash.c -o CryptHash.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptHashData.c -o CryptHashData.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptPrime.c -o CryptPrime.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptPrimeSieve.c -o CryptPrimeSieve.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptRand.c -o CryptRand.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptRsa.c -o CryptRsa.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptSelfTest.c -o CryptSelfTest.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptSmac.c -o CryptSmac.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptSym.c -o CryptSym.o Step #3 - "compile-afl-address-x86_64": In file included from BnConvert.c:67: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED'In file included from Step #3 - "compile-afl-address-x86_64": BnMemory.c:66: Step #3 - "compile-afl-address-x86_64": In file included from 93 | #define SMAC_IMPL./Tpm.hE:71: Step #3 - "compile-afl-address-x86_64": In file included from In file included from ./Global.hAsymmetricCommands.c:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": : 129 | #if SMAC_IMMPLE62EIn file included from : Step #3 - "compile-afl-address-x86_64": AttestationCommands.cIn file included from :62: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h./Tpm.hNTED::8471: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from ./CryptHash.h./Global.h::12984:: Step #3 - "compile-afl-address-x86_64": 5:./CryptHash.h :129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64":  129 | #if S M(warning: AC_IdMPLemacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]EMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": MENfTEiDned TPM_CC_MAC Step #3 - "compile-afl-address-x86_64": |  Step #3 - "compile-afl-address-x86_64": ^ Step #3 - "compile-afl-address-x86_64": 129 | #if S|M|A Cd_eIfMiPnLeEdM TPMENTEDIn file included from Bits.c:69: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENT./CryptHash.hED: Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 93:27: note:  Step #3 - "compile-afl-address-x86_64": expanded from macro 'SMAC_IMPLEMENTED' | Step #3 - "compile-afl-address-x86_64": 93 ^ | #define SMAC_IMPL_ Step #3 - "compile-afl-address-x86_64": EMENTE./CryptHash.h:93:27: D./CryptHash.h :(93Cd:Ce_fMiAnC_Stnote: ed TP27: Mexpanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLE 93_MCECN_MA | T#EdDefi C(d e|f|i adnnefineee SrMd dT PTMP_MC_CCC_MAC ||A C_IdefinMPLeEdM ETNPTMt)_EMDA ( Step #3 - "compile-afl-address-x86_64": d_efCiC_MAC_Starnt) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": C_./CryptHash.hSed |  ^: Step #3 - "compile-afl-address-x86_64": 129:5: ./CryptHash.h:129warning: :5:macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]  Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49warning: : In file included from TAlgorithmCap.cmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]:note: Step #3 - "compile-afl-address-x86_64": 67: Step #3 - "compile-afl-address-x86_64": ./CryptHash.hexpanded from macro 'SMAC_IMPLEMENTED':93P Step #3 - "compile-afl-address-x86_64": M:_49C:C _Mnote: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #dAeCfine tSMAC_IMPLEMENTED (defined TPM_CC_MAC ||In file included from defin./Tpm.he:d71 : Step #3 - "compile-afl-address-x86_64": TIn file included from P./Global.hM:_84C: Step #3 - "compile-afl-address-x86_64": C_./CryptHash.hM:A129C:_5S:t art) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  93 | #ar |dewarning: finte) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  SMAC_IMPLEMENTED (defined TPM_CC_MAC In file included from CryptHashData.c:63: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEM|ENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start)| Step #3 - "compile-afl-address-x86_64": |  ^d Step #3 - "compile-afl-address-x86_64": ef./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": i| defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": n./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ed TIn file included from PMCapabilityCommands.c:62: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from Context_spt.c:63: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": : 71129: Step #3 - "compile-afl-address-x86_64": | In file included from #./Global.hi:f84 : Step #3 - "compile-afl-address-x86_64": SM./CryptHash.hA:C129_:I5M:P LEMwarning: ENTmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]ED Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": |  ^ 129 | #if S Step #3 - "compile-afl-address-x86_64": MAC_IMPLEMEIn file included from AlgorithmTests.c:66: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMIn file included from PCommandAudit.cL:66E: Step #3 - "compile-afl-address-x86_64": In file included from M./Tpm.hE:N71T: Step #3 - "compile-afl-address-x86_64": EIn file included from D./Global.h (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from CommandDispatcher.c./CryptHash.h::78129: Step #3 - "compile-afl-address-x86_64": :In file included from 5./Tpm.h:: 71: Step #3 - "compile-afl-address-x86_64": In file included from warning: ./Global.h:84macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]: Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:./CryptHash.h129::935::49 : warning: note: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": 93 | 129# | d#eiffi nSeM ASCM_AICM_PILMEPMLEENMTEENDTE Step #3 - "compile-afl-address-x86_64": D | (d ^e Step #3 - "compile-afl-address-x86_64": fined./CryptHash.h :T93P:M27_:C C_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPIn file included from MCryptDes.c_:C66: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": #if SMAC _129I | M#PiLfE MSEMNTEDAC Step #3 - "compile-afl-address-x86_64": _ I| MP ^L Step #3 - "compile-afl-address-x86_64": EMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED'In file included from ClockCommands.c Step #3 - "compile-afl-address-x86_64": 93: | 62#: Step #3 - "compile-afl-address-x86_64": dIn file included from e./Tpm.hf:i71n: Step #3 - "compile-afl-address-x86_64": eIn file included from ./Global.hS:M84A: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129 :In file included from 5ContextCommands.c:93: | 62#./CryptHash.h: Step #3 - "compile-afl-address-x86_64": d:In file included from warning: ./Tpm.heN93:f:T71Ei27macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]: Step #3 - "compile-afl-address-x86_64": In file included from Dn: Step #3 - "compile-afl-address-x86_64": In file included from CryptEccKeyExchange.ce Step #3 - "compile-afl-address-x86_64": | ./Global.h:: 6384 S ^: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": 129Mnote: Step #3 - "compile-afl-address-x86_64": In file included from  | Aexpanded from macro 'SMAC_IMPLEMENTED':84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: C_Mmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]A./CryptHash.h:93:27C_IMPLEMEN./Tpm.hTE:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": :./CryptHash.h#i:129C_IMPLIn file included from EBnEccData.cM:E63: Step #3 - "compile-afl-address-x86_64": N./CryptHash.hIn file included from T:./Tpm.h93E::D7127 : Step #3 - "compile-afl-address-x86_64": :(In file included from d./Global.he::f84i: Step #3 - "compile-afl-address-x86_64": ne./CryptHash.hd5: Step #3 - "compile-afl-address-x86_64": 129 :T 5:P93: M | _#CdCewarning: f_iMAnmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]Ce |S|M AdCe_fIiMnPeLdE MTEPNMT_ECDC _(MdAeCf_iSnteadr tT)PM Step #3 - "compile-afl-address-x86_64": _ C| C_MAC || dC  Step #3 - "compile-afl-address-x86_64": |note: | expanded from macro 'SMAC_IMPLEMENTED'de Step #3 - "compile-afl-address-x86_64": fineD d93 | (T129 129 | # iffnote: Step #3 - "compile-afl-address-x86_64":  Sexpanded from macro 'SMAC_IMPLEMENTED'129M Step #3 - "compile-afl-address-x86_64": | warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMEIn file included from NCryptEccSignature.cT:E64D: Step #3 - "compile-afl-address-x86_64": In file included from (./Tpm.hd:e71f: Step #3 - "compile-afl-address-x86_64": iIn file included from n./Global.he:d84 : Step #3 - "compile-afl-address-x86_64": TP./CryptHash.hM:_129C:C5_:M AC warning: || macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]de Step #3 - "compile-afl-address-x86_64": fine d129 | T#PiMf_ CSCM_AMCA_CI_MSPtLaErMtE)NT Step #3 - "compile-afl-address-x86_64": E D|  Step #3 - "compile-afl-address-x86_64": ^ Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h./CryptHash.h::93129::275:: note: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from CryptHash.c:67: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:In file included from CryptPrime.c:63: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5:5 warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MeAC#f i|ddn|In file included from e eCryptRand.cd:df P62eiTf: Step #3 - "compile-afl-address-x86_64": In file included from | nPei./Tpm.he#Mfn:di_ie71 fCnd: Step #3 - "compile-afl-address-x86_64": T Ce In file included from PS_ T./Global.hMMMSP:_AAM84: Step #3 - "compile-afl-address-x86_64": CCCCA./CryptHash.h_In file included from __In file included from C:ICryptEccMain.cMSCryptCmac.c_129M:At:I:P64Ca69M: Step #3 - "compile-afl-address-x86_64": 5L: Step #3 - "compile-afl-address-x86_64": rPIn file included from :EIn file included from tL| M./Tpm.h./Tpm.h)E|ME:N: E71T71 Step #3 - "compile-afl-address-x86_64": dNwarning: : Step #3 - "compile-afl-address-x86_64": E: Step #3 - "compile-afl-address-x86_64": eTIn file included from DIn file included from | fE./Global.h./Global.hiDmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]: Step #3 - "compile-afl-address-x86_64": : ^n 84 84 Step #3 - "compile-afl-address-x86_64": e( Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": | : Step #3 - "compile-afl-address-x86_64": dd e./CryptHash.h ^./CryptHash.h129Tf:i./CryptHash.h Step #3 - "compile-afl-address-x86_64": : | P129Mn:129#:_e129:i5Cd:5f:./CryptHash.hC _5: :TM: S93PA M:warning: MCA27__warning: C:CSwarning: _ macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]CtI_amacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]M Step #3 - "compile-afl-address-x86_64": Mrmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]Pnote: At 129 Step #3 - "compile-afl-address-x86_64": LEC) Step #3 - "compile-afl-address-x86_64":  | expanded from macro 'SMAC_IMPLEMENTED'M 129 | Step #3 - "compile-afl-address-x86_64": #E# ii./CryptHash.h Step #3 - "compile-afl-address-x86_64": N| ff:T 93E ^93SS:MD Step #3 - "compile-afl-address-x86_64": | M49A:#AC Step #3 - "compile-afl-address-x86_64": dC_I e_IM| fnote: MP./CryptHash.hiPL:n129expanded from macro 'SMAC_IMPLEMENTED'L ^Ee:E Step #3 - "compile-afl-address-x86_64": M 5 Step #3 - "compile-afl-address-x86_64": MES: ENNM 93TT./CryptHash.hA | EE:C#_dwarning: DD93Ie:Mf Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": 27Pimacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] :LnIn file included from | | Ee Step #3 - "compile-afl-address-x86_64": BnMath.c ^M : ^ Step #3 - "compile-afl-address-x86_64": note: ESMAC_IMPLEMENTED (defined TPM_C64./CryptHash.h Step #3 - "compile-afl-address-x86_64": NC: Step #3 - "compile-afl-address-x86_64": :expanded from macro 'SMAC_IMPLEMENTED'./CryptHash.hT_In file included from 93:EM./Tpm.h: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h93D:A:49: 27C:71:9393( : Step #3 - "compile-afl-address-x86_64": : | d|In file included from 27#e|./Global.h:df note: :note: eid84fneexpanded from macro 'SMAC_IMPLEMENTED': Step #3 - "compile-afl-address-x86_64": expanded from macro 'SMAC_IMPLEMENTED'iefnote: ndi Step #3 - "compile-afl-address-x86_64": ./CryptHash.h Step #3 - "compile-afl-address-x86_64": e n: expanded from macro 'SMAC_IMPLEMENTED' Te1299393SPd: | Step #3 - "compile-afl-address-x86_64": | MM 5#In file included from # _TPMdCommandCodeAttributes.ced:93C_:fe | ^CC66if#_: Step #3 - "compile-afl-address-x86_64": C nid Step #3 - "compile-afl-address-x86_64": MIn file included from _Aenwarning: eCA./Tpm.hCIn file included from M ef_macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]: AuditCommands.cAS iI71|:CMSnMe Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": |62_AMP In file included from : Step #3 - "compile-afl-address-x86_64": S CALCS./Global.hdIn file included from t129_IME_M:efin./Tpm.ha | PMIA84e:r#LIn file included from EMC: Step #3 - "compile-afl-address-x86_64": d71tiEAttest_spt.cNP_ : Step #3 - "compile-afl-address-x86_64": )fM:TLI./CryptHash.hMTIn file included from  E62EE:PP./Global.h Step #3 - "compile-afl-address-x86_64": SN: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": MM |  ^ Step #3 - "compile-afl-address-x86_64": D Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED'93 Step #3 - "compile-afl-address-x86_64": # 93 | i#fexpanded from macro 'SMAC_IMPLEMENTED'd e:SfMM Step #3 - "compile-afl-address-x86_64": iMA_nCC _e_CI_ |93 warning: ACS_IM129MACP_LIEMM:P5EL:NE TMEEDN warning: T(Edefmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]in Step #3 - "compile-afl-address-x86_64": ed LTPM_ C129C | _#:MiA84fCM: Step #3 - "compile-afl-address-x86_64": TSA|MEC./CryptHash.h|AD EEN_TC | ./CryptHash.hC:M_#129Md:PA5MLC:E_|A MSC | E t_EN#aSDTdrt Eeta)(Dfridt Step #3 - "compile-afl-address-x86_64": e Step #3 - "compile-afl-address-x86_64": ) f | i| Step #3 - "compile-afl-address-x86_64": n Sne CMSACMC_ADM_I:M 129P:Cd5e:f i_IMwarning: (PnLemacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]EdM Step #3 - "compile-afl-address-x86_64": ETNPT M129E_ | DCmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]#CM_Med Step #3 - "compile-afl-address-x86_64": feif./CryptHash.hni ^: ^en 93 Step #3 - "compile-afl-address-x86_64": eSe:dM| 49d A: TC./CryptHash.h TP_ ^:PMI129M_M:note: 5_CP:expanded from macro 'SMAC_IMPLEMENTED'CC LC_E Step #3 - "compile-afl-address-x86_64": _MMMAE Cwarning: CN93 Step #3 - "compile-afl-address-x86_64": __T | ISEtD#macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]Ma dP Step #3 - "compile-afl-address-x86_64": r(eLt./CryptHash.hdfE)./CryptHash.h:eiM:129fnE Step #3 - "compile-afl-address-x86_64": 93:ieN 49n T| :eSE dMD ^ A Step #3 - "compile-afl-address-x86_64": TC(note: P_dMIeexpanded from macro 'SMAC_IMPLEMENTED'_Mf./CryptHash.hCPi Step #3 - "compile-afl-address-x86_64": :CLned129 _E :93MMT5 | AEP:#CNMT d _Ee|CDf|C warning: i_d(nMedeAfemacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] CifS Step #3 - "compile-afl-address-x86_64": niM|enA./CryptHash.h|deC: d_93dT I:ePTM49fMPP:i_ML_ nCECeCMCdnote: _E_ MNMTexpanded from macro 'SMAC_IMPLEMENTED'ATAPC_StartECM Step #3 - "compile-afl-address-x86_64": )D _ | C Step #3 - "compile-afl-address-x86_64": (|93C d | _| edMfeA ^ifC# Step #3 - "compile-afl-address-x86_64": ni_denSedfeitn dae./CryptHash.hT r :PTtPS129M)MM:A_C_5C Step #3 - "compile-afl-address-x86_64": CC:_ _MAC || defined TPM_C I| C_MCMP ^_Awarning: L Step #3 - "compile-afl-address-x86_64": MCEA_MC./CryptHash.h_Smacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]E:StN Step #3 - "compile-afl-address-x86_64": 129taT:arE./CryptHash.h5rtD::t) 93 )(: Step #3 - "compile-afl-address-x86_64": d49 Step #3 - "compile-afl-address-x86_64": e:warning: | f | i ^nmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ^ Step #3 - "compile-afl-address-x86_64": enote:  Step #3 - "compile-afl-address-x86_64": d Step #3 - "compile-afl-address-x86_64":  expanded from macro 'SMAC_IMPLEMENTED'TP Step #3 - "compile-afl-address-x86_64": ./CryptHash.hM :_9393C | :C#49_d:MeA fCin note: e| expanded from macro 'SMAC_IMPLEMENTED'|S Md Step #3 - "compile-afl-address-x86_64": Ae f93Ci | _n#eIddMe PfTLiPEnMMe_E CNSCTM_EAMCDA_ CI(_MdPeSLftEiaMnrEeNtdT) ET Step #3 - "compile-afl-address-x86_64": DP M| (_dC ^eC Step #3 - "compile-afl-address-x86_64": f_iMnAeCd |T|P Md_eCfCi_nMeAdC T|P|M _dCeCf_iMnAeCd_ STtPaMr_tC)C_ Step #3 - "compile-afl-address-x86_64": M AIn file included from | CryptPrimeSieve.cC:_ ^64S Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": tIn file included from a./Tpm.hr:t71): Step #3 - "compile-afl-address-x86_64": In file included from Step #3 - "compile-afl-address-x86_64": ./Global.h :| 84: Step #3 - "compile-afl-address-x86_64": ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Starwarning: t) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IIn file included from MCryptRsa.cP:L69E: Step #3 - "compile-afl-address-x86_64": MIn file included from E./Tpm.hN:T71E: Step #3 - "compile-afl-address-x86_64": DIn file included from ./Global.h(:d84e: Step #3 - "compile-afl-address-x86_64": fi./CryptHash.hn:e129d: 5T:P M_Cwarning: C_Mmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]AC Step #3 - "compile-afl-address-x86_64": || de f129i | n#eidf TSPMMA_CC_CI_MMPALCE_MSEtNaTrEtD) Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": | |  ^ ^ Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": defin_ Step #3 - "compile-afl-address-x86_64": eI AdM | PCTL_P ^ESMM Step #3 - "compile-afl-address-x86_64": tE_aNCrTCtE_)DM Step #3 - "compile-afl-address-x86_64": A./CryptHash.h( C:d| 93e|LEMENTEDi Step #3 - "compile-afl-address-x86_64": f | SM ^A Step #3 - "compile-afl-address-x86_64": C_IMPLEM./CryptHash.hE:N93T:E27D: Step #3 - "compile-afl-address-x86_64":  | note:  ^expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64":  ./CryptHash.h93: | 93#:d27e: note: fexpanded from macro 'SMAC_IMPLEMENTED'in Step #3 - "compile-afl-address-x86_64": e SMA C93_ | I#MdPeLfEiMnEeN TSEMDA C(_dIeMfPiLnEeMdE NTTPEMD_ C(Cd_eMfAiCn e|d| TdPeMf_iCnCe_dM ATCP M|_|C Cd_eMfAiCn_eSdt aTrPtM)_C Step #3 - "compile-afl-address-x86_64": C _| MA ^C Step #3 - "compile-afl-address-x86_64": _Start)./CryptHash.h: Step #3 - "compile-afl-address-x86_64": 129 :| 5: ^  Step #3 - "compile-afl-address-x86_64": warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]./CryptHash.h Step #3 - "compile-afl-address-x86_64": :129:./CryptHash.h5::93 :49warning: :macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]  Step #3 - "compile-afl-address-x86_64": note: ./CryptHash.h:expanded from macro 'SMAC_IMPLEMENTED'93: Step #3 - "compile-afl-address-x86_64": 49: 93 | note: expanded from macro 'SMAC_IMPLEMENTED'#d Step #3 - "compile-afl-address-x86_64": e f93i | n#ed efinSeM ASMACC__IIMMPLEMPELNTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from CryptSmac.c:69: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if Step #3 - "compile-afl-address-x86_64": SM A| C_ ^I Step #3 - "compile-afl-address-x86_64": MEPL./CryptHash.hNE:TMA93EED:NC 27T_E(:SDd tart)e Step #3 - "compile-afl-address-x86_64": A./CryptHash.h:93:27:C |:|note: d5e:f inedwarning: TPmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]M_CryptSelfTest.c Step #3 - "compile-afl-address-x86_64": CC:_73M: Step #3 - "compile-afl-address-x86_64": ./CryptHash.hAIn file included from :C./Tpm.h93_::S7149: Step #3 - "compile-afl-address-x86_64": t:In file included from a ./Global.hr:t84)note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": |  ^: Step #3 - "compile-afl-address-x86_64": 9327f | :# i ^dnee Step #3 - "compile-afl-address-x86_64": finote: neexpanded from macro 'SMAC_IMPLEMENTED' ./CryptHash.hS Step #3 - "compile-afl-address-x86_64": :M129A: C5_93:I | M#PLdEewarning: fMiENnmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]TeE Step #3 - "compile-afl-address-x86_64": DS M./CryptHash.h(A:dC93e_:fI49Mi:nP LeEdM note: ETNPexpanded from macro 'SMAC_IMPLEMENTED'TME_ Step #3 - "compile-afl-address-x86_64": DC C(_ dM93eA | f#Ci dn|ee|f ddi enTfePi MnS_eMCdAC C__TMPMIA_MCCPC L_|EM|MA ECdN_eTSfEtiDan re(tdd) eTf Step #3 - "compile-afl-address-x86_64": Pi Mn| _eCd ^C Step #3 - "compile-afl-address-x86_64": _TMPAMC__CSCt_aMrt) Step #3 - "compile-afl-address-x86_64": | AC ^ Step #3 - "compile-afl-address-x86_64":  || de./CryptHash.hf:i129n:e5d: TPMwarning: _CCmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]_M Step #3 - "compile-afl-address-x86_64": AC_S./CryptHash.ht:a93r:t49): Step #3 - "compile-afl-address-x86_64":  | note:  ^expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64":  93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": |./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": E 129 | #ifM ESNTM Step #3 - "compile-afl-address-x86_64": A C| _I ^M Step #3 - "compile-afl-address-x86_64": PLEMENTED./CryptHash.hf Step #3 - "compile-afl-address-x86_64": : 93| i:n27 ^e Step #3 - "compile-afl-address-x86_64": d TP./CryptHash.hM:_93C:C27_:M AC || defnote: inexpanded from macro 'SMAC_IMPLEMENTED'ed Step #3 - "compile-afl-address-x86_64": TP M93_ | C#Cd_eMfAiCn_eS tSaMrAtC)_I Step #3 - "compile-afl-address-x86_64": M P| LE ^M Step #3 - "compile-afl-address-x86_64": ENTED (d./CryptHash.he:f129i:n5e:d :TPwarning: M_Cmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]C_ Step #3 - "compile-afl-address-x86_64": MAC./CryptHash.hnote: :|93expanded from macro 'SMAC_IMPLEMENTED'|: 49d:e finnote: edexpanded from macro 'SMAC_IMPLEMENTED' T Step #3 - "compile-afl-address-x86_64": PM_CC _MAC_93S | t#adretf)in Step #3 - "compile-afl-address-x86_64": e | SM ^A Step #3 - "compile-afl-address-x86_64": C_IMP./CryptHash.hL:E129M:E5N:T ED warning: (demacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]fi Step #3 - "compile-afl-address-x86_64": ned ./CryptHash.hT:P93M:_49C:C _MAnote: C expanded from macro 'SMAC_IMPLEMENTED'|| Step #3 - "compile-afl-address-x86_64": de f93i | n#edde fTiPnMe_ CSCM_AMCA_CI_MSPtLaErMtE)NT Step #3 - "compile-afl-address-x86_64": E D| ( ^d Step #3 - "compile-afl-address-x86_64": efined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from CryptSym.c:68: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.hexpanded from macro 'SMAC_IMPLEMENTED':84 Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129: 93 | d#de fTiPnMe_ CSCM_AMCA_CI M|P|L EdMeEfNiTnEeDd (TdPefined T PMd_eCfCi_nMeAdC || definEed TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defin5 M_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": TP./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93M:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC__ICMPLEC_MAC_Start)D Step #3 - "compile-afl-address-x86_64": ( Step #3 - "compile-afl-address-x86_64": e d TPM_| note: | expanded from macro 'SMAC_IMPLEMENTED' ^ Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64":  93 | M./CryptHash.h#E:dNefidC:C_MAC || defwarning: inemacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]d Step #3 - "compile-afl-address-x86_64": TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": 129 | | #i ^f Step #3 - "compile-afl-address-x86_64": SMAC_IMPLEMEN./CryptHash.h129ne SMTAC_IEMDP L(EdMTEN:129TED (def ^e:5 Step #3 - "compile-afl-address-x86_64": :ined TPM_C fiCwarning: _nMAmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]C Step #3 - "compile-afl-address-x86_64": || def./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": ined T93P | M#deedf ine SMA_C_IMPLEMENTED (defTined TPM_CC_MAC || defPiCnCe_d TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": MMAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^_ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93C:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define CSMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": _MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ef:ined TPM_CC_E5: D Step #3 - "compile-afl-address-x86_64":  |  ^ Step #3 - "compile-afl-address-x86_64": warning: ./CryptHash.h./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]:93:27: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": note: ./CryptHash.h:93: Step #3 - "compile-afl-address-x86_64": 49:./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMEMNTEAD (deCfined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptUtil.c -o CryptUtil.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO DA.c -o DA.o Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO DictionaryCommands.c -o DictionaryCommands.o Step #3 - "compile-afl-address-x86_64": || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO DuplicationCommands.c -o DuplicationCommands.o Step #3 - "compile-afl-address-x86_64": CryptHash.c:453:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 453 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": CryptHash.c:453:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:932:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPL warningsEMENTED (defi generated. Step #3 - "compile-afl-address-x86_64": ned TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": CryptHash.c:624:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 624 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": CryptHash.c:624:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: CryptSmac.c:70:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 70 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": CryptSmac.c:70:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO EACommands.c -o EACommands.o Step #3 - "compile-afl-address-x86_64": note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO EncryptDecrypt_spt.c -o EncryptDecrypt_spt.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Entity.c -o Entity.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Entropy.c -o Entropy.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO EphemeralCommands.c -o EphemeralCommands.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ExecCommand.c -o ExecCommand.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Global.c -o Global.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Handle.c -o Handle.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO HashCommands.c -o HashCommands.o Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Hierarchy.c -o Hierarchy.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO HierarchyCommands.c -o HierarchyCommands.o Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 4 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO IoBuffers.c -o IoBuffers.o Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO IntegrityCommands.c -o IntegrityCommands.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Locality.c -o Locality.o Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO LocalityPlat.c -o LocalityPlat.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ManagementCommands.c -o ManagementCommands.o Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Manufacture.c -o Manufacture.o Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 6 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Marshal.c -o Marshal.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO MathOnByteBuffers.c -o MathOnByteBuffers.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Memory.c -o Memory.o Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NVCommands.c -o NVCommands.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NVDynamic.c -o NVDynamic.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NVMem.c -o NVMem.o Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NVReserved.c -o NVReserved.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NV_spt.c -o NV_spt.o Step #3 - "compile-afl-address-x86_64": NVMem.c:225:25: warning: if statement has empty body [-Wempty-body] Step #3 - "compile-afl-address-x86_64": 225 | if(NULL != s_NvFile); Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": NVMem.c:225:25: note: put the semicolon on a separate line to silence this warning Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Object.c -o Object.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ObjectCommands.c -o ObjectCommands.o Step #3 - "compile-afl-address-x86_64": In file included from DA.c:67: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM/src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Object_spt.c -o Object_spt.o Step #3 - "compile-afl-address-x86_64": _CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from CryptUtil.c:67: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEM/src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PCR.c -o PCR.o Step #3 - "compile-afl-address-x86_64": ENTED (defined TPM_CCIn file included from DictionaryCommands.c:62: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SM_MAC || AdCefin_IMPLEMENTEedD Step #3 - "compile-afl-address-x86_64": |  TPM_CC ^_MAC_ Step #3 - "compile-afl-address-x86_64": Start) Step #3 - "compile-afl-address-x86_64": | ./CryptHash.h: ^ Step #3 - "compile-afl-address-x86_64": 93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from Handle.c:66: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from DuplicationCommands.c:62: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49:In file included from note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #deEncryptDecrypt_spt.cfine :SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 63: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": In file included from EphemeralCommands.c:62: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #129 | #if Sif SMAC_MAIC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": M./CryptHash.hP:93LEMENTED:27: Step #3 - "compile-afl-address-x86_64":  | note:  ^expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": ./CryptHash.h: 9393 | #define S:27MAC_IMPLE:MENTED (defi ned TPMnote: expanded from macro 'SMAC_IMPLEMENTED'_C Step #3 - "compile-afl-address-x86_64": C _M93AC || d | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || deefifnedined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #TPMd_CC_MAC_eSfine SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": tart) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | In file included from #define SMAC_IMEntity.c:P68: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": L./CryptHash.h:129E:5: MENTEDwarning: (defined TPM_CC_MAC |macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]| defin Step #3 - "compile-afl-address-x86_64": 129 | #if SeMdA CT_IMPLEMENTEPDM Step #3 - "compile-afl-address-x86_64": _ C| C ^_ Step #3 - "compile-afl-address-x86_64": MAC_S./CryptHash.ht:a93r:t27:)  Step #3 - "compile-afl-address-x86_64":  note: | expanded from macro 'SMAC_IMPLEMENTED' ^ Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64":  In file included from ExecCommand.c:65: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED'In file included from HierarchyCommands.c:62: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h: Step #3 - "compile-afl-address-x86_64": 84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 93 | 129 | #if SMA#define SMIn file included from AHierarchy.cC:_65I: Step #3 - "compile-afl-address-x86_64": MIn file included from P./Tpm.hL:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:CEM84E: Step #3 - "compile-afl-address-x86_64": _IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": ./CryptHash.h93: | 129#:d5e:f inewarning: SMmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]AC Step #3 - "compile-afl-address-x86_64": _IMPL EMENTED (N129 | #if SMAC_IMPLEMENTTEEDD Step #3 - "compile-afl-address-x86_64": ( d| ef ^i Step #3 - "compile-afl-address-x86_64": ned TPM_CC_MAC ./CryptHash.h|:|93 :d27e:f inenote: d TPdefinedM _CC_MAC_StarTt) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": P./CryptHash.h:129:5:M _CCwarning: _MAmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]C || defexpanded from macro 'SMAC_IMPLEMENTED'in Step #3 - "compile-afl-address-x86_64": ed T 93 | #defIn file included from PiMn_eC CSMAC_IMPLEMENTE_DM A(Cd_StaHashCommands.crt: Step #3 - "compile-afl-address-x86_64": )62: Step #3 - "compile-afl-address-x86_64": ./CryptHash.hIn file included from :./Tpm.h93::7149: Step #3 - "compile-afl-address-x86_64": :In file included from ./Global.h:84 Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": ef./CryptHash.hi:n129e:d5 :T| PM ^_ Step #3 - "compile-afl-address-x86_64": warning: CC_macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": note:  129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": | ./CryptHash.h ^: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": MACexpanded from macro 'SMAC_IMPLEMENTED'  Step #3 - "compile-afl-address-x86_64": | 93 | #define | SMAC_Idefined 129:5:TPM_CC_MMPLA C_Start) Step #3 - "compile-afl-address-x86_64": | EMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": | warning: ^ Step #3 - "compile-afl-address-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from Global.c:68: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #i93f SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": | #define SMAC./CryptHash.h_IMPLEMENTED (defin:ed 93:27 ^: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": TPM_ Step #3 - "compile-afl-address-x86_64": CC_./CryptHash.h:129:5: 93 | #defMACwarning: i n||e definSmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]MAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": e Step #3 - "compile-afl-address-x86_64": d TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h./CryptHash.h::93:49: 129:5:|   ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:note: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: expanded from macro 'SMAC_IMPLEMENTED'129:5:  Step #3 - "compile-afl-address-x86_64": note: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]  Step #3 - "compile-afl-address-x86_64": expanded from macro 'SMAC_IMPLEMENTED'In file included from IntegrityCommands.c Step #3 - "compile-afl-address-x86_64": : 93 | 93 | #d#defief62: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49nine SMAC_IIn file included from MPL./Tpm.hE:M71E: Step #3 - "compile-afl-address-x86_64": NIn file included from TED (defined In file included from T./Global.hP:84:: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:Me 129:S5M: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": _CC_MAC_IoBuffers.cI :M12967P | : Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h#:i71f: Step #3 - "compile-afl-address-x86_64": In file included from S./Global.hMnote: :A84C_IMP: Step #3 - "compile-afl-address-x86_64": LE./CryptHash.hM:E129N:L5TE:ME EDNTE Step #3 - "compile-afl-address-x86_64": warning: D  | ( ^macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:expanded from macro 'SMAC_IMPLEMENTED' 93129: Step #3 - "compile-afl-address-x86_64": | 27# i93Af | #CSd Me|| def: fAiiCnn_enote: IeM PdSL METAMPCEdeexpanded from macro 'SMAC_IMPLEMENTED'fi Step #3 - "compile-afl-address-x86_64": ne d93 | T#PM_CdCef_M_CC_In file included from EACommands.cMAC_Start) Step #3 - "compile-afl-address-x86_64": _ | NIM ^P Step #3 - "compile-afl-address-x86_64": LEMENTEiDnM:e62 ASM: Step #3 - "compile-afl-address-x86_64": TCE D|AIn file included from C./Tpm.h| defined TPM:_CC71_: Step #3 - "compile-afl-address-x86_64": MIn file included from A./Global.hC:_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  (defined TPM_CC_MAC || define_d TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^84 Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": ./CryptHash.hIMPL:E129:M5:E Nwarning: TED (defmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]i Step #3 - "compile-afl-address-x86_64": ned TP129M | #i_f SMAC_ICC_MAC || defiMnPeLdE MTENTEPMD_C Step #3 - "compile-afl-address-x86_64": C_| MAC ^_ Step #3 - "compile-afl-address-x86_64": Sta./CryptHash.h:rt93):27: Step #3 - "compile-afl-address-x86_64": | note: ^ Step #3 - "compile-afl-address-x86_64": expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": ./CryptHash.h93: | 129#:d5e:f inewarning: SMmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]AC Step #3 - "compile-afl-address-x86_64": _IM./CryptHash.hP:L93E:M49E:N TEDnote: (expanded from macro 'SMAC_IMPLEMENTED'de Step #3 - "compile-afl-address-x86_64": f ine93d | #TdPeMf_iCnCe_ MSAMCA C|_|IMPL EdMeEfNiTnEeDd (TdPeMf_iCnCe_dM ATCP_MS_tCaCr_tM)AC Step #3 - "compile-afl-address-x86_64": | || d ^e Step #3 - "compile-afl-address-x86_64": fined T./CryptHash.hP:M129_:C5C:_ MACwarning: _Stmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]ar Step #3 - "compile-afl-address-x86_64": t)./CryptHash.h Step #3 - "compile-afl-address-x86_64": : 93| :49 ^: Step #3 - "compile-afl-address-x86_64": note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from Manufacture.c:69: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": In file included from Locality.c:64: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": In file included from ManagementCommands.c:62: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:./CryptHash.h:12984: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if In file included from SMathOnByteBuffers.cMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": | : ^ Step #3 - "compile-afl-address-x86_64": 66./CryptHash.h: Step #3 - "compile-afl-address-x86_64": :In file included from 93./Tpm.h::2771:: Step #3 - "compile-afl-address-x86_64": :In file included from 5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./Global.h: 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MA 84: Step #3 - "compile-afl-address-x86_64": C_Start) Step #3 - "compile-afl-address-x86_64": | note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": ^ 93 | #define Step #3 - "compile-afl-address-x86_64": SMAC_IMPLIn file included from EMarshal.cM:E66N: Step #3 - "compile-afl-address-x86_64": TIn file included from E./Tpm.hD: 71(: Step #3 - "compile-afl-address-x86_64": dIn file included from e./Global.hf:i84n: Step #3 - "compile-afl-address-x86_64": ed./CryptHash.h TPM_:./CryptHash.h:./CryptHash.h129::1295::5 : warning: warning: 129CC:_5M:A Cmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] |warning: | dmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]ef Step #3 - "compile-afl-address-x86_64": i Step #3 - "compile-afl-address-x86_64": ned TPM _129C129C | | _##MiiAff CSS_MMSAAtCCa__rIItM Step #3 - "compile-afl-address-x86_64": )./CryptHash.h Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": :93P:LEMENTED49 Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: :|  ^ Step #3 - "compile-afl-address-x86_64":  ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64":  93 | note: expanded from macro 'SMAC_IMPLEMENTED'warning: Step #3 - "compile-afl-address-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 93./CryptHash.h: | 93#:d49e:f innote: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": e 93 | #deM SMAC_IMPLEMENTEDf (de#idnPefe fSLineMiAE SMAC_IMPLEMECM_IMPLnNEEMENTED TeEND (d( dTdeeTfEfined iPnDeMTd_P Step #3 - "compile-afl-address-x86_64": TPMC_ MCCC_MAC_| CC_MAC _| ^|M|| def Step #3 - "compile-afl-address-x86_64": dAefinedinCed./CryptHash.h TP TPMM|_:_CC|C93C _MAC_St_:MACd_St27arteart:) f Step #3 - "compile-afl-address-x86_64": )i|  Step #3 - "compile-afl-address-x86_64":  ^n|  ^ Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PP.c -o PP.o Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129e:5:d TPwarning: M_macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": note: Cexpanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": C_MAC_ S93t | a#rdte)fi Step #3 - "compile-afl-address-x86_64": n e| S ^M Step #3 - "compile-afl-address-x86_64": AC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_/src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PPPlat.c -o PPPlat.o Step #3 - "compile-afl-address-x86_64": CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": In file included from NVCommands.c:62: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTEIn file included from D (defined TPM_CC_MAC || defineMemory.c:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:d71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMEN TED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": TPM./CryptHash.h:93:27: note: _CC_MAC_expanded from macro 'SMAC_IMPLEMENTED'Star Step #3 - "compile-afl-address-x86_64": t 93 | #define) Step #3 - "compile-afl-address-x86_64": |  ^S Step #3 - "compile-afl-address-x86_64": MAC_IM/src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PlatformData.c -o PlatformData.o Step #3 - "compile-afl-address-x86_64": In file included from NVDynamic.c:65: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPL/src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Policy_spt.c -o Policy_spt.o Step #3 - "compile-afl-address-x86_64": EMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": PLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": HashCommands.c:2982: warning6s: generated . Step #3 - "compile-afl-address-x86_64": warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 298 | #if !SMAC_2I warnings generatedM. Step #3 - "compile-afl-address-x86_64": PLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": HashCommands.c:298:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Power.c -o Power.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PowerPlat.c -o PowerPlat.o Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PrimeData.c -o PrimeData.o Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": In file included from NVReserved.c:65: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEM/src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PropertyCap.c -o PropertyCap.o Step #3 - "compile-afl-address-x86_64": ENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED'/src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO RandomCommands.c -o RandomCommands.o Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 4 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": In file included from Object.c:67: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": In file included from Object_spt.c:64: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Response.c -o Response.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ResponseCodeProcessing.c -o ResponseCodeProcessing.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO RsaKeyCache.c -o RsaKeyCache.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO RunCommand.c -o RunCommand.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Session.c -o Session.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO SessionCommands.c -o SessionCommands.o Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO SessionProcess.c -o SessionProcess.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO SigningCommands.c -o SigningCommands.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO StartupCommands.c -o StartupCommands.o Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": In file included from ObjectCommands.c:62: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: 2 warnings generated. Step #3 - "compile-afl-address-x86_64": warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from PCR.c:73: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h/src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO SymmetricCommands.c -o SymmetricCommands.o Step #3 - "compile-afl-address-x86_64": :129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": Marshal.c:1388:12: warning: explicitly assigning value of variable of type 'TPMS_ENC_SCHEME_RSAES *' (aka 'unsigned char *') to itself [-Wself-assign] Step #3 - "compile-afl-address-x86_64": 1388 | source = source; Step #3 - "compile-afl-address-x86_64": |  ~~~~~~ ^ ~~~~~~ Step #3 - "compile-afl-address-x86_64": Marshal.c:1389:12: warning: explicitly assigning value of variable of type 'BYTE **' (aka 'unsigned char **') to itself [-Wself-assign] Step #3 - "compile-afl-address-x86_64": 1389 | buffer = buffer; Step #3 - "compile-afl-address-x86_64": |  ~~~~~~ ^ ~~~~~~ Step #3 - "compile-afl-address-x86_64": Marshal.c:1390:10: warning: explicitly assigning value of variable of type 'INT32 *' (aka 'int *') to itself [-Wself-assign] Step #3 - "compile-afl-address-x86_64": 1390 | size = size; Step #3 - "compile-afl-address-x86_64": |  ~~~~ ^ ~~~~ Step #3 - "compile-afl-address-x86_64": In file included from NV_spt.c:64: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || d2 warnings generated. Step #3 - "compile-afl-address-x86_64": efined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TPMCmdp.c -o TPMCmdp.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TPMCmds.c -o TPMCmds.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TestingCommands.c -o TestingCommands.o Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Ticket.c -o Ticket.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Time.c -o Time.o Step #3 - "compile-afl-address-x86_64": Object.c:539:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 539 | #if !SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM/src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmFail.c -o TpmFail.o Step #3 - "compile-afl-address-x86_64": _CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": Object.c:539:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmSizeChecks.c -o TpmSizeChecks.o Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmToOsslDesSupport.c -o TpmToOsslDesSupport.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmToOsslMath.c -o TpmToOsslMath.o Step #3 - "compile-afl-address-x86_64": TPMCmds.c:116:1: warning: no previous prototype for function 'tpm_server_main' [-Wmissing-prototypes] Step #3 - "compile-afl-address-x86_64": 116 | tpm_server_main Step #3 - "compile-afl-address-x86_64": | ^ Step #3 - "compile-afl-address-x86_64": TPMCmds.c:112:1: note: declare 'static' if the function is not intended to be used outside of this translation unit Step #3 - "compile-afl-address-x86_64": 112 | int Step #3 - "compile-afl-address-x86_64": | ^ Step #3 - "compile-afl-address-x86_64":  | static Step #3 - "compile-afl-address-x86_64": In file included from PP.c:66: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmToOsslSupport.c -o TpmToOsslSupport.o Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_S/src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Unique.c -o Unique.o Step #3 - "compile-afl-address-x86_64": tart) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 4 warnings generated. Step #3 - "compile-afl-address-x86_64": In file included from Policy_spt.c:63: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": In file included from Power.c:67: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_2 warnings generated. Step #3 - "compile-afl-address-x86_64": CC1 warning_M generated. Step #3 - "compile-afl-address-x86_64": AC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #de/src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Unmarshal.c -o Unmarshal.o Step #3 - "compile-afl-address-x86_64": fine SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Vendor_TCG_Test.c -o Vendor_TCG_Test.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ntc2lib.c -o ntc2lib.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ntc2.c -o ntc2.o Step #3 - "compile-afl-address-x86_64": In file included from PrimeData.c:62: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_In file included from IMPLRandomCommands.c:62: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71EMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #/src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TcpServerPosix.c -o TcpServerPosix.o Step #3 - "compile-afl-address-x86_64": define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CIn file included from ResponseCodeProcessing.c:67: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: C_MAC_macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]StIn file included from PropertyCap.c:66: Step #3 - "compile-afl-address-x86_64": In file included from Step #3 - "compile-afl-address-x86_64": ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": art) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": : warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": In file included from RsaKeyCache.c:65: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO /usr/lib/libFuzzingEngine.a fuzzer.cc -o fuzzer.o Step #3 - "compile-afl-address-x86_64": In file included from SessionCommands.c:62: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5In file included from SigningCommands.c:62: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from :./Global.h :84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64":  129 | Step #3 - "compile-afl-address-x86_64": #if SMAC_IMPLEMENTED./CryptHash.h: Step #3 - "compile-afl-address-x86_64": 93 :|  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #d49: note: efine SMAC_IMPLEMENTED (expanded from macro 'SMAC_IMPLEMENTED'd Step #3 - "compile-afl-address-x86_64": e f93 | ined T#defiPnM_eC CS_MMAACC_ I|M|P LdEeMfEiNnTedE TDP M(_dCeCf_iMnAeCd_ STtPaMr_tC)C_ Step #3 - "compile-afl-address-x86_64": M A| C ^| Step #3 - "compile-afl-address-x86_64": | de./CryptHash.hf:i129n:e5d: TPIn file included from M_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": SessionProcess.c:69: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMACIn file included from StartupCommands.c:63: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": _ 129 | #if SMAC_IIMPLEMENTED (MPdefined LEMETPMN_TCECD_ Step #3 - "compile-afl-address-x86_64": M A|  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED'warning: Step #3 - "compile-afl-address-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 93./CryptHash.h | #defiC || def:i93n:nee dS MTAPCM__ICMCP_LMAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": EM./CryptHash.hE:N129T:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: E49D :(def note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CCnote: _inexpanded from macro 'SMAC_IMPLEMENTED'ed Step #3 - "compile-afl-address-x86_64": TP 93 | #dMe_CfCi_nMeA SMAC_IMPLEMENTED (defined TPM_CC_MACC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": | |M|AC || de ^ Step #3 - "compile-afl-address-x86_64": fined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 5 warnings generated. Step #3 - "compile-afl-address-x86_64": In file included from Response.c:67: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from Session.c:64: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": In file included from SymmetricCommands.c:62: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 2 93 | #define SMAC_IMPLEMENTED warning s( generateddefine. Step #3 - "compile-afl-address-x86_64": d TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from Time.c:66: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (define2d warning sT generated. Step #3 - "compile-afl-address-x86_64": PM_CC_MAC || defined2 warningTsP generatedM. Step #3 - "compile-afl-address-x86_64": _CC_MAC_SIn file included from tart) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": TpmFail.c:65: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || In file included from defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": TpmToOsslDesSupport.c:2 warnings generated. Step #3 - "compile-afl-address-x86_64": 67: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC2_ warningMsA generatedC. Step #3 - "compile-afl-address-x86_64": _Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": TcpServerPosix.c:89:15: warning: unused variable 'ServerVersion' [-Wunused-variable] Step #3 - "compile-afl-address-x86_64": 89 | static UINT32 ServerVersion = 1; Step #3 - "compile-afl-address-x86_64": |  ^~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": In file included from Ticket.c:66: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": Unmarshal.c:729:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #3 - "compile-afl-address-x86_64": 729 | allowNull = allowNull; Step #3 - "compile-afl-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": fuzzer.cc:26:16: warning: no previous prototype for function 'LLVMFuzzerTestOneInput' [-Wmissing-prototypes] Step #3 - "compile-afl-address-x86_64": 26 | extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": Unmarshal.c:749:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #3 - "compile-afl-address-x86_64": 749 | allowNull = allowNullfuzzer.cc;:26 Step #3 - "compile-afl-address-x86_64": : 12| : ~~~~~~~~~ ^ ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": note: declare 'static' if the function is not intended to be used outside of this translation unit Step #3 - "compile-afl-address-x86_64": 26 | extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  |  static Step #3 - "compile-afl-address-x86_64": Unmarshal.c:769:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #3 - "compile-afl-address-x86_64": 769 | allowNull = allowNull; Step #3 - "compile-afl-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": Unmarshal.c:793:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #3 - "compile-afl-address-x86_64": 793 | allowNull = allowNull; Step #3 - "compile-afl-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": In file included from TestingCommands.c:62: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": Unmarshal.c:876:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #3 - "compile-afl-address-x86_64": 876 | allowNull = allowNull; Step #3 - "compile-afl-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": Unmarshal.c:901:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #3 - "compile-afl-address-x86_64": 901 | allowNull = allowNull; Step #3 - "compile-afl-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": Unmarshal.c:948:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #3 - "compile-afl-address-x86_64": 948 | allowNull = allowNull; Step #3 - "compile-afl-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": Unmarshal.c:971:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #3 - "compile-afl-address-x86_64": 971 | allowNull = allowNull; Step #3 - "compile-afl-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": 2Unmarshal.c warning:s994 generated:. Step #3 - "compile-afl-address-x86_64": 15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #3 - "compile-afl-address-x86_64": 994 | allowNull = allowNull; Step #3 - "compile-afl-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": Unmarshal.c:1022:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #3 - "compile-afl-address-x86_64": 1022 | allowNull = allowNull; Step #3 - "compile-afl-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": Unmarshal.c:1044:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #3 - "compile-afl-address-x86_64": 1044 | allowNull = allowNull; Step #3 - "compile-afl-address-x86_64": | In file included from ~~~~~~~~~ ^ ~~~~~~~~~TpmToOsslMath.c Step #3 - "compile-afl-address-x86_64": :72: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": Unmarshal.c:1432:12: warning: explicitly assigning value of variable of type 'TPMS_EMPTY *' (aka 'unsigned char *') to itself [-Wself-assign] Step #3 - "compile-afl-address-x86_64": 1432 | target = target; Step #3 - "compile-afl-address-x86_64": |  ~~~~~~ ^ ~~~~~~ Step #3 - "compile-afl-address-x86_64": Unmarshal.c:1433:12: warning: explicitly assigning value of variable of type 'BYTE **' (aka 'unsigned char **') to itself [-Wself-assign] Step #3 - "compile-afl-address-x86_64": 1433 | buffer = buffer; Step #3 - "compile-afl-address-x86_64": |  ~~~~~~ ^ ~~~~~~ Step #3 - "compile-afl-address-x86_64": Unmarshal.c:1434:10: warning: explicitly assigning value of variable of type 'INT32 *' (aka 'int *') to itself [-Wself-assign] Step #3 - "compile-afl-address-x86_64": 1434 | size = size; Step #3 - "compile-afl-address-x86_64": |  ~~~~ ^ ~~~~ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from TpmToOsslSupport.c:67: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": In file included from Vendor_TCG_Test.c:62: Step #3 - "compile-afl-address-x86_64": In file included from ./Tpm.h:71: Step #3 - "compile-afl-address-x86_64": In file included from ./Global.h:84: Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #3 - "compile-afl-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #3 - "compile-afl-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 14 warnings generated. Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ fuzzer.o AlgorithmCap.o AlgorithmTests.o AsymmetricCommands.o Attest_spt.o AttestationCommands.o AuditCommands.o Bits.o BnConvert.o BnEccData.o BnMath.o BnMemory.o Cancel.o CapabilityCommands.o Clock.o ClockCommands.o CommandAudit.o CommandCodeAttributes.o CommandDispatcher.o ContextCommands.o Context_spt.o CryptDes.o CryptCmac.o CryptEccKeyExchange.o CryptEccMain.o CryptEccSignature.o CryptHash.o CryptHashData.o CryptPrime.o CryptPrimeSieve.o CryptRand.o CryptRsa.o CryptSelfTest.o CryptSmac.o CryptSym.o CryptUtil.o DA.o DictionaryCommands.o DuplicationCommands.o EACommands.o EncryptDecrypt_spt.o Entity.o Entropy.o EphemeralCommands.o ExecCommand.o Global.o Handle.o HashCommands.o Hierarchy.o HierarchyCommands.o IoBuffers.o IntegrityCommands.o Locality.o LocalityPlat.o ManagementCommands.o Manufacture.o Marshal.o MathOnByteBuffers.o Memory.o NVCommands.o NVDynamic.o NVMem.o NVReserved.o NV_spt.o Object.o ObjectCommands.o Object_spt.o PCR.o PP.o PPPlat.o PlatformData.o Policy_spt.o Power.o PowerPlat.o PrimeData.o PropertyCap.o RandomCommands.o Response.o ResponseCodeProcessing.o RsaKeyCache.o RunCommand.o Session.o SessionCommands.o SessionProcess.o SigningCommands.o StartupCommands.o SymmetricCommands.o TPMCmdp.o TPMCmds.o TestingCommands.o Ticket.o Time.o TpmFail.o TpmSizeChecks.o TpmToOsslDesSupport.o TpmToOsslMath.o TpmToOsslSupport.o Unique.o Unmarshal.o Vendor_TCG_Test.o ntc2lib.o ntc2.o TcpServerPosix.o -ggdb -DTPM_POSIX -DTPM_NUVOTON -lcrypto -lpthread -lrt -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION /usr/lib/libFuzzingEngine.a -o fuzz_tpm_server Step #3 - "compile-afl-address-x86_64": + cp fuzz_tpm_server /workspace/out/afl-address-x86_64/fuzz_tpm_server Finished Step #3 - "compile-afl-address-x86_64" Starting Step #4 - "build-check-afl-address-x86_64" Step #4 - "build-check-afl-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #4 - "build-check-afl-address-x86_64": Unable to find image 'gcr.io/oss-fuzz-base/base-runner:latest' locally Step #4 - "build-check-afl-address-x86_64": latest: Pulling from oss-fuzz-base/base-runner Step #4 - "build-check-afl-address-x86_64": b549f31133a9: Already exists Step #4 - "build-check-afl-address-x86_64": 51df0d6876cd: Already exists Step #4 - "build-check-afl-address-x86_64": 38da3118a46e: Already exists Step #4 - "build-check-afl-address-x86_64": 76485c50adab: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 6e454ec0415e: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": fcc56198b7b3: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 839d42049c75: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 9b7f47b799be: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 885b716fb19d: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 1f82e1e2eaac: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 3582fe5817de: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": a221f9a44ef5: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": e9f45d43ad23: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": db56863ee7be: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 84816e0f3769: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": a6399624745a: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 0715e4009fac: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 4e5763569d03: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 7f4c947f7af3: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 30d1cf1bf2b4: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 84816e0f3769: Waiting Step #4 - "build-check-afl-address-x86_64": a6399624745a: Waiting Step #4 - "build-check-afl-address-x86_64": 885b716fb19d: Waiting Step #4 - "build-check-afl-address-x86_64": 0715e4009fac: Waiting Step #4 - "build-check-afl-address-x86_64": 1f82e1e2eaac: Waiting Step #4 - "build-check-afl-address-x86_64": a221f9a44ef5: Waiting Step #4 - "build-check-afl-address-x86_64": 3582fe5817de: Waiting Step #4 - "build-check-afl-address-x86_64": e9f45d43ad23: Waiting Step #4 - "build-check-afl-address-x86_64": 4e5763569d03: Waiting Step #4 - "build-check-afl-address-x86_64": db56863ee7be: Waiting Step #4 - "build-check-afl-address-x86_64": 839d42049c75: Waiting Step #4 - "build-check-afl-address-x86_64": 7f4c947f7af3: Waiting Step #4 - "build-check-afl-address-x86_64": 9b7f47b799be: Waiting Step #4 - "build-check-afl-address-x86_64": 30d1cf1bf2b4: Waiting Step #4 - "build-check-afl-address-x86_64": 76485c50adab: Download complete Step #4 - "build-check-afl-address-x86_64": fcc56198b7b3: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": fcc56198b7b3: Download complete Step #4 - "build-check-afl-address-x86_64": 76485c50adab: Pull complete Step #4 - "build-check-afl-address-x86_64": 9b7f47b799be: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 9b7f47b799be: Download complete Step #4 - "build-check-afl-address-x86_64": 6e454ec0415e: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 6e454ec0415e: Download complete Step #4 - "build-check-afl-address-x86_64": 885b716fb19d: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 885b716fb19d: Download complete Step #4 - "build-check-afl-address-x86_64": 1f82e1e2eaac: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 1f82e1e2eaac: Download complete Step #4 - "build-check-afl-address-x86_64": a221f9a44ef5: Download complete Step #4 - "build-check-afl-address-x86_64": 6e454ec0415e: Pull complete Step #4 - "build-check-afl-address-x86_64": fcc56198b7b3: Pull complete Step #4 - "build-check-afl-address-x86_64": 3582fe5817de: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 3582fe5817de: Download complete Step #4 - "build-check-afl-address-x86_64": 839d42049c75: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 839d42049c75: Download complete Step #4 - "build-check-afl-address-x86_64": db56863ee7be: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": db56863ee7be: Download complete Step #4 - "build-check-afl-address-x86_64": 84816e0f3769: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 84816e0f3769: Download complete Step #4 - "build-check-afl-address-x86_64": a6399624745a: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": a6399624745a: Download complete Step #4 - "build-check-afl-address-x86_64": 4e5763569d03: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 4e5763569d03: Download complete Step #4 - "build-check-afl-address-x86_64": e9f45d43ad23: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": e9f45d43ad23: Download complete Step #4 - "build-check-afl-address-x86_64": 7f4c947f7af3: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 7f4c947f7af3: Download complete Step #4 - "build-check-afl-address-x86_64": 0715e4009fac: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 0715e4009fac: Download complete Step #4 - "build-check-afl-address-x86_64": 30d1cf1bf2b4: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 30d1cf1bf2b4: Download complete Step #4 - "build-check-afl-address-x86_64": 839d42049c75: Pull complete Step #4 - "build-check-afl-address-x86_64": 9b7f47b799be: Pull complete Step #4 - "build-check-afl-address-x86_64": 885b716fb19d: Pull complete Step #4 - "build-check-afl-address-x86_64": 1f82e1e2eaac: Pull complete Step #4 - "build-check-afl-address-x86_64": 3582fe5817de: Pull complete Step #4 - "build-check-afl-address-x86_64": a221f9a44ef5: Pull complete Step #4 - "build-check-afl-address-x86_64": e9f45d43ad23: Pull complete Step #4 - "build-check-afl-address-x86_64": db56863ee7be: Pull complete Step #4 - "build-check-afl-address-x86_64": 84816e0f3769: Pull complete Step #4 - "build-check-afl-address-x86_64": a6399624745a: Pull complete Step #4 - "build-check-afl-address-x86_64": 0715e4009fac: Pull complete Step #4 - "build-check-afl-address-x86_64": 4e5763569d03: Pull complete Step #4 - "build-check-afl-address-x86_64": 7f4c947f7af3: Pull complete Step #4 - "build-check-afl-address-x86_64": 30d1cf1bf2b4: Pull complete Step #4 - "build-check-afl-address-x86_64": Digest: sha256:cb894d78b81942499e77d79f91f562ce74c084f3ca1001f2c72a30e5404d1f69 Step #4 - "build-check-afl-address-x86_64": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-runner:latest Step #4 - "build-check-afl-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpm68rl_1r/fuzz_tpm_server Finished Step #4 - "build-check-afl-address-x86_64" Starting Step #5 Step #5: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Finished Step #5 Starting Step #6 Step #6: Already have image: gcr.io/oss-fuzz/ibmswtpm2 Step #6: adding: NVChip (deflated 98%) Step #6: adding: SanitizerCoverageLTO.so (deflated 70%) Step #6: adding: SanitizerCoveragePCGUARD.so (deflated 70%) Step #6: adding: afl-addseeds (deflated 56%) Step #6: adding: afl-analyze (deflated 54%) Step #6: adding: afl-as (deflated 63%) Step #6: adding: afl-c++ (deflated 57%) Step #6: adding: afl-c++.8 (deflated 56%) Step #6: adding: afl-cc (deflated 57%) Step #6: adding: afl-cc.8 (deflated 56%) Step #6: adding: afl-clang (deflated 57%) Step #6: adding: afl-clang++ (deflated 57%) Step #6: adding: afl-clang-fast (deflated 57%) Step #6: adding: afl-clang-fast++ (deflated 57%) Step #6: adding: afl-clang-fast++.8 (deflated 56%) Step #6: adding: afl-clang-fast.8 (deflated 56%) Step #6: adding: afl-clang-lto (deflated 57%) Step #6: adding: afl-clang-lto++ (deflated 57%) Step #6: adding: afl-clang-lto++.8 (deflated 56%) Step #6: adding: afl-clang-lto.8 (deflated 56%) Step #6: adding: afl-cmin (deflated 70%) Step #6: adding: afl-cmin.bash (deflated 65%) Step #6: adding: afl-compiler-rt-32.o (deflated 56%) Step #6: adding: afl-compiler-rt-64.o (deflated 67%) Step #6: adding: afl-compiler-rt.o (deflated 67%) Step #6: adding: afl-fuzz (deflated 55%) Step #6: adding: afl-g++ (deflated 57%) Step #6: adding: afl-gcc (deflated 57%) Step #6: adding: afl-gotcpu (deflated 61%) Step #6: adding: afl-ld-lto (deflated 63%) Step #6: adding: afl-llvm-dict2file.so (deflated 69%) Step #6: adding: afl-llvm-lto-instrumentlist.so (deflated 70%) Step #6: adding: afl-llvm-pass.so (deflated 68%) Step #6: adding: afl-llvm-rt-lto-32.o (deflated 21%) Step #6: adding: afl-llvm-rt-lto-64.o (deflated 20%) Step #6: adding: afl-llvm-rt-lto.o (deflated 20%) Step #6: adding: afl-lto (deflated 57%) Step #6: adding: afl-lto++ (deflated 57%) Step #6: adding: afl-lto++.8 (deflated 56%) Step #6: adding: afl-lto.8 (deflated 56%) Step #6: adding: afl-persistent-config (deflated 60%) Step #6: adding: afl-plot (deflated 65%) Step #6: adding: afl-showmap (deflated 55%) Step #6: adding: afl-system-config (deflated 63%) Step #6: adding: afl-tmin (deflated 54%) Step #6: adding: afl-whatsup (deflated 69%) Step #6: adding: afl-wine-trace (deflated 70%) Step #6: adding: afl_options.txt (deflated 20%) Step #6: adding: cmplog-instructions-pass.so (deflated 69%) Step #6: adding: cmplog-routines-pass.so (deflated 70%) Step #6: adding: cmplog-switches-pass.so (deflated 69%) Step #6: adding: compare-transform-pass.so (deflated 69%) Step #6: adding: dynamic_list.txt (deflated 76%) Step #6: adding: fuzz_tpm_server (deflated 66%) Step #6: adding: libAFLDriver.a (deflated 64%) Step #6: adding: libAFLQemuDriver.a (deflated 64%) Step #6: adding: llvm-symbolizer (deflated 66%) Step #6: adding: split-compares-pass.so (deflated 68%) Step #6: adding: split-switches-pass.so (deflated 69%) Finished Step #6 Starting Step #7 Step #7: Pulling image: gcr.io/oss-fuzz-base/uploader Step #7: Using default tag: latest Step #7: latest: Pulling from oss-fuzz-base/uploader Step #7: c62795f78da9: Pulling fs layer Step #7: d4fceeeb758e: Pulling fs layer Step #7: 5c9125a401ae: Pulling fs layer Step #7: 0062f774e994: Pulling fs layer Step #7: 6b33fd031fac: Pulling fs layer Step #7: 7eb39101e508: Pulling fs layer Step #7: 89257482f398: Pulling fs layer Step #7: 0062f774e994: Waiting Step #7: 6b33fd031fac: Waiting Step #7: 7eb39101e508: Waiting Step #7: 89257482f398: Waiting Step #7: d4fceeeb758e: Download complete Step #7: 5c9125a401ae: Verifying Checksum Step #7: 5c9125a401ae: Download complete Step #7: 0062f774e994: Verifying Checksum Step #7: 0062f774e994: Download complete Step #7: 6b33fd031fac: Verifying Checksum Step #7: 6b33fd031fac: Download complete Step #7: c62795f78da9: Verifying Checksum Step #7: c62795f78da9: Download complete Step #7: 89257482f398: Verifying Checksum Step #7: 89257482f398: Download complete Step #7: 7eb39101e508: Verifying Checksum Step #7: 7eb39101e508: Download complete Step #7: c62795f78da9: Pull complete Step #7: d4fceeeb758e: Pull complete Step #7: 5c9125a401ae: Pull complete Step #7: 0062f774e994: Pull complete Step #7: 6b33fd031fac: Pull complete Step #7: 7eb39101e508: Pull complete Step #7: 89257482f398: Pull complete Step #7: Digest: sha256:5717ba63d13b5515063e2a6ccad09fb5bf32a86c8e0798a363d81c2be522e411 Step #7: Status: Downloaded newer image for gcr.io/oss-fuzz-base/uploader:latest Step #7: gcr.io/oss-fuzz-base/uploader:latest Step #7: % Total % Received % Xferd Average Speed Time Time Time Current Step #7: Dload Upload Total Spent Left Speed Step #7: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3 0 0 100 3 0 15 --:--:-- --:--:-- --:--:-- 15 Finished Step #7 Starting Step #8 Step #8: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #8: % Total % Received % Xferd Average Speed Time Time Time Current Step #8: Dload Upload Total Spent Left Speed Step #8: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 9063k 0 0 100 9063k 0 30.2M --:--:-- --:--:-- --:--:-- 30.3M Finished Step #8 Starting Step #9 Step #9: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #9: % Total % Received % Xferd Average Speed Time Time Time Current Step #9: Dload Upload Total Spent Left Speed Step #9: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 16 0 0 100 16 0 50 --:--:-- --:--:-- --:--:-- 50 Finished Step #9 Starting Step #10 Step #10: Already have image (with digest): gcr.io/cloud-builders/curl Step #10: % Total % Received % Xferd Average Speed Time Time Time Current Step #10: Dload Upload Total Spent Left Speed Step #10: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 34 0 0 100 34 0 151 --:--:-- --:--:-- --:--:-- 152 Finished Step #10 Starting Step #11 Step #11: Already have image: gcr.io/oss-fuzz/ibmswtpm2 Finished Step #11 Starting Step #12 - "compile-honggfuzz-address-x86_64" Step #12 - "compile-honggfuzz-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #12 - "compile-honggfuzz-address-x86_64": --------------------------------------------------------------- Step #12 - "compile-honggfuzz-address-x86_64": vm.mmap_rnd_bits = 28 Step #12 - "compile-honggfuzz-address-x86_64": Skipping compilation; using precompiled honggfuzz Step #12 - "compile-honggfuzz-address-x86_64": done. Step #12 - "compile-honggfuzz-address-x86_64": --------------------------------------------------------------- Step #12 - "compile-honggfuzz-address-x86_64": CC=clang Step #12 - "compile-honggfuzz-address-x86_64": CXX=clang++ Step #12 - "compile-honggfuzz-address-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp Step #12 - "compile-honggfuzz-address-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ Step #12 - "compile-honggfuzz-address-x86_64": RUSTFLAGS=--cfg fuzzing -Zsanitizer=address -Cdebuginfo=1 -Cforce-frame-pointers Step #12 - "compile-honggfuzz-address-x86_64": --------------------------------------------------------------- Step #12 - "compile-honggfuzz-address-x86_64": ++ nproc Step #12 - "compile-honggfuzz-address-x86_64": + make -j32 fuzz_tpm_server Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AlgorithmCap.c -o AlgorithmCap.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AlgorithmTests.c -o AlgorithmTests.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AsymmetricCommands.c -o AsymmetricCommands.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Attest_spt.c -o Attest_spt.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AttestationCommands.c -o AttestationCommands.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AuditCommands.c -o AuditCommands.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Bits.c -o Bits.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO BnConvert.c -o BnConvert.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO BnEccData.c -o BnEccData.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO BnMath.c -o BnMath.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO BnMemory.c -o BnMemory.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Cancel.c -o Cancel.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CapabilityCommands.c -o CapabilityCommands.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Clock.c -o Clock.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ClockCommands.c -o ClockCommands.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CommandAudit.c -o CommandAudit.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CommandCodeAttributes.c -o CommandCodeAttributes.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CommandDispatcher.c -o CommandDispatcher.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ContextCommands.c -o ContextCommands.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Context_spt.c -o Context_spt.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptDes.c -o CryptDes.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptCmac.c -o CryptCmac.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptEccKeyExchange.c -o CryptEccKeyExchange.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptEccMain.c -o CryptEccMain.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptEccSignature.c -o CryptEccSignature.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptHash.c -o CryptHash.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptHashData.c -o CryptHashData.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptPrime.c -o CryptPrime.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptPrimeSieve.c -o CryptPrimeSieve.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptRand.c -o CryptRand.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptRsa.c -o CryptRsa.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptSelfTest.c -o CryptSelfTest.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptSmac.c -o CryptSmac.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptSym.c -o CryptSym.o Step #12 - "compile-honggfuzz-address-x86_64": In file included from AuditCommands.c:62: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #definIn file included from eAlgorithmTests.c:66: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h :71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:SM5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CCA_C_MIMAPC L|E|M ENTED def(indeIn file included from efined TPdIn file included from BnConvert.c: TMP_MC_CC_MAC || C_MACd_eSftart) Step #12 - "compile-honggfuzz-address-x86_64": ined | TPM_CC_MAC ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./CryptHash.hAttest_spt.c:129:5::62 : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.hwarning: :71: Step #12 - "compile-honggfuzz-address-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]In file included from ./Global.h Step #12 - "compile-honggfuzz-address-x86_64": :84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h./CryptHash.h:AsymmetricCommands.c:93129:::49625:: Step #12 - "compile-honggfuzz-address-x86_64": : In file included from ./Tpm.h:note: 71warning: : Step #12 - "compile-honggfuzz-address-x86_64": expanded from macro 'SMAC_IMPLEMENTED'In file included from ./Global.h Step #12 - "compile-honggfuzz-address-x86_64": :84 : Step #12 - "compile-honggfuzz-address-x86_64": 67_S: Step #12 - "compile-honggfuzz-address-x86_64": tIn file included from a./Tpm.hr:t71): Step #12 - "compile-honggfuzz-address-x86_64": In file included from Step #12 - "compile-honggfuzz-address-x86_64": ./Global.h :| 84: Step #12 - "compile-honggfuzz-address-x86_64": ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.hmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from AttestationCommands.c:62: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: In file included from CapabilityCommands.cIn file included from Bits.c:69: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:62: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #ifIn file included from AlgorithmCap.c: S67M: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:A84C_I: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:MPL5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": EME N129TE | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from BnEccData.c:63: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from BnMemory.c:66: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": 93 | ./CryptHash.h#d:129:5: Step #12 - "compile-honggfuzz-address-x86_64": warning: e 129 | macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]#i Step #12 - "compile-honggfuzz-address-x86_64": f SMAC_ I129M | P#LiEfM ESNMTAECD_I Step #12 - "compile-honggfuzz-address-x86_64": M P| LE ^M Step #12 - "compile-honggfuzz-address-x86_64": ENTED./CryptHash.h Step #12 - "compile-honggfuzz-address-x86_64": : 93| :27 ^: Step #12 - "compile-honggfuzz-address-x86_64": note: ./CryptHash.h:expanded from macro 'SMAC_IMPLEMENTED'93: Step #12 - "compile-honggfuzz-address-x86_64": 27:  93note: | #expanded from macro 'SMAC_IMPLEMENTED'de Step #12 - "compile-honggfuzz-address-x86_64": fin e93 | S#MdAeCf_iInMeP LSEMMAECN_TIEMDP L(EdMeEfNiTnEeDd (TdPeMf_iCnCe_dM ATCP M|_|C Cd_eMfAiCn e|d| TdPeMf_iCnCe_dM ATCP_MS_tCaCr_tM)AC Step #12 - "compile-honggfuzz-address-x86_64": _ S| ta ^r Step #12 - "compile-honggfuzz-address-x86_64": t) Step #12 - "compile-honggfuzz-address-x86_64":  ./CryptHash.h| :129 ^: Step #12 - "compile-honggfuzz-address-x86_64": 5: In file included from ContextCommands.c./CryptHash.hwarning: ::62129: Step #12 - "compile-honggfuzz-address-x86_64": :macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]In file included from 5./Tpm.h: Step #12 - "compile-honggfuzz-address-x86_64": : 71: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.hIn file included from :warning: ./Global.h93::8449In file included from macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]: Step #12 - "compile-honggfuzz-address-x86_64": :CryptCmac.c : Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h69:: Step #12 - "compile-honggfuzz-address-x86_64": 129./CryptHash.hnote: In file included from ::./Tpm.h593expanded from macro 'SMAC_IMPLEMENTED':::71 Step #12 - "compile-honggfuzz-address-x86_64": 49: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from ./Global.h93 | :warning: #84d: Step #12 - "compile-honggfuzz-address-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]enote: ./CryptHash.hf: Step #12 - "compile-honggfuzz-address-x86_64": iexpanded from macro 'SMAC_IMPLEMENTED'129n:5:In file included from e Step #12 - "compile-honggfuzz-address-x86_64": 129Swarning: | M93#A | macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]iC#f_d Step #12 - "compile-honggfuzz-address-x86_64": IeSMfMPi ALnE129CeM | _ E#ISNiMMTfPALE CEDS_M MIE(AMNdCPTe_LEfIEDiMMnPE Step #12 - "compile-honggfuzz-address-x86_64": eLNT dEE| MDET N ^P(T Step #12 - "compile-honggfuzz-address-x86_64": MdE_eDCfC Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.hi_In file included from :nMCommandCodeAttributes.c| 93eA:: ^dC6627 Step #12 - "compile-honggfuzz-address-x86_64":  : Step #12 - "compile-honggfuzz-address-x86_64": :T||./CryptHash.h In file included from P:d./Tpm.hM93e:_note: :f71C27i: Step #12 - "compile-honggfuzz-address-x86_64": Cexpanded from macro 'SMAC_IMPLEMENTED':nIn file included from _ e./Global.hM Step #12 - "compile-honggfuzz-address-x86_64": d:A84 C: Step #12 - "compile-honggfuzz-address-x86_64": note: 93T P | |M./CryptHash.hexpanded from macro 'SMAC_IMPLEMENTED'#|_:d C129 Step #12 - "compile-honggfuzz-address-x86_64": edC: fe_593ifM: | niA #enCd e_eSdSwarning: fM In file included from tiATCommandDispatcher.canCP:rmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]e_M78t I_: Step #12 - "compile-honggfuzz-address-x86_64": )MCIn file included from  Step #12 - "compile-honggfuzz-address-x86_64": PC./Tpm.h Step #12 - "compile-honggfuzz-address-x86_64": L_: 129EMM71| | AE: Step #12 - "compile-honggfuzz-address-x86_64": #CNIn file included from ^i_fT./Global.h Step #12 - "compile-honggfuzz-address-x86_64": S E:tSD84aM : Step #12 - "compile-honggfuzz-address-x86_64": rA(tCd./CryptHash.h):_e129 Step #12 - "compile-honggfuzz-address-x86_64": :If 5Mi| n:Pe ^ Ld Step #12 - "compile-honggfuzz-address-x86_64": E MTwarning: EPNMT_macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]ECD Step #12 - "compile-honggfuzz-address-x86_64": CIn file included from _ Step #12 - "compile-honggfuzz-address-x86_64": BnMath.cIn file included from M129:ClockCommands.cA | 64:: Step #12 - "compile-honggfuzz-address-x86_64": 62C#In file included from : Step #12 - "compile-honggfuzz-address-x86_64": i./Tpm.hIn file included from |f:./Tpm.h| 71: S: Step #12 - "compile-honggfuzz-address-x86_64": 71dMIn file included from : Step #12 - "compile-honggfuzz-address-x86_64": eA./Global.hIn file included from C:./Global.h84: Step #12 - "compile-honggfuzz-address-x86_64": fined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: :warning: 27: note: expanded from macro 'SMAC_IMPLEMENTED'macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h :9393 | :#49d:e finnote: e expanded from macro 'SMAC_IMPLEMENTED'SM Step #12 - "compile-honggfuzz-address-x86_64": AC_I M93P | L#EdMeEfNiTnEeD S(MdAeCf_iInMePdL ETMPEMNTED _(CdCe_fMiAnCe d| |T PdMe_fCiCn_eMdA CT P|M|_ CdCe_fMiAnCe_dS tTaPrMt_)CC Step #12 - "compile-honggfuzz-address-x86_64": _ M| AC ^_ Step #12 - "compile-honggfuzz-address-x86_64": Start)./CryptHash.h Step #12 - "compile-honggfuzz-address-x86_64": : 129| :5 ^: Step #12 - "compile-honggfuzz-address-x86_64": warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from CryptDes.c:66: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:In file included from 5CryptEccKeyExchange.c:: 63: Step #12 - "compile-honggfuzz-address-x86_64": In file included from warning: ./Tpm.h:71macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]: Step #12 - "compile-honggfuzz-address-x86_64": In file included from Step #12 - "compile-honggfuzz-address-x86_64": ./Global.h:84./CryptHash.h: Step #12 - "compile-honggfuzz-address-x86_64": :93./CryptHash.h::49129:: 5: note: expanded from macro 'SMAC_IMPLEMENTED'warning:  Step #12 - "compile-honggfuzz-address-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 93 Step #12 - "compile-honggfuzz-address-x86_64": | #de f129i | n#ei fS MSAMCA_CI_MIPMLPELMEEMNETNETDE D(d Step #12 - "compile-honggfuzz-address-x86_64": e f| in ^e Step #12 - "compile-honggfuzz-address-x86_64": d TPM./CryptHash.h_:C93C:_27M:A C |note: | expanded from macro 'SMAC_IMPLEMENTED'de Step #12 - "compile-honggfuzz-address-x86_64": fine d93 | T#PdMe_fCiCn_eM ASCM_ASCt_aIrMtP)LE Step #12 - "compile-honggfuzz-address-x86_64": M E| NT ^E Step #12 - "compile-honggfuzz-address-x86_64": D (defined TPM_CC_MAC || defined TPM_CC_MAC_In file included from SCryptEccMain.ct:a64r: Step #12 - "compile-honggfuzz-address-x86_64": tIn file included from )./Tpm.h: Step #12 - "compile-honggfuzz-address-x86_64": 71 : Step #12 - "compile-honggfuzz-address-x86_64": | In file included from ./Global.h ^: Step #12 - "compile-honggfuzz-address-x86_64": 84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:./CryptHash.h129::1295::5 : warning: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h: 93129: | 49#:i f Snote: MAexpanded from macro 'SMAC_IMPLEMENTED'C_ Step #12 - "compile-honggfuzz-address-x86_64": IM P93L | E#MdEeNfTiEnDe Step #12 - "compile-honggfuzz-address-x86_64": S M| AC ^_ Step #12 - "compile-honggfuzz-address-x86_64": IMPLE./CryptHash.hM:E93N:T27E:D (dnote: efexpanded from macro 'SMAC_IMPLEMENTED'in Step #12 - "compile-honggfuzz-address-x86_64": ed TP M93_ | C#Cd_eMfAiCn e| |S MdAeCf_iInMePdL ETMPEMN_TCECD_ M(AdCe_fSitnaerdt )TP Step #12 - "compile-honggfuzz-address-x86_64": M _| CC ^_ Step #12 - "compile-honggfuzz-address-x86_64": MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]D Step #12 - "compile-honggfuzz-address-x86_64": | In file included from Step #12 - "compile-honggfuzz-address-x86_64": ^CryptHash.c Step #12 - "compile-honggfuzz-address-x86_64": :67: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./CryptHash.h./Tpm.h::9371./CryptHash.h:129f: iCommandAudit.c5129: | : #66i: Step #12 - "compile-honggfuzz-address-x86_64": SfIn file included from nwarning: M ./Tpm.hS:eAC_M | _ ^IM:PLE84M: Step #12 - "compile-honggfuzz-address-x86_64": ENT./CryptHash.h./CryptHash.hE:D:129129: Step #12 - "compile-honggfuzz-address-x86_64": :5 :5| : ^ Step #12 - "compile-honggfuzz-address-x86_64": warning: :27 ./CryptHash.h:macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]: 93warning: Step #12 - "compile-honggfuzz-address-x86_64": :27note: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]: Step #12 - "compile-honggfuzz-address-x86_64": expanded from macro 'SMAC_IMPLEMENTED'129 | note: # Step #12 - "compile-honggfuzz-address-x86_64": i expanded from macro 'SMAC_IMPLEMENTED'f93129 | Step #12 - "compile-honggfuzz-address-x86_64": | S#M dA93#eC | if_#iIdnMeePf LiSEnMMeE ANSCTME_ADCI_ Step #12 - "compile-honggfuzz-address-x86_64": fM I PM| PL ^E Step #12 - "compile-honggfuzz-address-x86_64": MLEIn file included from NECryptHashData.cTM./CryptHash.h:EE:63DN 93(:d: Step #12 - "compile-honggfuzz-address-x86_64": T27eIn file included from E:f i./Tpm.hnDe d( d:T71eP: Step #12 - "compile-honggfuzz-address-x86_64": fMIn file included from i_nCeCd_ MTAPCM _|C|C _dMeAfined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENIn file included from TContext_spt.cE:D63 : Step #12 - "compile-honggfuzz-address-x86_64": (In file included from d./Tpm.he:f71i: Step #12 - "compile-honggfuzz-address-x86_64": nIn file included from e./Global.hd: 84T: Step #12 - "compile-honggfuzz-address-x86_64": PM./CryptHash.h_:C129C:_5M:A C |warning: | demacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]fi Step #12 - "compile-honggfuzz-address-x86_64": ned 129T | P#Mi_fC CS_MMAACC__ISMtPaLrEIn file included from tCryptRsa.cM):E69 Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": |  ^In file included from Step #12 - "compile-honggfuzz-address-x86_64": ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: : Step #12 - "compile-honggfuzz-address-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]In file included from ./Global.h Step #12 - "compile-honggfuzz-address-x86_64": 71:84: Step #12 - "compile-honggfuzz-address-x86_64": 129./CryptHash.h | :#129i: : Step #12 - "compile-honggfuzz-address-x86_64": f5:In file included from S ./Global.hSMmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]:MI84AAM: Step #12 - "compile-honggfuzz-address-x86_64": Cwarning: P_ Step #12 - "compile-honggfuzz-address-x86_64": L./CryptHash.h./CryptHash.hI: Mmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]129129P | :L5 Step #12 - "compile-honggfuzz-address-x86_64": #E:i fM ESNAM TAC129ECwarning: _ | D_I#Ii Step #12 - "compile-honggfuzz-address-x86_64": MfP L| SEMM ^AE Step #12 - "compile-honggfuzz-address-x86_64": CN_ Step #12 - "compile-honggfuzz-address-x86_64": TISIn file included from EM./CryptHash.hCryptEccSignature.c./Global.hD./CryptHash.hMP:93:::Lnote: :64 Step #12 - "compile-honggfuzz-address-x86_64": | 8493E27: Step #12 - "compile-honggfuzz-address-x86_64": ^: Step #12 - "compile-honggfuzz-address-x86_64": :27: M:EIn file included from Step #12 - "compile-honggfuzz-address-x86_64":  N./Tpm.h./CryptHash.hT::note: E71D./CryptHash.h:expanded from macro 'SMAC_IMPLEMENTED'note: : Step #12 - "compile-honggfuzz-address-x86_64": 93expanded from macro 'SMAC_IMPLEMENTED'In file included from expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": ./Global.h Step #12 - "compile-honggfuzz-address-x86_64": 129 27: Step #12 - "compile-honggfuzz-address-x86_64": :| :849393 | # : Step #12 - "compile-honggfuzz-address-x86_64": C | d ^93# | e Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.hd#fnote: :e die129fnfexpanded from macro 'SMAC_IMPLEMENTED'./CryptHash.h:iei:5n n Step #12 - "compile-honggfuzz-address-x86_64": 93:eSe: M 27S93AS:Mwarning: | CM A#_dACIeC_macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]Mf_note: IMPiI Step #12 - "compile-honggfuzz-address-x86_64": PLnMexpanded from macro 'SMAC_IMPLEMENTED'LEe PEM 129L Step #12 - "compile-honggfuzz-address-x86_64": MES | EENM #MNTA93iETEC | fNED_# dTD ISeE (MMfD(dAiPdeCnLef_ie SMAC_EfInIMiMneMEPedPNL d LTEE TEMDTPM(E PMEdNefi(M_NTnd_CTEeeCCDdfC_ N Step #12 - "compile-honggfuzz-address-x86_64": T P:C| M93:TEEmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]DM Step #12 - "compile-honggfuzz-address-x86_64": (dPeALfE5i|nei|d n_ deTdeMP fMIn file included from AAMTCryptRand.c_CC_MAC | ^| Step #12 - "compile-honggfuzz-address-x86_64": def./CryptHash.hi:n93e:d27 :T PM_In file included from _CCryptSelfTest.cC:I_7327MM: Step #12 - "compile-honggfuzz-address-x86_64": :PAIn file included from LC./Tpm.hE_Start) Step #12 - "compile-honggfuzz-address-x86_64": :M E| 71NT: Step #12 - "compile-honggfuzz-address-x86_64": ^EIn file included from Step #12 - "compile-honggfuzz-address-x86_64": D./Global.h :(84./CryptHash.h:129d: Step #12 - "compile-honggfuzz-address-x86_64": :e5Ef./CryptHash.h:i:D n129Mnote:  Eexpanded from macro 'SMAC_IMPLEMENTED'NT129E Step #12 - "compile-honggfuzz-address-x86_64": | D# iC_:IMM PiELnNEeTMEEdDN T Step #12 - "compile-honggfuzz-address-x86_64": T ECP| DM_ ^ Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": CC C| _M ^ A Step #12 - "compile-honggfuzz-address-x86_64": |C./CryptHash.h|_: S93dt:e./CryptHash.ha27f:r:i93t n:e27)d: note: Step #12 - "compile-honggfuzz-address-x86_64": T Pexpanded from macro 'SMAC_IMPLEMENTED'| Mnote:  ^_expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": C Step #12 - "compile-honggfuzz-address-x86_64": C93_ | M93#A | C./CryptHash.hd#_:edS129fet:ifa5n:ire nt e)S Mwarning: S Step #12 - "compile-honggfuzz-address-x86_64": AM CA| _macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]CI_ ^M Step #12 - "compile-honggfuzz-address-x86_64": In file included from I Step #12 - "compile-honggfuzz-address-x86_64": MPCryptPrime.cPL./CryptHash.h:LE:63EM93: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.hME:In file included from :E129N49T:./Tpm.hN:E :T5D 71E:(: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.hD note: d: e(84_: Step #12 - "compile-honggfuzz-address-x86_64": PC./CryptHash.hC::M__12962MC:note: e: Step #12 - "compile-honggfuzz-address-x86_64": ACC5:In file included from d_ expanded from macro 'SMAC_IMPLEMENTED' ./Tpm.h M|:TA|PC warning: M 71d: Step #12 - "compile-honggfuzz-address-x86_64": _|warning: e Step #12 - "compile-honggfuzz-address-x86_64": C|fmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]C d | :5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64":  ^ Step #12 - "compile-honggfuzz-address-x86_64":  129( | 93./CryptHash.hd# | efi#ff di SenSMfeMdAiA CnCT_e_PIwarning: IMMSM_PLmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]MPCLEACEM Step #12 - "compile-honggfuzz-address-x86_64": C_ME_MIAMENCPNT LTE129|EED | |M D#Ed Step #12 - "compile-honggfuzz-address-x86_64": iNe Step #12 - "compile-honggfuzz-address-x86_64": fTf | Ei| SDn ^M e ^ Step #12 - "compile-honggfuzz-address-x86_64": A(d Step #12 - "compile-honggfuzz-address-x86_64": Cd :_eT93IfP./CryptHash.h::Mi./CryptHash.hM2793Pn:_::Le93C Ed:C_M 27MET:note: A27NP C:TMexpanded from macro 'SMAC_IMPLEMENTED'_ E_SDCnote: Step #12 - "compile-honggfuzz-address-x86_64": tC Step #12 - "compile-honggfuzz-address-x86_64":  a_r expanded from macro 'SMAC_IMPLEMENTED'| Mt93A) | Step #12 - "compile-honggfuzz-address-x86_64": ^C# Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": d93| e | |#| f./CryptHash.h di ^:d93en Step #12 - "compile-honggfuzz-address-x86_64": e:fef27i i:nSn ./CryptHash.heMe: Adnote: 129SC :M_Texpanded from macro 'SMAC_IMPLEMENTED'5AIP:C_IMM Step #12 - "compile-honggfuzz-address-x86_64": MP_ PLC93LECwarning: | EM_#MEMdENATmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]eNCEf Step #12 - "compile-honggfuzz-address-x86_64": T_DiES nDt./CryptHash.h(de a:e (r93fSdt:iMe)49nAf:eCi Step #12 - "compile-honggfuzz-address-x86_64": d_n  Ie| TMdnote: PP ^MLT Step #12 - "compile-honggfuzz-address-x86_64": expanded from macro 'SMAC_IMPLEMENTED'_PECMM Step #12 - "compile-honggfuzz-address-x86_64": C_E./CryptHash.h _CN:93MCT129 | A#_E:CdMD5 eA :|fC( |i d n|ede|fwarning: e ifSdniMeemacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]nAfdeCi Step #12 - "compile-honggfuzz-address-x86_64": d_nT IeP./CryptHash.hTMdM:PP L_93MTEC:_PMC49_CME:MC_N TA_CECMCD A_note:  |CMexpanded from macro 'SMAC_IMPLEMENTED'(|_Ad SC Step #12 - "compile-honggfuzz-address-x86_64": edt _fea93Sifr | t#nitaden)redetf d Step #12 - "compile-honggfuzz-address-x86_64": )iT nPT| Step #12 - "compile-honggfuzz-address-x86_64": eMP _M ^| SC_ Step #12 - "compile-honggfuzz-address-x86_64": MCC ^A_C Step #12 - "compile-honggfuzz-address-x86_64": CM__In file included from A./CryptHash.hMICryptPrimeSieve.cC:./CryptHash.hA:M: 129C129P64|:_:L: Step #12 - "compile-honggfuzz-address-x86_64": |5S5EIn file included from :t:M./Tpm.hd a E:erN71ftT: Step #12 - "compile-honggfuzz-address-x86_64": iwarning: )warning: EIn file included from Dn Step #12 - "compile-honggfuzz-address-x86_64": ./Global.h e :macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined](dmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]| 84d : Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:|129|expanded from macro 'SMAC_IMPLEMENTED': 5fd: Step #12 - "compile-honggfuzz-address-x86_64": eifnid enwarning: d93 eewarning:  | T Step #12 - "compile-honggfuzz-address-x86_64": df#imacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]PIn file included from dn./Global.h: 93 | #define SMAC_IMPLEMENTED (defined TIn file included from PCryptSmac.cM:_69C: Step #12 - "compile-honggfuzz-address-x86_64": CIn file included from _./Tpm.hM:A71C: Step #12 - "compile-honggfuzz-address-x86_64": In file included from |./Global.h|: 84d: Step #12 - "compile-honggfuzz-address-x86_64": ef./CryptHash.hi:n129e:d5 :T PM_warning: CC_macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]MA Step #12 - "compile-honggfuzz-address-x86_64": C_Star t129) | # Step #12 - "compile-honggfuzz-address-x86_64": i f| S ^M Step #12 - "compile-honggfuzz-address-x86_64": AC_IMP./CryptHash.h:L129E:M5E:N TEDwarning:  Step #12 - "compile-honggfuzz-address-x86_64":  macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]|  Step #12 - "compile-honggfuzz-address-x86_64": ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:./CryptHash.h49::93 :27:note: expanded from macro 'SMAC_IMPLEMENTED'note: Step #12 - "compile-honggfuzz-address-x86_64": expanded from macro 'SMAC_IMPLEMENTED' 93 Step #12 - "compile-honggfuzz-address-x86_64": | #93d | e#fdienfei nSeM ASCM_AICM_PILMEPMLEENMTEENDT E(Dd e(fdienfeidn eTdP MT_PCMC__CMCA_CM A|C| |d|e fdienfeidn eTdP MT_PCMC__CMCA_CM_ASCt_aSrtta)rt Step #12 - "compile-honggfuzz-address-x86_64": ) | Step #12 - "compile-honggfuzz-address-x86_64":  ^| Step #12 - "compile-honggfuzz-address-x86_64":  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": i./CryptHash.h:93:n49e:d Step #12 - "compile-honggfuzz-address-x86_64": TP_note: M _129expanded from macro 'SMAC_IMPLEMENTED'C | C# Step #12 - "compile-honggfuzz-address-x86_64": _iM fA C_StSaMrAetC)_fIi Step #12 - "compile-honggfuzz-address-x86_64": Mn Pe| LdE Step #12 - "compile-honggfuzz-address-x86_64": ^enote: MT Step #12 - "compile-honggfuzz-address-x86_64": TfEPexpanded from macro 'SMAC_IMPLEMENTED'./CryptHash.hPiNM:MnT_ Step #12 - "compile-honggfuzz-address-x86_64": 93_e Step #12 - "compile-honggfuzz-address-x86_64": EC:./CryptHash.hC: dDC49_:C12993 M _: | T Step #12 - "compile-honggfuzz-address-x86_64": AM ^5#P C|  ^A:dM Step #12 - "compile-honggfuzz-address-x86_64": M_ Step #12 - "compile-honggfuzz-address-x86_64": note: C e_ Step #12 - "compile-honggfuzz-address-x86_64": TSPe_ffeC_tMCexpanded from macro 'SMAC_IMPLEMENTED'Siwarning: iCd a129./CryptHash.h_C./CryptHash.htnn_ r | :C_: Step #12 - "compile-honggfuzz-address-x86_64": aeemacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]MTt#129CM93r AP)i:_A:tS93S Step #12 - "compile-honggfuzz-address-x86_64": CMf Step #12 - "compile-honggfuzz-address-x86_64": 5MC27)M | M _ S:A :A#A|C./CryptHash.h| M AC| Step #12 - "compile-honggfuzz-address-x86_64": CdC|C:C_| _e_ _93 ^_warning: IS | IfIMd:e Step #12 - "compile-honggfuzz-address-x86_64": Mtdnote: MiMA49fPae ^PnPC:ined TPM_CC_MAmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]Lrfexpanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": Le CEtined E |_ Step #12 - "compile-honggfuzz-address-x86_64": M)T Step #12 - "compile-honggfuzz-address-x86_64": MS |SEPENM93./CryptHash.h note: t./CryptHash.hN Step #12 - "compile-honggfuzz-address-x86_64": MTA | :da:T _EC#129eexpanded from macro 'SMAC_IMPLEMENTED'r93E| CD_d:ft:DC Ie5f:i Step #12 - "compile-honggfuzz-address-x86_64": )49 ^_(Mi nn : Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": MdPee Step #12 - "compile-honggfuzz-address-x86_64": 93 AeL d | | CfEwarning: S | #_i./CryptHash.hMMTdnote: ^Sn:EAmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]P ^e Step #12 - "compile-honggfuzz-address-x86_64": te129NCM Step #12 - "compile-honggfuzz-address-x86_64": fexpanded from macro 'SMAC_IMPLEMENTED'ad:T5_ Step #12 - "compile-honggfuzz-address-x86_64": _ir E:ICn Step #12 - "compile-honggfuzz-address-x86_64": tT./CryptHash.hD MC./CryptHash.he)P : P_: M9393(LM93S Step #12 - "compile-honggfuzz-address-x86_64": _ | :dwarning: EA:M C#27eMCE49A| Cd:f_N:C_IM_MAe imacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]ST ^P Step #12 - "compile-honggfuzz-address-x86_64": CfntELE ie Step #12 - "compile-honggfuzz-address-x86_64": aD M|nnote: drnote: (E|e ./CryptHash.ht./CryptHash.hdN Sexpanded from macro 'SMAC_IMPLEMENTED'T:):expanded from macro 'SMAC_IMPLEMENTED'eTdMP93129fEeA Step #12 - "compile-honggfuzz-address-x86_64": M: Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": iDf C_49C 5n i93 | #define SMAC_IMPLEMEN_:C93| :e(nTI _ |  ddeEMM# ^ edDPAd Step #12 - "compile-honggfuzz-address-x86_64": Tf Lnote: Cewarning: PiT(E fMnPdMexpanded from macro 'SMAC_IMPLEMENTED'|i_eMeE./CryptHash.h|nmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]Cd_fN Step #12 - "compile-honggfuzz-address-x86_64": : eC CiT129Ed Step #12 - "compile-honggfuzz-address-x86_64": _TCn:De93fSMP_e5 | iMA./CryptHash.hMMd:(#nAC:_A ddeC 93CCTeed_|:C_Pff I|49_SMwarning: iiTM PL:Mt_nnPdE AaCeeMe_MC rCmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]d fCEnote: |t_ SiC_N|)M Step #12 - "compile-honggfuzz-address-x86_64": TMnMTexpanded from macro 'SMAC_IMPLEMENTED' APAeAECd Step #12 - "compile-honggfuzz-address-x86_64": C./CryptHash.hM_CdD_ Step #12 - "compile-honggfuzz-address-x86_64": e :C_ Sf i| |93CIT(t93n|:_MPda | e ^ 49MPMer#d Step #12 - "compile-honggfuzz-address-x86_64": d:AL_ftd e CECi)eTf MCnfPi|./CryptHash.hE_e Step #12 - "compile-honggfuzz-address-x86_64": i Mnnote: :N|Mdn| _e129T Ad eCdexpanded from macro 'SMAC_IMPLEMENTED':ECeT ^C 5D_fmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]PSM Step #12 - "compile-honggfuzz-address-x86_64": _T Step #12 - "compile-honggfuzz-address-x86_64": : Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5:iM_M Step #12 - "compile-honggfuzz-address-x86_64": P ( nCAMdeC_./CryptHash.he_Cwarning: :fwarning: SC93it_C:narM_macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]49emacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]tAM: Step #12 - "compile-honggfuzz-address-x86_64": d)CA  Step #12 - "compile-honggfuzz-address-x86_64": _./CryptHash.h Step #12 - "compile-honggfuzz-address-x86_64": S:./CryptHash.h tnote: 93:| a:93rexpanded from macro 'SMAC_IMPLEMENTED'49: ^t:49 Step #12 - "compile-honggfuzz-address-x86_64": ) : Step #12 - "compile-honggfuzz-address-x86_64":  | note:  ^expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": note: 93expanded from macro 'SMAC_IMPLEMENTED' | # Step #12 - "compile-honggfuzz-address-x86_64": de f93i | #define SMAC_IMPnLeE MSEMNATCE_DI M(PdLeEfMiEnNeTdE DT P(Md_eCfCi_nMeAdC T|P|M _dCeCf_ined TPM_CC_MAC_StMaArCt )|| Step #12 - "compile-honggfuzz-address-x86_64": d| ef ^i Step #12 - "compile-honggfuzz-address-x86_64": ned TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from CryptSym.c:68: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 84./CryptHash.h:: Step #12 - "compile-honggfuzz-address-x86_64": 93:27./CryptHash.h:: 129:5note: : expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]M 93 Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h | #129d | e#f:iLi93fAnE:M CeA49ES :NMS A MCA_ Cnote: _Iexpanded from macro 'SMAC_IMPLEMENTED'MP Step #12 - "compile-honggfuzz-address-x86_64": LEMENTEdD (Td PeMfT_PiCMnCe__CdCM CAC_T_SPM Step #12 - "compile-honggfuzz-address-x86_64": tMAa_CrC tC|)_| M Step #12 - "compile-honggfuzz-address-x86_64": Ad Ce| f|i ^|n Step #12 - "compile-honggfuzz-address-x86_64": edefined TPM_CCd_ MTAPCM__SCtCa_rMtA)C_ Step #12 - "compile-honggfuzz-address-x86_64": S t| ar ^t Step #12 - "compile-honggfuzz-address-x86_64": ) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 93./CryptHash.h: | 129:#5d: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:T49ECD _(IdMePfLiEne|d |T PdMef_iMIMP LE93M | E#NdTeEfine SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 93 | #d efi|n|e d93SeMfAi | Cn:e# deCd_ TInPMM_eCENDTED Step #12 - "compile-honggfuzz-address-x86_64": Cnote: _MAC || defined TPM_CC_MAC_Start)fine SMAC_IPMPLEMENTEeD d( dTefineLdE MTfECNT_EMD (i d | eexpanded from macro 'SMAC_IMPLEMENTED'PM_fCiCnedn e Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": PM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": ^ Step #12 - "compile-honggfuzz-address-x86_64": (./CryptHash.h:d93e:f27i:n ed note: TPexpanded from macro 'SMAC_IMPLEMENTED'M_CC_MAA Step #12 - "compile-honggfuzz-address-x86_64": CT_SPtart Step #12 - "compile-honggfuzz-address-x86_64": )  Step #12 - "compile-honggfuzz-address-x86_64": 93 | | #d ^e Step #12 - "compile-honggfuzz-address-x86_64": fine ./CryptHash.hS:M129:5: SMAC_IMPLEMENTCED (defined TPM_CC_MAC |MAC_IMPLEMENTED (defined T_CC_M| defined TPM_93 |PMACC_|_CC_MC || AC MdAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": e|fi| defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  definneded TPM_ TPM_CCC_2C warning_sM generatedA. Step #12 - "compile-honggfuzz-address-x86_64": C_StMAC_Sart)t Step #12 - "compile-honggfuzz-address-x86_64": |  ^a Step #12 - "compile-honggfuzz-address-x86_64": rt) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptUtil.c -o CryptUtil.o Step #12 - "compile-honggfuzz-address-x86_64": warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defin_eMAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": dclang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO DA.c -o DA.o Step #12 - "compile-honggfuzz-address-x86_64": TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:52 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": : warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO DictionaryCommands.c -o DictionaryCommands.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": CryptSmac.c:70:5: 2warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 70 | #if S warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": MAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": CryptSmac.c:70:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO DuplicationCommands.c -o DuplicationCommands.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO EACommands.c -o EACommands.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": CryptHash.c:453:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 453 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": CryptHash.c:453:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start4 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": ) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": CryptHash.c:624:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 624 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": CryptHash.c:624:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO EncryptDecrypt_spt.c -o EncryptDecrypt_spt.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Entity.c -o Entity.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Entropy.c -o Entropy.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO EphemeralCommands.c -o EphemeralCommands.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ExecCommand.c -o ExecCommand.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Global.c -o Global.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Handle.c -o Handle.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO HashCommands.c -o HashCommands.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Hierarchy.c -o Hierarchy.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO HierarchyCommands.c -o HierarchyCommands.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO IoBuffers.c -o IoBuffers.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO IntegrityCommands.c -o IntegrityCommands.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Locality.c -o Locality.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 6 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO LocalityPlat.c -o LocalityPlat.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ManagementCommands.c -o ManagementCommands.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Manufacture.c -o Manufacture.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Marshal.c -o Marshal.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO MathOnByteBuffers.c -o MathOnByteBuffers.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Memory.c -o Memory.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NVCommands.c -o NVCommands.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NVDynamic.c -o NVDynamic.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NVMem.c -o NVMem.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NVReserved.c -o NVReserved.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NV_spt.c -o NV_spt.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Object.c -o Object.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from CryptUtil.c:67: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (definclang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ObjectCommands.c -o ObjectCommands.o Step #12 - "compile-honggfuzz-address-x86_64": ed TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from DA.c:67: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": NVMem.c:225:25: warning: if statement has empty body [-Wempty-body] Step #12 - "compile-honggfuzz-address-x86_64": 225 | if(NULL != s_NvFile); Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": NVMem.c:225:25: note: put the semicolon on a separate line to silence this warning Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Object_spt.c -o Object_spt.o Step #12 - "compile-honggfuzz-address-x86_64": In file included from DictionaryCommands.c:62: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from DuplicationCommands.c:62: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defin1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": ed TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (dclang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PCR.c -o PCR.o Step #12 - "compile-honggfuzz-address-x86_64": efined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from EncryptDecrypt_spt.c:63: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^In file included from Step #12 - "compile-honggfuzz-address-x86_64": Entity.c./CryptHash.h:129::5: 68warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: In file included from ./Global.hexpanded from macro 'SMAC_IMPLEMENTED':84 Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64":  93./CryptHash.h | :#129d:e5f:i ne warning: SMAmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]C_ Step #12 - "compile-honggfuzz-address-x86_64": I MPLEME129N | T#EiDf (SdMeAfCi_nIeMdP LTEPMME_NTCECD_M Step #12 - "compile-honggfuzz-address-x86_64": A In file included from C || defined TPM_CEACommands.c:62C_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || In file included from Handle.c:66: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: dmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if eSMfAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.hine:93d :27T: note: expanded from macro 'SMAC_IMPLEMENTED'PM_ Step #12 - "compile-honggfuzz-address-x86_64": 93CC_MAC | _#deSftart)in Step #12 - "compile-honggfuzz-address-x86_64": e SMAC_IMPLEM | ENTED (defined TP ^ Step #12 - "compile-honggfuzz-address-x86_64": M_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64":  |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #defin129e S:M5: warning: ACmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]_IMP Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #deLfine SEMENTED (defineMd TPM_CC_MACAC_IMPLEMENTED | (defined TPM_CC_MAC | || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from EphemeralCommands.c:62: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MACIn file included from IoBuffers.c:67 || : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129de:5: fiwarning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ne 129 | #if SMAC_IMd PLEMETPNTEDM_ Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define In file included from SExecCommand.cM:A65C: Step #12 - "compile-honggfuzz-address-x86_64": _In file included from I./Tpm.hM:P71L: Step #12 - "compile-honggfuzz-address-x86_64": EIn file included from M./Global.hE:N84T: Step #12 - "compile-honggfuzz-address-x86_64": ED./CryptHash.h :(129d:e5f:i nedwarning: TPmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]M_ Step #12 - "compile-honggfuzz-address-x86_64": CC_MA C129 | |#|i fd eSfMiAnCe_dI MTPPLME_MCECN_TMEADC_ Step #12 - "compile-honggfuzz-address-x86_64": S t| ar ^t Step #12 - "compile-honggfuzz-address-x86_64": ) Step #12 - "compile-honggfuzz-address-x86_64": | ./CryptHash.h: ^93 Step #12 - "compile-honggfuzz-address-x86_64": :27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from HierarchyCommands.c:62: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #In file included from dGlobal.ce:f68i: Step #12 - "compile-honggfuzz-address-x86_64": nIn file included from e./Tpm.h :S71M: Step #12 - "compile-honggfuzz-address-x86_64": AIn file included from C./Global.h_:I84M: Step #12 - "compile-honggfuzz-address-x86_64": PL./CryptHash.hE:M129E:N5T:E D (warning: defmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]in Step #12 - "compile-honggfuzz-address-x86_64": ed TP M129_ | C#Ci_fM ASCM A|C|_ IdMePfLiEnMeEdN TTEPDM_ Step #12 - "compile-honggfuzz-address-x86_64": C C| _M ^A Step #12 - "compile-honggfuzz-address-x86_64": C_Sta./CryptHash.hr:t93):27 Step #12 - "compile-honggfuzz-address-x86_64": : |  ^note: Step #12 - "compile-honggfuzz-address-x86_64": expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64":  ./CryptHash.h93: | 129#:d5e:f inewarning: SMmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]AC Step #12 - "compile-honggfuzz-address-x86_64": _IM./CryptHash.hP:L93E:M49E:N TEDnote: (expanded from macro 'SMAC_IMPLEMENTED'de Step #12 - "compile-honggfuzz-address-x86_64": fi n93e | d# dTePfM_CiCn_eM ASCM A|C|_ IdMePfLiEnMeEdN TTEPDM _(CdCe_fMiAnCe_dS tTaPrMt_)CC Step #12 - "compile-honggfuzz-address-x86_64": _ M| AC ^ Step #12 - "compile-honggfuzz-address-x86_64": || d./CryptHash.he:f129i:n5e:d TPwarning: M_Cmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]C_ Step #12 - "compile-honggfuzz-address-x86_64": MA./CryptHash.hC:_93S:t49a:r t)note: Step #12 - "compile-honggfuzz-address-x86_64":  expanded from macro 'SMAC_IMPLEMENTED'|  Step #12 - "compile-honggfuzz-address-x86_64": ^ Step #12 - "compile-honggfuzz-address-x86_64":  93 | #define SMAC_IMPLEMENTEDIn file included from HashCommands.c(:d62e: Step #12 - "compile-honggfuzz-address-x86_64": fIn file included from i./Tpm.hn:e71d: Step #12 - "compile-honggfuzz-address-x86_64": In file included from T./Global.hP:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.hM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from IntegrityCommands.c:62: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": | 2 ^ Step #12 - "compile-honggfuzz-address-x86_64":  warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": C:C129_:M5A:C _Stwarning: artmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PP.c -o PP.o Step #12 - "compile-honggfuzz-address-x86_64": In file included from Hierarchy.c:65: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": In file included from 93Manufacture.c | :#69d: Step #12 - "compile-honggfuzz-address-x86_64": eIn file included from f./Tpm.hi:n71e: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5In file included from Locality.c:64: Step #12 - "compile-honggfuzz-address-x86_64": : warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_St art)SIn file included from ./Tpm.h Step #12 - "compile-honggfuzz-address-x86_64": : 71| : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ^./Global.h Step #12 - "compile-honggfuzz-address-x86_64": :84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #iMAf SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": C_IMPLEMENTED (defined TPM_CC_MAC || defined 93 | #define SMAC_IMPLEMENTED (definTPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ed TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from Marshal.c:66: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PPPlat.c -o PPPlat.o Step #12 - "compile-honggfuzz-address-x86_64": In file included from ManagementCommands.c:62: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start)2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PlatformData.c -o PlatformData.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from NVReserved.c:65: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM2_ warningCsC generated_. Step #12 - "compile-honggfuzz-address-x86_64": MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Policy_spt.c -o Policy_spt.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Power.c -o Power.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PowerPlat.c -o PowerPlat.o Step #12 - "compile-honggfuzz-address-x86_64": In file included from Memory.c:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defIn file included from iNV_spt.cn:e64d: Step #12 - "compile-honggfuzz-address-x86_64": In file included from T./Tpm.hP:71: Step #12 - "compile-honggfuzz-address-x86_64": MIn file included from _./Global.hC:C84_: Step #12 - "compile-honggfuzz-address-x86_64": MA./CryptHash.hC:_129S:t5a:r t)warning: Step #12 - "compile-honggfuzz-address-x86_64":  | macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ^ Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64":  129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": In file included from 93NVCommands.c | :#62d: Step #12 - "compile-honggfuzz-address-x86_64": eIn file included from f./Tpm.hi:n71e: Step #12 - "compile-honggfuzz-address-x86_64": In file included from S./Global.hM:A84C: Step #12 - "compile-honggfuzz-address-x86_64": _I./CryptHash.hM:P129L:E5M:E NTEwarning: D (macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]de Step #12 - "compile-honggfuzz-address-x86_64": fined 129T | P#Mi_fC CS_MMAACC_ I|M|P LdEeMfEiNnTeEdD T Step #12 - "compile-honggfuzz-address-x86_64": P M| _C ^C Step #12 - "compile-honggfuzz-address-x86_64": _MA./CryptHash.hC_:S93t:a27r:t ) Step #12 - "compile-honggfuzz-address-x86_64": note: | expanded from macro 'SMAC_IMPLEMENTED' ^ Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64":  93 | #deficlang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PrimeData.c -o PrimeData.o Step #12 - "compile-honggfuzz-address-x86_64": ne SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:In file included from MathOnByteBuffers.c:66: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]5: Step #12 - "compile-honggfuzz-address-x86_64":  129 | #if SMA2C warning_s generated. Step #12 - "compile-honggfuzz-address-x86_64": IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": | #define SMAC_IMPL93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MACEMEN |TE| defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": D (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || de2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": fined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PropertyCap.c -o PropertyCap.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO RandomCommands.c -o RandomCommands.o Step #12 - "compile-honggfuzz-address-x86_64": HashCommands.c:298:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 298 | #if !SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": HashCommands.c:298:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Response.c -o Response.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ResponseCodeProcessing.c -o ResponseCodeProcessing.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO RsaKeyCache.c -o RsaKeyCache.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO RunCommand.c -o RunCommand.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 4 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Session.c -o Session.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO SessionCommands.c -o SessionCommands.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO SessionProcess.c -o SessionProcess.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO SigningCommands.c -o SigningCommands.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO StartupCommands.c -o StartupCommands.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO SymmetricCommands.c -o SymmetricCommands.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TPMCmdp.c -o TPMCmdp.o Step #12 - "compile-honggfuzz-address-x86_64": In file included from NVDynamic.c:65: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CCIn file included from Object.c:67: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: _Mmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]AC Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": | _ ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.hSt:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": art) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ 93 | #defin Step #12 - "compile-honggfuzz-address-x86_64": e./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (In file included from ObjectCommands.c:62: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": d SMAC_IMPLEMENTE./CryptHash.hD :(129:5: efined TPM_warning: CCde_macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]MA Step #12 - "compile-honggfuzz-address-x86_64": C 129 | #if SMAC_IM P|L| defined TPMfiEned _CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:2 warnings129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64":  generated./CryptHash.h:. Step #12 - "compile-honggfuzz-address-x86_64": MENTED93:49: Step #12 - "compile-honggfuzz-address-x86_64":  | note: expanded from macro 'SMAC_IMPLEMENTED' ^ Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64":  ./CryptHash.h93: | 93#defin:27:e SMAC_IMPLEMENTEDnote: (expanded from macro 'SMAC_IMPLEMENTED'de Step #12 - "compile-honggfuzz-address-x86_64": f in93e | d#d eTfPinMe_ CSCM_AMCA_CI M|P|L EdMeEfNiTnEeDd (TdPeMf_iCnCe_dM ATCP_MS_tCaCr_tM)AC Step #12 - "compile-honggfuzz-address-x86_64": || | ^d Step #12 - "compile-honggfuzz-address-x86_64": e2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": fined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TPMCmds.c -o TPMCmds.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TestingCommands.c -o TestingCommands.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Ticket.c -o Ticket.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": Marshal.c:1388:12: warning: explicitly assigning value of variable of type 'TPMS_ENC_SCHEME_RSAES *' (aka 'unsigned char *') to itself [-Wself-assign] Step #12 - "compile-honggfuzz-address-x86_64": 1388 | source = source; Step #12 - "compile-honggfuzz-address-x86_64": |  ~~~~~~ ^ ~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": Marshal.c:1389:12: warning: explicitly assigning value of variable of type 'BYTE **' (aka 'unsigned char **') to itself [-Wself-assign] Step #12 - "compile-honggfuzz-address-x86_64": 1389 | buffer = buffer; Step #12 - "compile-honggfuzz-address-x86_64": |  ~~~~~~ ^ ~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": Marshal.c:1390:10: warning: explicitly assigning value of variable of type 'INT32 *' (aka 'int *') to itself [-Wself-assign] Step #12 - "compile-honggfuzz-address-x86_64": 1390 | size = size; Step #12 - "compile-honggfuzz-address-x86_64": |  ~~~~ ^ ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": In file included from PCR.c:73: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from Object_spt.c:64: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Time.c -o Time.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmFail.c -o TpmFail.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmSizeChecks.c -o TpmSizeChecks.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmToOsslDesSupport.c -o TpmToOsslDesSupport.o Step #12 - "compile-honggfuzz-address-x86_64": TPMCmds.c:116:1: warning: no previous prototype for function 'tpm_server_main' [-Wmissing-prototypes] Step #12 - "compile-honggfuzz-address-x86_64": 116 | tpm_server_main Step #12 - "compile-honggfuzz-address-x86_64": | ^ Step #12 - "compile-honggfuzz-address-x86_64": TPMCmds.c:112:1: note: declare 'static' if the function is not intended to be used outside of this translation unit Step #12 - "compile-honggfuzz-address-x86_64": 112 | int Step #12 - "compile-honggfuzz-address-x86_64": | ^ Step #12 - "compile-honggfuzz-address-x86_64":  | static Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmToOsslMath.c -o TpmToOsslMath.o Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from PP.c:66: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmToOsslSupport.c -o TpmToOsslSupport.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Unique.c -o Unique.o Step #12 - "compile-honggfuzz-address-x86_64": Object.c:539:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 539 | #if !SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": Object.c:539:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define2 warningSsM generatedA. Step #12 - "compile-honggfuzz-address-x86_64": C_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Unmarshal.c -o Unmarshal.o Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Vendor_TCG_Test.c -o Vendor_TCG_Test.o Step #12 - "compile-honggfuzz-address-x86_64": In file included from Power.c:67: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from Policy_spt.c:63: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ResponseCodeProcessing.c:67: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 4 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from Response.c:67: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from PrimeData.c:62: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from PropertyCap.c:66: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMclang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ntc2lib.c -o ntc2lib.o Step #12 - "compile-honggfuzz-address-x86_64": ENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from RandomCommands.c:62: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from RsaKeyCache.c:65: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ntc2.c -o ntc2.o Step #12 - "compile-honggfuzz-address-x86_64": ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from SessionProcess.c:69: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC5 warning_Stars generated. Step #12 - "compile-honggfuzz-address-x86_64": t) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": In file included from SigningCommands.c93:62: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h: | #71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTEdefine SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": D Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMA2 warningsC_IM generatedPLEM. Step #12 - "compile-honggfuzz-address-x86_64": ENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: In file included from StartupCommands.c:63: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMexpanded from macro 'SMAC_IMPLEMENTED'PLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  | #defin2e SMAC warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": _IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENIn file included from TED (defined TPM_CC_MAC || defined SessionCommands.cT:PM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 62: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TcpServerPosix.c -o TcpServerPosix.o Step #12 - "compile-honggfuzz-address-x86_64": In file included from Session.c:64: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_StIn file included from art) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": SymmetricCommands.c:62: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO /usr/lib/libFuzzingEngine.a fuzzer.cc -o fuzzer.o Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang++: warning: /usr/lib/libFuzzingEngine.a: 'linker' input unused [-Wunused-command-line-argument] Step #12 - "compile-honggfuzz-address-x86_64": In file included from TestingCommands.c:62: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defineUnmarshal.cd T:729:15: PM_Cwarning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign]C Step #12 - "compile-honggfuzz-address-x86_64": _ 729 | MAC_Start all) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": owNull = allowNull; Step #12 - "compile-honggfuzz-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": Unmarshal.c:749:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #12 - "compile-honggfuzz-address-x86_64": 749 | allowNull = allowNull; Step #12 - "compile-honggfuzz-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": Unmarshal.c:769:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #12 - "compile-honggfuzz-address-x86_64": 769 | allowNull = allowNull; Step #12 - "compile-honggfuzz-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": Unmarshal.c:793:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #12 - "compile-honggfuzz-address-x86_64": 793 | allowNull = allowNull; Step #12 - "compile-honggfuzz-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": Unmarshal.c:876:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #12 - "compile-honggfuzz-address-x86_64": 876 | allowNull = allowNull; Step #12 - "compile-honggfuzz-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": Unmarshal.c:901:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #12 - "compile-honggfuzz-address-x86_64": 901 | allowNull = allowNull; Step #12 - "compile-honggfuzz-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": Unmarshal.c:948:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #12 - "compile-honggfuzz-address-x86_64": 948 | allowNull = allowNull; Step #12 - "compile-honggfuzz-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": Unmarshal.c:971:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #12 - "compile-honggfuzz-address-x86_64": 971 | allowNull = allowNull; Step #12 - "compile-honggfuzz-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": Unmarshal.c:994:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #12 - "compile-honggfuzz-address-x86_64": 994 | allowNull = allowNull; Step #12 - "compile-honggfuzz-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": Unmarshal.c:1022:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #12 - "compile-honggfuzz-address-x86_64": 1022 | allowNull = allowNull; Step #12 - "compile-honggfuzz-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": Unmarshal.c:1044:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #12 - "compile-honggfuzz-address-x86_64": 1044 | allowNull = allowNull; Step #12 - "compile-honggfuzz-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from Ticket.c:66: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": Unmarshal.c:1432:12: warning: explicitly assigning value of variable of type 'TPMS_EMPTY *' (aka 'unsigned char *') to itself [-Wself-assign] Step #12 - "compile-honggfuzz-address-x86_64": 1432 | target = target; Step #12 - "compile-honggfuzz-address-x86_64": |  ~~~~~~ ^ ~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": Unmarshal.c:1433:12: warning: explicitly assigning value of variable of type 'BYTE **' (aka 'unsigned char **') to itself [-Wself-assign] Step #12 - "compile-honggfuzz-address-x86_64": 1433 | buffer = buffer; Step #12 - "compile-honggfuzz-address-x86_64": |  ~~~~~~ ^ ~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": Unmarshal.c:1434:10: warning: explicitly assigning value of variable of type 'INT32 *' (aka 'int *') to itself [-Wself-assign] Step #12 - "compile-honggfuzz-address-x86_64": 1434 | size = size; Step #12 - "compile-honggfuzz-address-x86_64": 2|  ~~~~ ^ ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from TpmFail.c:65: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 2 warning./CryptHash.hs: generated129. Step #12 - "compile-honggfuzz-address-x86_64": :5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from Time.c:66: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from TpmToOsslMath.c:72: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from TpmToOsslDesSupport.c:67: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED'2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": TcpServerPosix.c:89:15: warning: unused variable 'ServerVersion' [-Wunused-variable] Step #12 - "compile-honggfuzz-address-x86_64": 89 | static UINT32 ServerVersion = 1; Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": fuzzer.cc:26:16: warning: no previous prototype for function 'LLVMFuzzerTestOneInput' [-Wmissing-prototypes] Step #12 - "compile-honggfuzz-address-x86_64": 26 | extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": fuzzer.cc:26:12: note: declare 'static' if the function is not intended to be used outside of this translation unit Step #12 - "compile-honggfuzz-address-x86_64": 26 | extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  |  static Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from TpmToOsslSupport.c:67: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from Vendor_TCG_Test.c:62: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Tpm.h:71: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./Global.h:84: Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #12 - "compile-honggfuzz-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #12 - "compile-honggfuzz-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 14 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ fuzzer.o AlgorithmCap.o AlgorithmTests.o AsymmetricCommands.o Attest_spt.o AttestationCommands.o AuditCommands.o Bits.o BnConvert.o BnEccData.o BnMath.o BnMemory.o Cancel.o CapabilityCommands.o Clock.o ClockCommands.o CommandAudit.o CommandCodeAttributes.o CommandDispatcher.o ContextCommands.o Context_spt.o CryptDes.o CryptCmac.o CryptEccKeyExchange.o CryptEccMain.o CryptEccSignature.o CryptHash.o CryptHashData.o CryptPrime.o CryptPrimeSieve.o CryptRand.o CryptRsa.o CryptSelfTest.o CryptSmac.o CryptSym.o CryptUtil.o DA.o DictionaryCommands.o DuplicationCommands.o EACommands.o EncryptDecrypt_spt.o Entity.o Entropy.o EphemeralCommands.o ExecCommand.o Global.o Handle.o HashCommands.o Hierarchy.o HierarchyCommands.o IoBuffers.o IntegrityCommands.o Locality.o LocalityPlat.o ManagementCommands.o Manufacture.o Marshal.o MathOnByteBuffers.o Memory.o NVCommands.o NVDynamic.o NVMem.o NVReserved.o NV_spt.o Object.o ObjectCommands.o Object_spt.o PCR.o PP.o PPPlat.o PlatformData.o Policy_spt.o Power.o PowerPlat.o PrimeData.o PropertyCap.o RandomCommands.o Response.o ResponseCodeProcessing.o RsaKeyCache.o RunCommand.o Session.o SessionCommands.o SessionProcess.o SigningCommands.o StartupCommands.o SymmetricCommands.o TPMCmdp.o TPMCmds.o TestingCommands.o Ticket.o Time.o TpmFail.o TpmSizeChecks.o TpmToOsslDesSupport.o TpmToOsslMath.o TpmToOsslSupport.o Unique.o Unmarshal.o Vendor_TCG_Test.o ntc2lib.o ntc2.o TcpServerPosix.o -ggdb -DTPM_POSIX -DTPM_NUVOTON -lcrypto -lpthread -lrt -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION /usr/lib/libFuzzingEngine.a -o fuzz_tpm_server Step #12 - "compile-honggfuzz-address-x86_64": + cp fuzz_tpm_server /workspace/out/honggfuzz-address-x86_64/fuzz_tpm_server Finished Step #12 - "compile-honggfuzz-address-x86_64" Starting Step #13 - "build-check-honggfuzz-address-x86_64" Step #13 - "build-check-honggfuzz-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #13 - "build-check-honggfuzz-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp1encb3nb/fuzz_tpm_server Finished Step #13 - "build-check-honggfuzz-address-x86_64" Starting Step #14 Step #14: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Finished Step #14 Starting Step #15 Step #15: Already have image: gcr.io/oss-fuzz/ibmswtpm2 Step #15: adding: NVChip (deflated 98%) Step #15: adding: fuzz_tpm_server (deflated 64%) Step #15: adding: honggfuzz (deflated 66%) Step #15: adding: llvm-symbolizer (deflated 66%) Finished Step #15 Starting Step #16 Step #16: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #16: % Total % Received % Xferd Average Speed Time Time Time Current Step #16: Dload Upload Total Spent Left Speed Step #16: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3 0 0 100 3 0 15 --:--:-- --:--:-- --:--:-- 15 Finished Step #16 Starting Step #17 Step #17: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #17: % Total % Received % Xferd Average Speed Time Time Time Current Step #17: Dload Upload Total Spent Left Speed Step #17: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 4387k 0 0 100 4387k 0 17.7M --:--:-- --:--:-- --:--:-- 17.7M Finished Step #17 Starting Step #18 Step #18: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #18: % Total % Received % Xferd Average Speed Time Time Time Current Step #18: Dload Upload Total Spent Left Speed Step #18: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 16 0 0 100 16 0 77 --:--:-- --:--:-- --:--:-- 77 100 16 0 0 100 16 0 53 --:--:-- --:--:-- --:--:-- 53 Finished Step #18 Starting Step #19 Step #19: Already have image (with digest): gcr.io/cloud-builders/curl Step #19: % Total % Received % Xferd Average Speed Time Time Time Current Step #19: Dload Upload Total Spent Left Speed Step #19: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 34 0 0 100 34 0 147 --:--:-- --:--:-- --:--:-- 147 Finished Step #19 Starting Step #20 Step #20: Already have image: gcr.io/oss-fuzz/ibmswtpm2 Finished Step #20 Starting Step #21 - "compile-libfuzzer-address-x86_64" Step #21 - "compile-libfuzzer-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #21 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #21 - "compile-libfuzzer-address-x86_64": vm.mmap_rnd_bits = 28 Step #21 - "compile-libfuzzer-address-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #21 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #21 - "compile-libfuzzer-address-x86_64": CC=clang Step #21 - "compile-libfuzzer-address-x86_64": CXX=clang++ Step #21 - "compile-libfuzzer-address-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link Step #21 - "compile-libfuzzer-address-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ Step #21 - "compile-libfuzzer-address-x86_64": RUSTFLAGS=--cfg fuzzing -Zsanitizer=address -Cdebuginfo=1 -Cforce-frame-pointers Step #21 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #21 - "compile-libfuzzer-address-x86_64": ++ nproc Step #21 - "compile-libfuzzer-address-x86_64": + make -j32 fuzz_tpm_server Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AlgorithmCap.c -o AlgorithmCap.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AlgorithmTests.c -o AlgorithmTests.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AsymmetricCommands.c -o AsymmetricCommands.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Attest_spt.c -o Attest_spt.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AttestationCommands.c -o AttestationCommands.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AuditCommands.c -o AuditCommands.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Bits.c -o Bits.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO BnConvert.c -o BnConvert.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO BnEccData.c -o BnEccData.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO BnMath.c -o BnMath.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO BnMemory.c -o BnMemory.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Cancel.c -o Cancel.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CapabilityCommands.c -o CapabilityCommands.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Clock.c -o Clock.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ClockCommands.c -o ClockCommands.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CommandAudit.c -o CommandAudit.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CommandCodeAttributes.c -o CommandCodeAttributes.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CommandDispatcher.c -o CommandDispatcher.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ContextCommands.c -o ContextCommands.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Context_spt.c -o Context_spt.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptDes.c -o CryptDes.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptCmac.c -o CryptCmac.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptEccKeyExchange.c -o CryptEccKeyExchange.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptEccMain.c -o CryptEccMain.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptEccSignature.c -o CryptEccSignature.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptHash.c -o CryptHash.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptHashData.c -o CryptHashData.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptPrime.c -o CryptPrime.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptPrimeSieve.c -o CryptPrimeSieve.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptRand.c -o CryptRand.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptRsa.c -o CryptRsa.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptSelfTest.c -o CryptSelfTest.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptSmac.c -o CryptSmac.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptSym.c -o CryptSym.o Step #21 - "compile-libfuzzer-address-x86_64": In file included from Attest_spt.c:62: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTEIn file included from D Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: CapabilityCommands.c:62: Step #21 - "compile-libfuzzer-address-x86_64": In file included from expanded from macro 'SMAC_IMPLEMENTED'./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84 Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h: 93 | #129define:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | # SMAC_IMifP LEMENTED (defined TPM_CC_MAC || definSMeAd TPM_CC_MCA_IMPLEC_SMENtTart) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5:ED Step #21 - "compile-libfuzzer-address-x86_64": warning: |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #d./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined eTPM_fCC_MAC |in| dee SMAC_IMPLEMENTED (definfeinedd TPM_CC_MAC || defi neTPd TPM_CC_MM_AC_SCtarCt) Step #21 - "compile-libfuzzer-address-x86_64": | _MAC_St ^ Step #21 - "compile-libfuzzer-address-x86_64": a./CryptHash.h:129rt) Step #21 - "compile-libfuzzer-address-x86_64": |  ^: Step #21 - "compile-libfuzzer-address-x86_64": 5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": In file included from 93 | BnConvert.c:67: Step #21 - "compile-libfuzzer-address-x86_64": #defIn file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": i./CryptHash.h:129:5In file included from :nBnEccData.c e: 63: Step #21 - "compile-libfuzzer-address-x86_64": warning: In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]./CryptHash.h Step #21 - "compile-libfuzzer-address-x86_64": :129:5: warning: SM macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129129 | | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": AC_IMP |  ^#ifLE SMAC_IMPLEMENTE Step #21 - "compile-libfuzzer-address-x86_64": D Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": In file included from ContextCommands.c:62: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h93: | 129#:d5e:f inwarning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]e Step #21 - "compile-libfuzzer-address-x86_64":  129 | # ./CryptHash.hiM:93:27:Ef NTED (defSS note: Mexpanded from macro 'SMAC_IMPLEMENTED'AC Step #21 - "compile-libfuzzer-address-x86_64": i_nI 93 | #eMAC_IMdPLEMefine SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_StardM PLETtMEENTNTE)DPM_CC_MAC || defined TPM_CC_MA Step #21 - "compile-libfuzzer-address-x86_64": ED Step #21 - "compile-libfuzzer-address-x86_64": |  ^( | Step #21 - "compile-libfuzzer-address-x86_64": C_ ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: Start) Step #21 - "compile-libfuzzer-address-x86_64":  | d ^ Step #21 - "compile-libfuzzer-address-x86_64": ef./CryptHash.hi:n129e:d5 :T PM_warning: CIn file included from AlgorithmTests.cC_:MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./CryptHash.hBnMath.c::9364:: Step #21 - "compile-libfuzzer-address-x86_64": 49In file included from :./Tpm.h :71note: : Step #21 - "compile-libfuzzer-address-x86_64": note: In file included from ./Global.hexpanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": : expanded from macro 'SMAC_IMPLEMENTED'93 | Step #21 - "compile-libfuzzer-address-x86_64": #defi 93 | #dneef iSnMeAC_IMPL ESMMEANCT_EIDM P(LdEeMfEiNnTeEdD T(PdMe_fCiCn_eMdA CT P|M|_ CdCe_fMiAnCe d| |T PdMe_fCiCn_eMdA CT_PSMt_aCrCt_)MA Step #21 - "compile-libfuzzer-address-x86_64": C _| St ^a Step #21 - "compile-libfuzzer-address-x86_64": rt) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMACIn file included from AlgorithmCap.c:67: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SM_AIC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": | MP ^ Step #21 - "compile-libfuzzer-address-x86_64": LEIn file included from AsymmetricCommands.cM:./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_66: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.hmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]:84In file included from : Step #21 - "compile-libfuzzer-address-x86_64": AttestationCommands.c:./CryptHash.h62:: Step #21 - "compile-libfuzzer-address-x86_64": E129In file included from :./Tpm.h5N: warning: Tmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129E | D#i Step #21 - "compile-libfuzzer-address-x86_64": f SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": 62|  ^: Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71 Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": :71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h./CryptHash.h./CryptHash.h:In file included from 93Bits.c::4969:: Step #21 - "compile-libfuzzer-address-x86_64": In file included from note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": | 93 | #C./Tpm.hIn file included from BnMemory.c:66: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": :84./CryptHash.h: Step #21 - "compile-libfuzzer-address-x86_64": :129./CryptHash.h::5129:: 5:warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]warning:  Step #21 - "compile-libfuzzer-address-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]./CryptHash.h: Step #21 - "compile-libfuzzer-address-x86_64": 93:49:  note: 129 | expanded from macro 'SMAC_IMPLEMENTED'#i Step #21 - "compile-libfuzzer-address-x86_64": f S M93A | C#_dIeMfPiLnEeM ESNMTAECD_I Step #21 - "compile-libfuzzer-address-x86_64": M P| LE ^M Step #21 - "compile-libfuzzer-address-x86_64": ENTED./CryptHash.h :(93d:e27f:i nednote: Texpanded from macro 'SMAC_IMPLEMENTED'PM Step #21 - "compile-libfuzzer-address-x86_64": _CC_ M93A | C# d|e|f idneef iSnMeAdC _TIPMMP_LCECM_EMNATCE_DS t(adretf)in Step #21 - "compile-libfuzzer-address-x86_64": e d| T ^P Step #21 - "compile-libfuzzer-address-x86_64": M_CC_MAC || defined TPM_CC_MAC_StartIn file included from In file included from )CommandCodeAttributes.cClockCommands.c: Step #21 - "compile-libfuzzer-address-x86_64": :66 62: Step #21 - "compile-libfuzzer-address-x86_64": | : Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from ./Tpm.h ^./Tpm.h: Step #21 - "compile-libfuzzer-address-x86_64": :7171: Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from ./Global.h./Global.h::./CryptHash.h8484:: Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": 129In file included from :./CryptHash.h./CryptHash.hCryptDes.c5:::66: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": :129129In file included from ::./Global.h55:::84warning: : Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.hmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]warning: warning: :129 Step #21 - "compile-libfuzzer-address-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]./CryptHash.h: Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": 93:49: 129129 | d | #note: ieffexpanded from macro 'SMAC_IMPLEMENTED' iSne Step #21 - "compile-libfuzzer-address-x86_64": M A ^S Step #21 - "compile-libfuzzer-address-x86_64":  C93 | ./CryptHash.h#M_:dAI93eCM:f_P27iIL:EnM MePE LNSEnote: TMMEAEexpanded from macro 'SMAC_IMPLEMENTED'DCN_T Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": IE M D| P93 L | ( ^E#Mdd Step #21 - "compile-libfuzzer-address-x86_64": EeNefTfiEinD./CryptHash.hne :e (93dSd: Me27TAf:PCMi__ :93:27: note: :expanded from macro 'SMAC_IMPLEMENTED'C71: Step #21 - "compile-libfuzzer-address-x86_64": _ Step #21 - "compile-libfuzzer-address-x86_64": In file included from :#5:i f Swarning: MACn_macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]IeIMdP Step #21 - "compile-libfuzzer-address-x86_64": LMTEPPMLMEE_NMCTECEN_DTMEA Step #21 - "compile-libfuzzer-address-x86_64": DC | (|d| ^e Step #21 - "compile-libfuzzer-address-x86_64": fdienfeid./CryptHash.hn :eT93dP: M27TC_:PCC MC_./CryptHash.h__MCMAnote: CAC_C expanded from macro 'SMAC_IMPLEMENTED'M |note: A|| Step #21 - "compile-libfuzzer-address-x86_64": C|_ expanded from macro 'SMAC_IMPLEMENTED' S ddt93e Step #21 - "compile-libfuzzer-address-x86_64": ea | ffr#ti id)n93nee | ef Step #21 - "compile-libfuzzer-address-x86_64": d#di d nT| TeePPf M ^MiS_ Step #21 - "compile-libfuzzer-address-x86_64": _nMCCeACC C__S_MMMIAAMAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_SIn file included from tCommandDispatcher.ca:r78t: Step #21 - "compile-libfuzzer-address-x86_64": )In file included from  Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from CryptHashData.c:63: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": | 93 ^ | Step #21 - "compile-libfuzzer-address-x86_64": ./Global.h#dIn file included from e./CryptHash.hf:CommandAudit.ci 93:n:66129eM27: Step #21 - "compile-libfuzzer-address-x86_64": | :PIn file included from #S L./Tpm.hiME:fAM71 Cnote: E: Step #21 - "compile-libfuzzer-address-x86_64": S_NIn file included from MIexpanded from macro 'SMAC_IMPLEMENTED'T./Global.hAME:CP Step #21 - "compile-libfuzzer-address-x86_64": D84_: Step #21 - "compile-libfuzzer-address-x86_64": L IE(93M./CryptHash.hMd | P:Ee#L129NfdE:TiEeM5nDEf:e Ni d(Tn dEeTwarning: eD PfSMi Step #21 - "compile-libfuzzer-address-x86_64": M_macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]n ACe| CC Step #21 - "compile-libfuzzer-address-x86_64": d__ ^ IMT Step #21 - "compile-libfuzzer-address-x86_64": 129MAP | PCM./CryptHash.h#Li f_:E| CSC93M|In file included from M_:ME CryptEccKeyExchange.cA27ANd:C:CTe63_ I E|f: Step #21 - "compile-libfuzzer-address-x86_64": MD|iIn file included from P n./Tpm.hnote: L(dee:Eddf71iexpanded from macro 'SMAC_IMPLEMENTED'MeE : Step #21 - "compile-libfuzzer-address-x86_64": nfNTIn file included from e Step #21 - "compile-libfuzzer-address-x86_64": iTP./Global.hdnE DM: e93_84Td | Step #21 - "compile-libfuzzer-address-x86_64": C: Step #21 - "compile-libfuzzer-address-x86_64": P # CM./CryptHash.hTd| __:PeM ^C129MfAi Step #21 - "compile-libfuzzer-address-x86_64": C:_Cn_5C_eM:CS A./CryptHash.h _tSC:MaM_93ArAS:warning: CtCt27 )_a:|Ir macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]| Step #21 - "compile-libfuzzer-address-x86_64": Mt P) Step #21 - "compile-libfuzzer-address-x86_64": d| L note: eE ^ Step #21 - "compile-libfuzzer-address-x86_64": 129fM Step #21 - "compile-libfuzzer-address-x86_64": E | expanded from macro 'SMAC_IMPLEMENTED'iN| #nTi Step #21 - "compile-libfuzzer-address-x86_64": eE ^f./CryptHash.hdD Step #21 - "compile-libfuzzer-address-x86_64": : 93S129T( | M:Pd#A5MedC./CryptHash.h:_fe_: CifI129CniM:_enPe5warning: MdLE :A MS CTEMmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]_PNATSMCEwarning: Step #21 - "compile-libfuzzer-address-x86_64": __DtCI./CryptHash.haCM: Step #21 - "compile-libfuzzer-address-x86_64": rmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]_P93 tML:| ) Step #21 - "compile-libfuzzer-address-x86_64": AE49CM: ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.hE Step #21 - "compile-libfuzzer-address-x86_64": |:N| |93T :Enote: ./CryptHash.h ^d49D: Step #21 - "compile-libfuzzer-address-x86_64": e: expanded from macro 'SMAC_IMPLEMENTED'93f (:id Step #21 - "compile-libfuzzer-address-x86_64": 27n./CryptHash.he: e:note: f 93d | 129i #:expanded from macro 'SMAC_IMPLEMENTED'nTd5enote: Pe: Step #21 - "compile-libfuzzer-address-x86_64": dMf expanded from macro 'SMAC_IMPLEMENTED'_iT93CnP | Step #21 - "compile-libfuzzer-address-x86_64": Cewarning: M#_  _dMS93CeAMmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] | CfCA#_i_C Step #21 - "compile-libfuzzer-address-x86_64": dMnS_teAeIn file included from Ia./CryptHash.hfC CryptRsa.cMr:i S:Pt93n|M69L):e|A: Step #21 - "compile-libfuzzer-address-x86_64": E49 CIn file included from _M Step #21 - "compile-libfuzzer-address-x86_64": :Sd./Tpm.hIEM note: expanded from macro 'SMAC_IMPLEMENTED'Mefi:NP| Step #21 - "compile-libfuzzer-address-x86_64": An71TLC e: Step #21 - "compile-libfuzzer-address-x86_64": EE ^M_93dIn file included from D Step #21 - "compile-libfuzzer-address-x86_64": EI | ./Global.h#T NM:dP(TP84eMd_EL: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.hIn file included from f./CryptHash.hieCDE :Context_spt.c:nfCM_(129:129eiEMd:63: nNAe5: Step #21 - "compile-libfuzzer-address-x86_64": 5SeTCf:In file included from :MdE_i ./Tpm.h A DIn file included from Sn:CT CryptEccSignature.ct:e71_P(a64dwarning: warning: : Step #21 - "compile-libfuzzer-address-x86_64": IMdr: Step #21 - "compile-libfuzzer-address-x86_64": In file included from M_etIn file included from TP./Global.hPCf)i./Tpm.hmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]Mmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]:LCn:_84E_ Step #21 - "compile-libfuzzer-address-x86_64": e71 Step #21 - "compile-libfuzzer-address-x86_64": C Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": MM d: Step #21 - "compile-libfuzzer-address-x86_64": C EA| In file included from _129./CryptHash.h./CryptHash.hNCT./Global.hM | ::T ^P:A#93E129| Step #21 - "compile-libfuzzer-address-x86_64": M84Ci:D:|_: Step #21 - "compile-libfuzzer-address-x86_64": f49 5 C| :(:dC./CryptHash.h./CryptHash.h|S d e_::MdefM129129AIn file included from efiAIn file included from ::CCryptRand.cfnote: iwarning: nCCryptHash.c5:67: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:1295_:ine :::I62nexpanded from macro 'SMAC_IMPLEMENTED'ed| 5 M: Step #21 - "compile-libfuzzer-address-x86_64": edmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] |:PIn file included from d Step #21 - "compile-libfuzzer-address-x86_64": T  L./Tpm.h T Step #21 - "compile-libfuzzer-address-x86_64": Pdwarning: warning: E:TP93Me M71PM | _fwarning: 129E: Step #21 - "compile-libfuzzer-address-x86_64": M_#Cimacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] | macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]NIn file included from _CCCdCn#T./Global.h_Ce_e Step #21 - "compile-libfuzzer-address-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]i Step #21 - "compile-libfuzzer-address-x86_64": E:M_fMd fD84AMiA 129 Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h: Step #21 - "compile-libfuzzer-address-x86_64": :CAnCT | S Step #21 - "compile-libfuzzer-address-x86_64": 93_Ce_P#M ./CryptHash.h129:S SMiA| : | 49t|St_fC129#:a|MaC _ ^i5r ArCSI Step #21 - "compile-libfuzzer-address-x86_64": f:tdCt_MMC )_e_)MAAPSS Step #21 - "compile-libfuzzer-address-x86_64": fICCLM./CryptHash.ht In file included from iM Step #21 - "compile-libfuzzer-address-x86_64": __EA:warning: a| CryptCmac.cnP ISMtC93r::eL| MEa_t27macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ^69dEPNrI): Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": M ^LTtM Step #21 - "compile-libfuzzer-address-x86_64": In file included from TEP Step #21 - "compile-libfuzzer-address-x86_64": EE)DP Step #21 - "compile-libfuzzer-address-x86_64":  ./Tpm.hNMM  Step #21 - "compile-libfuzzer-address-x86_64": L Step #21 - "compile-libfuzzer-address-x86_64": | :T_E129N | E note: 71ECT#E| M|  ^: Step #21 - "compile-libfuzzer-address-x86_64": DC iDEexpanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": In file included from _(f ^N ^./Global.hMd Step #21 - "compile-libfuzzer-address-x86_64": S M Step #21 - "compile-libfuzzer-address-x86_64": T Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": :Ae| AE84 Cf./CryptHash.hCD Step #21 - "compile-libfuzzer-address-x86_64": | : Step #21 - "compile-libfuzzer-address-x86_64": 93_i ^:_./CryptHash.h./CryptHash.h: | Sn Step #21 - "compile-libfuzzer-address-x86_64": 129I ^:./CryptHash.h129#te:M Step #21 - "compile-libfuzzer-address-x86_64": 93::dad5P:1295er :./CryptHash.hL27:./CryptHash.h:ftT :E:5: i)P93M :93nM:E :e Step #21 - "compile-libfuzzer-address-x86_64": _warning: C27N27warning: C:Tnote: :S_ EIn file included from warning: MCmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]M_Dexpanded from macro 'SMAC_IMPLEMENTED'AuditCommands.cmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]AAS:note: C Step #21 - "compile-libfuzzer-address-x86_64": Cnote: t Step #21 - "compile-libfuzzer-address-x86_64": expanded from macro 'SMAC_IMPLEMENTED'62macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": _ a : Step #21 - "compile-libfuzzer-address-x86_64": In file included from expanded from macro 'SMAC_IMPLEMENTED'I./CryptHash.h|r| Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": ./Tpm.h./CryptHash.hM:|t:: Step #21 - "compile-libfuzzer-address-x86_64": P93 ) ^719393129L:d Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": : | | E49e93 In file included from 49:##M:f | | ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64":  diE i#./CryptHash.h./CryptHash.h:93:27efN nd ^::129fTSee Step #21 - "compile-libfuzzer-address-x86_64": :inote: EMnote: df5nDexpanded from macro 'SMAC_IMPLEMENTED'A i:e Cexpanded from macro 'SMAC_IMPLEMENTED'Tnnote: ( Step #21 - "compile-libfuzzer-address-x86_64": _PeSdI Step #21 - "compile-libfuzzer-address-x86_64": M expanded from macro 'SMAC_IMPLEMENTED'MeM:AfPCiLn_EeIA:M12984:In file included from MCE:d: Step #21 - "compile-libfuzzer-address-x86_64": PCryptPrimeSieve.c_N 5 L:IT:T./CryptHash.h64M: Step #21 - "compile-libfuzzer-address-x86_64": E note: P:PIn file included from DM129L./Tpm.hexpanded from macro 'SMAC_IMPLEMENTED'_:E: Step #21 - "compile-libfuzzer-address-x86_64": warning: C5M71  Step #21 - "compile-libfuzzer-address-x86_64": C:E: Step #21 - "compile-libfuzzer-address-x86_64": N| _macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] In file included from T ^M./Global.hE93 Step #21 - "compile-libfuzzer-address-x86_64": A Step #21 - "compile-libfuzzer-address-x86_64": :D | Cwarning: 84 # (d129|./CryptHash.hd: Step #21 - "compile-libfuzzer-address-x86_64": e | |:macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]ef# 93f./CryptHash.hiid:i27n:nfe:e Step #21 - "compile-libfuzzer-address-x86_64": e f d S S MMnote: TA129APM_CC_MAC || defined TPM_CC_MCCexpanded from macro 'SMAC_IMPLEMENTED' | _I Step #21 - "compile-libfuzzer-address-x86_64": MPLE #M93iE | fN# TdESeDMf Ai(Cn_deIe MfSPiMLnAEeCMd_E INTMTPPEML_DECM Step #21 - "compile-libfuzzer-address-x86_64": CE _N| MTAE ^CD Step #21 - "compile-libfuzzer-address-x86_64": |(|d edfeif./CryptHash.hn:ie93nd:e 27dT: P TMP_MC_note: CC_Cexpanded from macro 'SMAC_IMPLEMENTED'M_A M Step #21 - "compile-libfuzzer-address-x86_64": CA| C |_ Step #21 - "compile-libfuzzer-address-x86_64": 93 ^ Step #21 - "compile-libfuzzer-address-x86_64": warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from CryptSelfTest.c:73: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC ||93 defined TPM_ | _CSMA C_93 | #EMENT129EID: M5(:di enfeidn eTdP MTwarning: _PACMP_CCCmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]___CMLS_ Step #21 - "compile-libfuzzer-address-x86_64": AEtMCM_IaA ESrC129Mtt | NPa)|#TLr|iEEtM Step #21 - "compile-libfuzzer-address-x86_64": fD)E N| d TeS( Step #21 - "compile-libfuzzer-address-x86_64": E ^fMd D Step #21 - "compile-libfuzzer-address-x86_64": iAe| nCf Step #21 - "compile-libfuzzer-address-x86_64": e_di ^ I n Step #21 - "compile-libfuzzer-address-x86_64": | ./CryptHash.h:MTe129PPLMd ^:E_M Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h5CET::CNP129 _TM./CryptHash.hM:EA:_5DC93C:warning: _:C  Step #21 - "compile-libfuzzer-address-x86_64": S27_ t:Mmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]| a Awarning: rC Step #21 - "compile-libfuzzer-address-x86_64": ^t  Step #21 - "compile-libfuzzer-address-x86_64": )note: |macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]./CryptHash.h Step #21 - "compile-libfuzzer-address-x86_64": |:expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93./CryptHash.h| d:: Step #21 - "compile-libfuzzer-address-x86_64": e ^49./CryptHash.h93f Step #21 - "compile-libfuzzer-address-x86_64": :::i93 9327n | ::e#49 d./CryptHash.hdnote: : :e expanded from macro 'SMAC_IMPLEMENTED'T129Pf:Mi Step #21 - "compile-libfuzzer-address-x86_64": 5_n note: :Ce93 C | expanded from macro 'SMAC_IMPLEMENTED'_S#MMd Step #21 - "compile-libfuzzer-address-x86_64": Awarning: Ae Cf93_Ci | macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]I_n#MSed Step #21 - "compile-libfuzzer-address-x86_64": Pt eLSfE./CryptHash.hMiM:a|r td)ef Step #21 - "compile-libfuzzer-address-x86_64": i n| ed ^ TSP Step #21 - "compile-libfuzzer-address-x86_64": M | t#de./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SM A93C | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": #dCefCi_nMCeA C_ Step #21 - "compile-libfuzzer-address-x86_64": S_MMASACtC_a_dS rIt93tnote: eMa | )Pf#rELidt Step #21 - "compile-libfuzzer-address-x86_64": expanded from macro 'SMAC_IMPLEMENTED'Nne) Tef| Step #21 - "compile-libfuzzer-address-x86_64": i Step #21 - "compile-libfuzzer-address-x86_64":  S ^93M| Step #21 - "compile-libfuzzer-address-x86_64": | A#In file included from ^CdCryptPrime.c Step #21 - "compile-libfuzzer-address-x86_64": _e:If63MiP: Step #21 - "compile-libfuzzer-address-x86_64": nLIn file included from eE./Tpm.h M:SE71MNATCE_DI M(PdLeEfMiEnNeTdE DT P(Md_eCfCi_nMeAdC T|P| dMe_fCiCn_eMdA CT P|M|_ CdCe_fMiAnCe_dS tTaPrMt_)CC Step #21 - "compile-libfuzzer-address-x86_64": _ M| AC ^_ Step #21 - "compile-libfuzzer-address-x86_64": Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from CryptEccMain.c:64: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_In file included from CCryptSmac.cC:_69M: Step #21 - "compile-libfuzzer-address-x86_64": AIn file included from C./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": AC93_I:M49P:L nenote: S_expanded from macro 'SMAC_IMPLEMENTED'MA Step #21 - "compile-libfuzzer-address-x86_64": CCECMa_E _M93NIrfA | TMtC)#Ei_dPD_nS Step #21 - "compile-libfuzzer-address-x86_64": eL E ft(MEMEEND (dTeEfDi n(edd TnPeM _: Step #21 - "compile-libfuzzer-address-x86_64": SCMCIn file included from _S| tar ^t) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": In file included from CryptSym.c:68: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: inmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]e Step #21 - "compile-libfuzzer-address-x86_64": SIMA MCe129P_ | LIa EMrPMtLSE)ENMTEENDdT (deeeffifinieEnndee NddTT PETMDP_ MC_CC_CM_AMCA C| || |d edfeifniende dAT PCM__ICTCP_MM_ACCC__S_./Global.hMA:C84_: Step #21 - "compile-libfuzzer-address-x86_64": MSt./CryptHash.hA#a: Step #21 - "compile-libfuzzer-address-x86_64": 129r | t ^) Step #21 - "compile-libfuzzer-address-x86_64": E Step #21 - "compile-libfuzzer-address-x86_64":  ./CryptHash.h| :129 ^: Step #21 - "compile-libfuzzer-address-x86_64": 5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #de(fidneefM Stined TPLEMENTED (defined TPM_CC_MACM || defined CTPM_CC_MAC_Start:_DIMMPLAECM_EINMTPELDE M(EdNeTfEiDn e(dd eTfPiMn_e5d T:P M_Cwarning: C_CM)AC macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]|| dC_eMf Step #21 - "compile-libfuzzer-address-x86_64": AiCn e|d| TdP eM_fCC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": PM_CiC_fM ATSCM PA|M|Ca_ CdCef_iMAC _| Step #21 - "compile-libfuzzer-address-x86_64": | | de ^f Step #21 - "compile-libfuzzer-address-x86_64": ined TPMI_./CryptHash.hMC:PC129L_:EM5AM:CE _NSTtwarning: artmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]) Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": | ./CryptHash.h: ^93 Step #21 - "compile-libfuzzer-address-x86_64": :49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h: 12993: | 5#:d efiwarning: ne macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]SM Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": i 93 | n#edefindn ee dS MTAAC_IMCP L|E|M ENTED (defined dTePfMi_nCeCd_MA TPM_CC_C || defEiDnret) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.hACT_PIMMPLEMENTED (dePM_fined_d TPM_CC_MAC C||C _dMeAfined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": CCC./CryptHash.h:129:5: warning: _Stmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]ar Step #21 - "compile-libfuzzer-address-x86_64": t) Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h | :93 ^ Step #21 - "compile-libfuzzer-address-x86_64": _MAC:93_:49./CryptHash.h:: 129: :49S:t anote: note: expanded from macro 'SMAC_IMPLEMENTED'expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": 93 | #MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": rtTPM_C | 5:  93C ^_ Step #21 - "compile-libfuzzer-address-x86_64": MdAeCf_iSn./CryptHash.hte:a 93rSMAC_:tI27: )MP | #defi)LE Step #21 - "compile-libfuzzer-address-x86_64": | Mwarning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": EN ^ Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": TED (defined Tnote: PMexpanded from macro 'SMAC_IMPLEMENTED'_C Step #21 - "compile-libfuzzer-address-x86_64": C_MAC || defined TPMn_eC CS_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  93 | MAC_#de93IMf | #define SMAC_IMPLEMiEnNeTED (defined T SMAC_IMPLEMENTED (defined TP|  ^ Step #21 - "compile-libfuzzer-address-x86_64": M_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": PLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": PM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptUtil.c -o CryptUtil.o Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": CryptSmac.c:70:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 70 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": CryptSmac.c:70:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 2clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO DA.c -o DA.o Step #21 - "compile-libfuzzer-address-x86_64": warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO DictionaryCommands.c -o DictionaryCommands.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO DuplicationCommands.c -o DuplicationCommands.o Step #21 - "compile-libfuzzer-address-x86_64": 4 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO EACommands.c -o EACommands.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO EncryptDecrypt_spt.c -o EncryptDecrypt_spt.o Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Entity.c -o Entity.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Entropy.c -o Entropy.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO EphemeralCommands.c -o EphemeralCommands.o Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ExecCommand.c -o ExecCommand.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Global.c -o Global.o Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Handle.c -o Handle.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO HashCommands.c -o HashCommands.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Hierarchy.c -o Hierarchy.o Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO HierarchyCommands.c -o HierarchyCommands.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO IoBuffers.c -o IoBuffers.o Step #21 - "compile-libfuzzer-address-x86_64": CryptHash.c:453:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 453 | #if SMAC_IMPLEclang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO IntegrityCommands.c -o IntegrityCommands.o Step #21 - "compile-libfuzzer-address-x86_64": MENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": | 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": ^ Step #21 - "compile-libfuzzer-address-x86_64": CryptHash.c:453:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": CryptHash.c:624:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 624 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Locality.c -o Locality.o Step #21 - "compile-libfuzzer-address-x86_64": note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": CryptHash.c:624:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 932 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO LocalityPlat.c -o LocalityPlat.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ManagementCommands.c -o ManagementCommands.o Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Manufacture.c -o Manufacture.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Marshal.c -o Marshal.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO MathOnByteBuffers.c -o MathOnByteBuffers.o Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Memory.c -o Memory.o Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NVCommands.c -o NVCommands.o Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NVDynamic.c -o NVDynamic.o Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NVMem.c -o NVMem.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NVReserved.c -o NVReserved.o Step #21 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NV_spt.c -o NV_spt.o Step #21 - "compile-libfuzzer-address-x86_64": NVMem.c:225:25: warning: if statement has empty body [-Wempty-body] Step #21 - "compile-libfuzzer-address-x86_64": 225 | if(NULL != s_NvFile); Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": NVMem.c:225:25: note: put the semicolon on a separate line to silence this warning Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Object.c -o Object.o Step #21 - "compile-libfuzzer-address-x86_64": In file included from DictionaryCommands.c:62: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from DA.c:67: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ObjectCommands.c -o ObjectCommands.o Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from CryptUtil.c:67: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if 2SMAC_IMPLE warningsME generated. Step #21 - "compile-libfuzzer-address-x86_64": NTED1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Object_spt.c -o Object_spt.o Step #21 - "compile-libfuzzer-address-x86_64": Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]In file included from Step #21 - "compile-libfuzzer-address-x86_64": DuplicationCommands.c./CryptHash.h::9362:: Step #21 - "compile-libfuzzer-address-x86_64": 49:In file included from ./Tpm.h:71note: : Step #21 - "compile-libfuzzer-address-x86_64": expanded from macro 'SMAC_IMPLEMENTED'In file included from ./Global.h: Step #21 - "compile-libfuzzer-address-x86_64": 84 93 | #de: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.hfclang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PCR.c -o PCR.o Step #21 - "compile-libfuzzer-address-x86_64": ine S:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_MENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #defineIn file included from EACommands.c:62: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]SMAC_IMPLEMENTED (defined TPM_CC_MAC || d Step #21 - "compile-libfuzzer-address-x86_64": 129e | f#iinf eSdM ATCP_MI_MCPCL_EMMAECN_TStEaDrt Step #21 - "compile-libfuzzer-address-x86_64": ) |  Step #21 - "compile-libfuzzer-address-x86_64": ^ Step #21 - "compile-libfuzzer-address-x86_64": |  ^In file included from Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: ExecCommand.c:65: Step #21 - "compile-libfuzzer-address-x86_64": note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27./CryptHash.h:129:5:: warning: note: expanded from macro 'SMAC_IMPLEMENTED'macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h93: | 93#d:e49f:i ne note: SMexpanded from macro 'SMAC_IMPLEMENTED'AC Step #21 - "compile-libfuzzer-address-x86_64": _ IMP93L | E#MdEefine SNMTAECD_ I(MdPeLfined EMETNPTME_DC C(_dMefAiCn ed TPM_|| deCfined TC_MAPCM _|C|C _defined TMAC_SPtM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": art) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from Entity.c:68: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": In file included from EncryptDecrypt_spt.c:63: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": | :27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from EphemeralCommands.c:62: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.hIn file included from Hierarchy.c:65: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from :./Global.h129::5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMA84: Step #21 - "compile-libfuzzer-address-x86_64": C_IMPLEMENTED (defined TPM_CC_MAC || def./CryptHash.h./CryptHash.hi:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC ^:129ne:d5 Step #21 - "compile-libfuzzer-address-x86_64": :./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IM_MA TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from Handle.c:66: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.hIn file included from :Global.c93::6827: Step #21 - "compile-libfuzzer-address-x86_64": :In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64":  C./CryptHash.h: 93|:|49 :d enote: fined TPM_expanded from macro 'SMAC_IMPLEMENTED'CC Step #21 - "compile-libfuzzer-address-x86_64": _M129PLnote: Eexpanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": | 93 | MENT#AC 93 | #de#fine dSeMfAiC_IMPLnEeM ESNMTAECD_ I(MdPeLfEiMnEeNdT ETDP M(_dCeCf_iMnAeCd |T|P Md_eCfCi_nMeAdC T|P|M _dCeCf_iMnAeCd TPM_C_CS_tMaArCt_)St Step #21 - "compile-libfuzzer-address-x86_64": a r| t) Step #21 - "compile-libfuzzer-address-x86_64": _ S| ta ^rt) Step #21 - "compile-libfuzzer-address-x86_64": | ED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | i#def ^i Step #21 - "compile-libfuzzer-address-x86_64": ne SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.hf Step #21 - "compile-libfuzzer-address-x86_64":  SMAC_IM./CryptHash.hP:L129E:M5E:N TEDwarning:  Step #21 - "compile-libfuzzer-address-x86_64":  macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]|  Step #21 - "compile-libfuzzer-address-x86_64": ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:./CryptHash.h49::93 :27:note: expanded from macro 'SMAC_IMPLEMENTED'note: Step #21 - "compile-libfuzzer-address-x86_64": expanded from macro 'SMAC_IMPLEMENTED' 93 Step #21 - "compile-libfuzzer-address-x86_64": | # d93e | f#idneef iSnMeA CS_MIAMCP_LIEMMPELNETMEEDN T(dEeDf i(ndeedf iTnPeMd_ CTCP_MM_ACCC _|M|A Cd e|f|i ndeedf iTnPeMd_ CTCP_MM_ACCC__SMtAaCr_tS)ta Step #21 - "compile-libfuzzer-address-x86_64": r t| ) ^ Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from HierarchyCommands.c:62: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPMHashCommands.c:62: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": :93:49: note: expanded from macro 'SMAC_IMPLEMENTED'71 Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h: ^93 | 84 Step #21 - "compile-libfuzzer-address-x86_64": #d: Step #21 - "compile-libfuzzer-address-x86_64": efin./CryptHash.he: 129S:M5A:C In file included from _Locality.cI:M64P: Step #21 - "compile-libfuzzer-address-x86_64": LIn file included from EMENTED (defined TPM_CC_MAC || ./Tpm.hdefined TPM_CC_MA:C_71S: Step #21 - "compile-libfuzzer-address-x86_64": tIn file included from art) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAIn file included from IoBuffers.c:67: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.hC || defined T:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.hPM_C:C_MAC_Start)84 Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": | ./CryptHash.h:129 ^:5 Step #21 - "compile-libfuzzer-address-x86_64": : warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]./CryptHash.h:129 Step #21 - "compile-libfuzzer-address-x86_64": : 5: 129 | warning: #ifmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] S Step #21 - "compile-libfuzzer-address-x86_64": MAC./CryptHash.h_:I93M:P49L:E MENnote: Texpanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": warning: 93 | #define SMAC_IMPLEMENTmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]ED (defined TED Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": PM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SM2A warningCs_ generated. Step #21 - "compile-libfuzzer-address-x86_64": IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PP.c -o PP.o Step #21 - "compile-libfuzzer-address-x86_64": In file included from Manufacture.c:69: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPIn file included from ManagementCommands.c:62: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TP2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": M_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": |  ^In file included from Marshal.c:66: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: Step #21 - "compile-libfuzzer-address-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if ./CryptHash.hS:M93A:C27_:I MPLnote: EMEexpanded from macro 'SMAC_IMPLEMENTED'NTED Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PPPlat.c -o PPPlat.o Step #21 - "compile-libfuzzer-address-x86_64": || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": LEM| ENTED ^ Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from IntegrityCommands.c:62: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defiIn file included from nNVDynamic.ce:d65 : Step #21 - "compile-libfuzzer-address-x86_64": TIn file included from P./Tpm.hM:_71C: Step #21 - "compile-libfuzzer-address-x86_64": CIn file included from _./Global.hM:A84C_Sta: Step #21 - "compile-libfuzzer-address-x86_64": rt./CryptHash.h):129 Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": :5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from Memory.c:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Star|  ^ Step #21 - "compile-libfuzzer-address-x86_64": t)./CryptHash.h Step #21 - "compile-libfuzzer-address-x86_64": : 93| :27: ^ Step #21 - "compile-libfuzzer-address-x86_64": note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5:  93 | warning: #macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": define SMAC_./CryptHash.h:93:49I: MPnote: LEMENexpanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #deTED (definefidne TSPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^MAC Step #21 - "compile-libfuzzer-address-x86_64": _./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MIAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": MPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from MathOnByteBuffers.c:66: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 1292 warning | s# generated. Step #21 - "compile-libfuzzer-address-x86_64": if SMAC_IMPLEclang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PlatformData.c -o PlatformData.o Step #21 - "compile-libfuzzer-address-x86_64": MENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93In file included from :49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": NVReserved.c :9365 | #define SMAC_IMPLE: Step #21 - "compile-libfuzzer-address-x86_64": In file included from M./Tpm.hENTE2D warning(sd generatede. Step #21 - "compile-libfuzzer-address-x86_64": In file included from NVCommands.c:71: Step #21 - "compile-libfuzzer-address-x86_64": fIn file included from i./Global.hn:e84d: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: TPMwarning: _CCmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]_M Step #21 - "compile-libfuzzer-address-x86_64": AC || defined T129P | M#_iCfC _SMMAACC__SItMaPrLtE)ME Step #21 - "compile-libfuzzer-address-x86_64": N T| ED ^ Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64":  |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h::6293: Step #21 - "compile-libfuzzer-address-x86_64": :In file included from 49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": ./Tpm.h: 93 | #define SMAC_IMPLEMENTED (define71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from d TPM_C./Global.hC_MAC || d:efined 84: Step #21 - "compile-libfuzzer-address-x86_64": T./CryptHash.h:129:5: PMwarning: _Cmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": C_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Policy_spt.c -o Policy_spt.o Step #21 - "compile-libfuzzer-address-x86_64": 93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED 2 warnings generated(de. Step #21 - "compile-libfuzzer-address-x86_64": fined TPM_CC_MACHashCommands.c:298:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 298 | #if !SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": || defi./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": n 93 | #define SMAC_IMPLEMENTED (deefinded TPM_CC_MAC || defined TPM_CC_MA TC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": PMHashCommands.c:298:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": _CC_MA C93_ | S#tdaerfti)ne Step #21 - "compile-libfuzzer-address-x86_64": S| MA ^C Step #21 - "compile-libfuzzer-address-x86_64": _IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Power.c -o Power.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PowerPlat.c -o PowerPlat.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PrimeData.c -o PrimeData.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PropertyCap.c -o PropertyCap.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO RandomCommands.c -o RandomCommands.o Step #21 - "compile-libfuzzer-address-x86_64": In file included from NV_spt.c:64: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMP2L warningEsM generatedE. Step #21 - "compile-libfuzzer-address-x86_64": NTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Response.c -o Response.o Step #21 - "compile-libfuzzer-address-x86_64": 4 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ResponseCodeProcessing.c -o ResponseCodeProcessing.o Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO RsaKeyCache.c -o RsaKeyCache.o Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO RunCommand.c -o RunCommand.o Step #21 - "compile-libfuzzer-address-x86_64": In file included from Object.c:67: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Session.c -o Session.o Step #21 - "compile-libfuzzer-address-x86_64": warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO SessionCommands.c -o SessionCommands.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO SessionProcess.c -o SessionProcess.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO SigningCommands.c -o SigningCommands.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO StartupCommands.c -o StartupCommands.o Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from ObjectCommands.c:62: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #de2fine warningSs generated. Step #21 - "compile-libfuzzer-address-x86_64": MAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from PCR.c:73: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO SymmetricCommands.c -o SymmetricCommands.o Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TPMCmdp.c -o TPMCmdp.o Step #21 - "compile-libfuzzer-address-x86_64": Marshal.c:1388:12: warning: explicitly assigning value of variable of type 'TPMS_ENC_SCHEME_RSAES *' (aka 'unsigned char *') to itself [-Wself-assign] Step #21 - "compile-libfuzzer-address-x86_64": 1388 | source = souclang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TPMCmds.c -o TPMCmds.o Step #21 - "compile-libfuzzer-address-x86_64": rce; Step #21 - "compile-libfuzzer-address-x86_64": |  ~~~~~~ ^ ~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": Marshal.c:1389:12: warning: explicitly assigning value of variable of type 'BYTE **' (aka 'unsigned char **') to itself [-Wself-assign] Step #21 - "compile-libfuzzer-address-x86_64": 1389 | buffer = buffer; Step #21 - "compile-libfuzzer-address-x86_64": |  ~~~~~~ ^ ~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": Marshal.c:1390:10: warning: explicitly assigning value of variable of type 'INT32 *' (aka 'int *') to itself [-Wself-assign] Step #21 - "compile-libfuzzer-address-x86_64": 1390 | size =clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TestingCommands.c -o TestingCommands.o Step #21 - "compile-libfuzzer-address-x86_64": size; Step #21 - "compile-libfuzzer-address-x86_64": |  ~~~~ ^ ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Ticket.c -o Ticket.o Step #21 - "compile-libfuzzer-address-x86_64": In file included from Object_spt.c:64: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.hclang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Time.c -o Time.o Step #21 - "compile-libfuzzer-address-x86_64": :129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmFail.c -o TpmFail.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmSizeChecks.c -o TpmSizeChecks.o Step #21 - "compile-libfuzzer-address-x86_64": Object.c:539:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 539 | #if !SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": Object.c:539:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmToOsslDesSupport.c -o TpmToOsslDesSupport.o Step #21 - "compile-libfuzzer-address-x86_64": CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from PP.c:66: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": TPMCmds.c:116:1: warning: no previous prototype for function 'tpm_server_main' [-Wmissing-prototypes] Step #21 - "compile-libfuzzer-address-x86_64": 116 | tpm_server_main Step #21 - "compile-libfuzzer-address-x86_64": | ^ Step #21 - "compile-libfuzzer-address-x86_64": TPMCmds.c:112:1: note: declare 'static' if the function is not intended to be used outside of this translation unit Step #21 - "compile-libfuzzer-address-x86_64": 112 | int Step #21 - "compile-libfuzzer-address-x86_64": | ^ Step #21 - "compile-libfuzzer-address-x86_64":  | static Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmToOsslMath.c -o TpmToOsslMath.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmToOsslSupport.c -o TpmToOsslSupport.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Unique.c -o Unique.o Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Unmarshal.c -o Unmarshal.o Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Vendor_TCG_Test.c -o Vendor_TCG_Test.o Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from PropertyCap.c:66: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (define4 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": d Tclang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ntc2lib.c -o ntc2lib.o Step #21 - "compile-libfuzzer-address-x86_64": In file included from Policy_spt.c:63: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: PM_CC_MAC || defined warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPTPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from PrimeData.c:62: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_StIn file included from Power.c:67: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]art) Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]129 | #if Step #21 - "compile-libfuzzer-address-x86_64":  ./CryptHash.hS:M93A:49: C_IMPnote: LEexpanded from macro 'SMAC_IMPLEMENTED'ME Step #21 - "compile-libfuzzer-address-x86_64": N TE93D Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: | #define SMAnote: C_expanded from macro 'SMAC_IMPLEMENTED'IM Step #21 - "compile-libfuzzer-address-x86_64": P LEME93N | T#EdDe f(idneef iSnMeAdC _ITMPPML_ECMCE_NMTAECD |(|d edfeifniende dT PTMP_MC_CC_CM_AMCA C|_|S tdaerfti)ne Step #21 - "compile-libfuzzer-address-x86_64": d | TP ^M Step #21 - "compile-libfuzzer-address-x86_64": _CLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ntc2.c -o ntc2.o Step #21 - "compile-libfuzzer-address-x86_64": defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:C49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": _MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from RandomCommands.c:62: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || deIn file included from Response.c:fined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: 67: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": warning: ./CryptHash.hmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]:129 Step #21 - "compile-libfuzzer-address-x86_64": :5./CryptHash.h::93 :49: note: warning: expanded from macro 'SMAC_IMPLEMENTED'macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": 93 | #d129efine SM | A#Ci_fI MSPMLAECM_EINMTPELDE M(EdNeTfEiDned Step #21 - "compile-libfuzzer-address-x86_64": T| PM ^_ Step #21 - "compile-libfuzzer-address-x86_64": CC_MA./CryptHash.hC: 93|:|27 :d efinote: neexpanded from macro 'SMAC_IMPLEMENTED'd Step #21 - "compile-libfuzzer-address-x86_64": TIn file included from ResponseCodeProcessing.c:67: Step #21 - "compile-libfuzzer-address-x86_64": In file included from PM_CC_M./Tpm.h AC_St93 | #define SMAC_IMPa:71: Step #21 - "compile-libfuzzer-address-x86_64": rt) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": LEMENTED (defined TPMIn file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if S_CC_MAC MAC_IM|| PdLefined TPM_CC_MAC_StarEMENTED Step #21 - "compile-libfuzzer-address-x86_64": t| ) ^ Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": |  ^./CryptHash.h Step #21 - "compile-libfuzzer-address-x86_64": :93:27: ./CryptHash.h:note: 129expanded from macro 'SMAC_IMPLEMENTED': Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from RsaKeyCache.c:65: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from SessionProcess.c:69: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from StartupCommands.c:63: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TcpServerPosix.c -o TcpServerPosix.o Step #21 - "compile-libfuzzer-address-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO -fsanitize=fuzzer fuzzer.cc -o fuzzer.o Step #21 - "compile-libfuzzer-address-x86_64": IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from SessionCommands.c:62: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from SigningCommands.c:62: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || definedIn file included from Ticket.c:66 TP: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #Mi_f SMACC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": C_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from Session.c:64: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from Time.c:66: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED'In file included from Step #21 - "compile-libfuzzer-address-x86_64": SymmetricCommands.c :9362 | : Step #21 - "compile-libfuzzer-address-x86_64": #In file included from d./Tpm.he:f71i: Step #21 - "compile-libfuzzer-address-x86_64": nIn file included from e./Global.h :S84M: Step #21 - "compile-libfuzzer-address-x86_64": AC./CryptHash.h_:I129M:P5L:E MENwarning: TEDmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ( Step #21 - "compile-libfuzzer-address-x86_64": defin e129d | #TiPfM _SCMCA_CM_AICM P|L|E MdEeNfTiEnDed Step #21 - "compile-libfuzzer-address-x86_64": T| PM ^_ Step #21 - "compile-libfuzzer-address-x86_64": CC_MA./CryptHash.hC:_93S:t27a:r t)note: Step #21 - "compile-libfuzzer-address-x86_64":  expanded from macro 'SMAC_IMPLEMENTED'|  Step #21 - "compile-libfuzzer-address-x86_64": ^ Step #21 - "compile-libfuzzer-address-x86_64": 93 | #./CryptHash.hd:e129f:i5n:e SMwarning: AC_macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]IM Step #21 - "compile-libfuzzer-address-x86_64": PLE./CryptHash.hM:E93N:T49E:D (dnote: efexpanded from macro 'SMAC_IMPLEMENTED'in Step #21 - "compile-libfuzzer-address-x86_64": e d93 | T#PdMe_fCiCn_eM ASCM A|C|_ IdMePfLiEnMeEdN TTEPDM _(CdCe_fMiAnCe_dS tTaPrMt_)CC Step #21 - "compile-libfuzzer-address-x86_64": _ M| AC ^ Step #21 - "compile-libfuzzer-address-x86_64": || d./CryptHash.he:f129i:n5e:d TPwarning: M_Cmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]C_ Step #21 - "compile-libfuzzer-address-x86_64": MAC./CryptHash.h_:S93t:a49r:t ) Step #21 - "compile-libfuzzer-address-x86_64": note: | expanded from macro 'SMAC_IMPLEMENTED' ^ Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64":  93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from TpmFail.c:65: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from TestingCommands.c:62: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Star2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": t) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": TcpServerPosix.c:89:15: warning: unused variable 'ServerVersion' [-Wunused-variable] Step #21 - "compile-libfuzzer-address-x86_64": 89 | static UINT32 ServerVersion = 1; Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": In file included from TpmToOsslDesSupport.c:67: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": Unmarshal.c:729:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #21 - "compile-libfuzzer-address-x86_64": 729 | allowNull = allowNull; Step #21 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": Unmarshal.c:749:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #21 - "compile-libfuzzer-address-x86_64": 749 | allowNull = allofuzzer.ccw:N26u:l16l:;  Step #21 - "compile-libfuzzer-address-x86_64":  warning: |  ~~~~~~~~~ ^ ~~~~~~~~~no previous prototype for function 'LLVMFuzzerTestOneInput' [-Wmissing-prototypes] Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": 26 | extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": fuzzer.cc:26:12: note: declare 'static' if the function is not intended to be used outside of this translation unit Step #21 - "compile-libfuzzer-address-x86_64":  Unmarshal.c26: | 769extern "C" int LLVMFuz:15: zerTestwarning: Oneexplicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign]In Step #21 - "compile-libfuzzer-address-x86_64": put(c o769n | s t u ianltl8o_wtN u*lDla t=a ,a lsliozweN_utl lS;iz Step #21 - "compile-libfuzzer-address-x86_64": e )| { ~~~~~~~~~ ^ ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64":  |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  |  static Step #21 - "compile-libfuzzer-address-x86_64": Unmarshal.c:793:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #21 - "compile-libfuzzer-address-x86_64": 793 | allowNull = allowNull; Step #21 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": Unmarshal.c:876:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #21 - "compile-libfuzzer-address-x86_64": 876 | allowNull = allowNull; Step #21 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": Unmarshal.c:901:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #21 - "compile-libfuzzer-address-x86_64": 901 | allowNull = allowNull; Step #21 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": Unmarshal.c:948:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #21 - "compile-libfuzzer-address-x86_64": 948 | allowNull = allowNull; Step #21 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": Unmarshal.c:971:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #21 - "compile-libfuzzer-address-x86_64": 971 | allowNull = allowNull; Step #21 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": Unmarshal.c:994:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #21 - "compile-libfuzzer-address-x86_64": 994 | allowNull = allowNull; Step #21 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": Unmarshal.c:1022:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #21 - "compile-libfuzzer-address-x86_64": 1022 | allowNull = allowNull; Step #21 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": Unmarshal.c:1044:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #21 - "compile-libfuzzer-address-x86_64": 1044 | allowNull = allowNull; Step #21 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": In file included from TpmToOsslSupport.c:67: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from TpmToOsslMath.c:72: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": Unmarshal.c:1432:12: warning: explicitly assigning value of variable of type 'TPMS_EMPTY *' (aka 'unsigned char *') to itself [-Wself-assign] Step #21 - "compile-libfuzzer-address-x86_64": 1432 | target = target; Step #21 - "compile-libfuzzer-address-x86_64": |  ~~~~~~ ^ ~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": Unmarshal.c:1433:12: warning: 2explicitly assigning value of variable of type 'BYTE **' (aka 'unsigned char **') to itself [-Wself-assign] warnings Step #21 - "compile-libfuzzer-address-x86_64": generated . Step #21 - "compile-libfuzzer-address-x86_64": 1433 | buffer = buffer; Step #21 - "compile-libfuzzer-address-x86_64": |  ~~~~~~ ^ ~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": Unmarshal.c:1434:10: warning: explicitly assigning value of variable of type 'INT32 *' (aka 'int *') to itself [-Wself-assign] Step #21 - "compile-libfuzzer-address-x86_64": 1434 | size = size; Step #21 - "compile-libfuzzer-address-x86_64": |  ~~~~ ^ ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": In file included from Vendor_TCG_Test.c:62: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Tpm.h:71: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./Global.h:84: Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": 129 | #if SMAC_IMPLEMENTED Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #21 - "compile-libfuzzer-address-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #21 - "compile-libfuzzer-address-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 14 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ fuzzer.o AlgorithmCap.o AlgorithmTests.o AsymmetricCommands.o Attest_spt.o AttestationCommands.o AuditCommands.o Bits.o BnConvert.o BnEccData.o BnMath.o BnMemory.o Cancel.o CapabilityCommands.o Clock.o ClockCommands.o CommandAudit.o CommandCodeAttributes.o CommandDispatcher.o ContextCommands.o Context_spt.o CryptDes.o CryptCmac.o CryptEccKeyExchange.o CryptEccMain.o CryptEccSignature.o CryptHash.o CryptHashData.o CryptPrime.o CryptPrimeSieve.o CryptRand.o CryptRsa.o CryptSelfTest.o CryptSmac.o CryptSym.o CryptUtil.o DA.o DictionaryCommands.o DuplicationCommands.o EACommands.o EncryptDecrypt_spt.o Entity.o Entropy.o EphemeralCommands.o ExecCommand.o Global.o Handle.o HashCommands.o Hierarchy.o HierarchyCommands.o IoBuffers.o IntegrityCommands.o Locality.o LocalityPlat.o ManagementCommands.o Manufacture.o Marshal.o MathOnByteBuffers.o Memory.o NVCommands.o NVDynamic.o NVMem.o NVReserved.o NV_spt.o Object.o ObjectCommands.o Object_spt.o PCR.o PP.o PPPlat.o PlatformData.o Policy_spt.o Power.o PowerPlat.o PrimeData.o PropertyCap.o RandomCommands.o Response.o ResponseCodeProcessing.o RsaKeyCache.o RunCommand.o Session.o SessionCommands.o SessionProcess.o SigningCommands.o StartupCommands.o SymmetricCommands.o TPMCmdp.o TPMCmds.o TestingCommands.o Ticket.o Time.o TpmFail.o TpmSizeChecks.o TpmToOsslDesSupport.o TpmToOsslMath.o TpmToOsslSupport.o Unique.o Unmarshal.o Vendor_TCG_Test.o ntc2lib.o ntc2.o TcpServerPosix.o -ggdb -DTPM_POSIX -DTPM_NUVOTON -lcrypto -lpthread -lrt -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer -o fuzz_tpm_server Step #21 - "compile-libfuzzer-address-x86_64": + cp fuzz_tpm_server /workspace/out/libfuzzer-address-x86_64/fuzz_tpm_server Finished Step #21 - "compile-libfuzzer-address-x86_64" Starting Step #22 - "build-check-libfuzzer-address-x86_64" Step #22 - "build-check-libfuzzer-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #22 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpw3yzcpa8/fuzz_tpm_server Finished Step #22 - "build-check-libfuzzer-address-x86_64" Starting Step #23 Step #23: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Finished Step #23 Starting Step #24 Step #24: Already have image: gcr.io/oss-fuzz/ibmswtpm2 Step #24: adding: NVChip (deflated 98%) Step #24: adding: fuzz_tpm_server (deflated 66%) Step #24: adding: llvm-symbolizer (deflated 66%) Finished Step #24 Starting Step #25 Step #25: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #25: % Total % Received % Xferd Average Speed Time Time Time Current Step #25: Dload Upload Total Spent Left Speed Step #25: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3 0 0 100 3 0 18 --:--:-- --:--:-- --:--:-- 18 Finished Step #25 Starting Step #26 Step #26: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #26: % Total % Received % Xferd Average Speed Time Time Time Current Step #26: Dload Upload Total Spent Left Speed Step #26: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 4699k 0 0 100 4699k 0 20.4M --:--:-- --:--:-- --:--:-- 20.4M Finished Step #26 Starting Step #27 Step #27: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #27: % Total % Received % Xferd Average Speed Time Time Time Current Step #27: Dload Upload Total Spent Left Speed Step #27: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 16 0 0 100 16 0 58 --:--:-- --:--:-- --:--:-- 57 100 16 0 0 100 16 0 58 --:--:-- --:--:-- --:--:-- 57 Finished Step #27 Starting Step #28 Step #28: Already have image (with digest): gcr.io/cloud-builders/curl Step #28: % Total % Received % Xferd Average Speed Time Time Time Current Step #28: Dload Upload Total Spent Left Speed Step #28: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 34 0 0 100 34 0 142 --:--:-- --:--:-- --:--:-- 142 Finished Step #28 Starting Step #29 Step #29: Already have image: gcr.io/oss-fuzz/ibmswtpm2 Finished Step #29 Starting Step #30 - "compile-libfuzzer-undefined-x86_64" Step #30 - "compile-libfuzzer-undefined-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #30 - "compile-libfuzzer-undefined-x86_64": --------------------------------------------------------------- Step #30 - "compile-libfuzzer-undefined-x86_64": vm.mmap_rnd_bits = 28 Step #30 - "compile-libfuzzer-undefined-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #30 - "compile-libfuzzer-undefined-x86_64": --------------------------------------------------------------- Step #30 - "compile-libfuzzer-undefined-x86_64": CC=clang Step #30 - "compile-libfuzzer-undefined-x86_64": CXX=clang++ Step #30 - "compile-libfuzzer-undefined-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function Step #30 - "compile-libfuzzer-undefined-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ Step #30 - "compile-libfuzzer-undefined-x86_64": RUSTFLAGS=--cfg fuzzing -Cdebuginfo=1 -Cforce-frame-pointers Step #30 - "compile-libfuzzer-undefined-x86_64": --------------------------------------------------------------- Step #30 - "compile-libfuzzer-undefined-x86_64": ++ nproc Step #30 - "compile-libfuzzer-undefined-x86_64": + make -j32 fuzz_tpm_server Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AlgorithmCap.c -o AlgorithmCap.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AlgorithmTests.c -o AlgorithmTests.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AsymmetricCommands.c -o AsymmetricCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Attest_spt.c -o Attest_spt.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AttestationCommands.c -o AttestationCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO AuditCommands.c -o AuditCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Bits.c -o Bits.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO BnConvert.c -o BnConvert.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO BnEccData.c -o BnEccData.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO BnMath.c -o BnMath.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO BnMemory.c -o BnMemory.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Cancel.c -o Cancel.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CapabilityCommands.c -o CapabilityCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Clock.c -o Clock.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ClockCommands.c -o ClockCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CommandAudit.c -o CommandAudit.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CommandCodeAttributes.c -o CommandCodeAttributes.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CommandDispatcher.c -o CommandDispatcher.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ContextCommands.c -o ContextCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Context_spt.c -o Context_spt.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptDes.c -o CryptDes.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptCmac.c -o CryptCmac.o Step #30 - "compile-libfuzzer-undefined-x86_64": clangclang: : warning: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": clangclang: : clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Cwarning: warning: ryptEccKeyExchange.c -o CryptEccKeyExchange.o Step #30 - "compile-libfuzzer-undefined-x86_64": the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument]the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptEccMain.c -o CryptEccMain.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptEccSignature.c -o CryptEccSignature.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CclangryptHash.c -o CryptHash.o Step #30 - "compile-libfuzzer-undefined-x86_64": : warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptHashData.c -o CryptHashData.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptPrime.c -o CryptPrime.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptPrimeSieve.c -o CryptPrimeSieve.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptRand.c -o CryptRand.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptRsa.c -o CryptRsa.o Step #30 - "compile-libfuzzer-undefined-x86_64": warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptSelfTest.c -o CryptSelfTest.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptSmac.c -o CryptSmac.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptSym.c -o CryptSym.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from AsymmetricCommands.c:62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAIn file included from C || defined TPM_AlgorithmTests.c:66: Step #30 - "compile-libfuzzer-undefined-x86_64": CIn file included from C_MAC_S./Tpm.h:tar71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.ht:84): Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | Step #30 - "compile-libfuzzer-undefined-x86_64": #if SMAC_IMPLEMENTE D| Step #30 - "compile-libfuzzer-undefined-x86_64":  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning:  |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 93 | Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: #dnote: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | e#deffiine ne SMAC_IMSMAPC_LEMENTED (definedIMPLEME TPM_CC_MAC || deNTfiED (defined TPM_CC_MAC || ndefedined TPM_ TCPMC__MCACC__MSAtaCr_tS)tar Step #30 - "compile-libfuzzer-undefined-x86_64": t )|  Step #30 - "compile-libfuzzer-undefined-x86_64": ^ Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start)In file included from  Step #30 - "compile-libfuzzer-undefined-x86_64": AlgorithmCap.c :| 67: Step #30 - "compile-libfuzzer-undefined-x86_64": ^In file included from ./Tpm.h Step #30 - "compile-libfuzzer-undefined-x86_64": :71In file included from BnConvert.c:67: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from AuditCommands.c:62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #defin71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.hIn file included from :84Attest_spt.c:: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: In file included from note: expanded from macro 'SMAC_IMPLEMENTED'Bits.c:69 Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: In file included from BnMath.c:64: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 129 Step #30 - "compile-libfuzzer-undefined-x86_64": | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: e :SM5A:C _129IM93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  In file included from AttestationCommands.c:62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:expanded from macro 'SMAC_IMPLEMENTED'71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64":  ./CryptHash.h93: | 129#:d5e:f inewarning: SMmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]AC Step #30 - "compile-libfuzzer-undefined-x86_64": _IMPLEMEN T129E | D#In file included from BnMemory.ci:(f66d : Step #30 - "compile-libfuzzer-undefined-x86_64": eSIn file included from fM./Tpm.hiA:nC71e_: Step #30 - "compile-libfuzzer-undefined-x86_64": dIIn file included from M./Global.hTP:PL84ME: Step #30 - "compile-libfuzzer-undefined-x86_64": _MCE./CryptHash.hCN:_T129ME:AD5C: Step #30 - "compile-libfuzzer-undefined-x86_64": | || dwarning: ^ Step #30 - "compile-libfuzzer-undefined-x86_64": efmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]in./CryptHash.h Step #30 - "compile-libfuzzer-undefined-x86_64": e:d93 :T27 P:129M | _#CiCnote: f_ Mexpanded from macro 'SMAC_IMPLEMENTED'SAMC Step #30 - "compile-libfuzzer-undefined-x86_64": A_CS_ tI93aM | rP#tLd)EeMf Step #30 - "compile-libfuzzer-undefined-x86_64": EiN nT| eE D ^S Step #30 - "compile-libfuzzer-undefined-x86_64": M Step #30 - "compile-libfuzzer-undefined-x86_64": A C| _./CryptHash.hI ^:M Step #30 - "compile-libfuzzer-undefined-x86_64": 129P:LE./CryptHash.hM:E935N::T27 E:D (warning: dnote: efmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]expanded from macro 'SMAC_IMPLEMENTED'in Step #30 - "compile-libfuzzer-undefined-x86_64": e Step #30 - "compile-libfuzzer-undefined-x86_64": d In file included from 93T./CryptHash.hCryptEccKeyExchange.cP::M9363_:: Step #30 - "compile-libfuzzer-undefined-x86_64": C49In file included from C:In file included from 129./Tpm.h_ :CapabilityCommands.c:M | 71A:#5: Step #30 - "compile-libfuzzer-undefined-x86_64": C62i: Step #30 - "compile-libfuzzer-undefined-x86_64": :In file included from fnote: In file included from ./Global.h| ./Tpm.h:|Sexpanded from macro 'SMAC_IMPLEMENTED':84warning: M71: Step #30 - "compile-libfuzzer-undefined-x86_64": dAemacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]C./CryptHash.hf: Step #30 - "compile-libfuzzer-undefined-x86_64": _:iIn file included from Step #30 - "compile-libfuzzer-undefined-x86_64": I129n./Global.hM:e:P 5d84L129: : Step #30 - "compile-libfuzzer-undefined-x86_64": E | TM./CryptHash.h#PE:iMN129fwarning: _T: CECD_5SM Step #30 - "compile-libfuzzer-undefined-x86_64": A:Mmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] C A| _C Step #30 - "compile-libfuzzer-undefined-x86_64": S_ ^twarning: I Step #30 - "compile-libfuzzer-undefined-x86_64": a Mr129Pmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]t | L./CryptHash.h)#E Step #30 - "compile-libfuzzer-undefined-x86_64": :iM93 Step #30 - "compile-libfuzzer-undefined-x86_64": fE: N27In file included from | S129T:ClockCommands.cM | E : ^A#D62 Step #30 - "compile-libfuzzer-undefined-x86_64": Ci Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": _fInote: In file included from  MS| ./Tpm.h./CryptHash.hPMexpanded from macro 'SMAC_IMPLEMENTED'::LA ^71129EC_ Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": :MI In file included from 935EM./Global.h | :NP./CryptHash.h:# TL:E84MdE93: Step #30 - "compile-libfuzzer-undefined-x86_64": ENTEDeD:fine SMAC_IMPLwarning: 27./CryptHash.h Step #30 - "compile-libfuzzer-undefined-x86_64": E Step #30 - "compile-libfuzzer-undefined-x86_64": :: M 129|  ^Emacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]| : Step #30 - "compile-libfuzzer-undefined-x86_64": N5note: T Step #30 - "compile-libfuzzer-undefined-x86_64":  ^:E Step #30 - "compile-libfuzzer-undefined-x86_64": expanded from macro 'SMAC_IMPLEMENTED'D./CryptHash.h./CryptHash.h :: Step #30 - "compile-libfuzzer-undefined-x86_64": (93./CryptHash.h:93:27warning: 93d: ::e4993 27f:i | : n# ednote: denote: fexpanded from macro 'SMAC_IMPLEMENTED'note: Tiexpanded from macro 'SMAC_IMPLEMENTED'Pn Step #30 - "compile-libfuzzer-undefined-x86_64": expanded from macro 'SMAC_IMPLEMENTED'Me  Step #30 - "compile-libfuzzer-undefined-x86_64": _ 93 Step #30 - "compile-libfuzzer-undefined-x86_64": C S | C 93M#_93 | AdM | #CeA#d_fCdeIi efMn|fiPne|iLe nE SdeMSMe ESMAfNMACiTAC_nEC_IeD_IMd IMP (MPLTdPLEPeLEMMfEME_NiMECTnENCEeNT_DdTEEM DDA(T CdP((_eMddSf_eetiCffanediCir n_nt)TeMe Step #30 - "compile-libfuzzer-undefined-x86_64": PdAd M C | _T TCP|P ^MCM| Step #30 - "compile-libfuzzer-undefined-x86_64": ___ CMCACdCC_e_./CryptHash.h MfM:|AiA129|CnC: e In file included from |5d|dCryptCmac.c|:e| : fTd69diPe: Step #30 - "compile-libfuzzer-undefined-x86_64": enMf_iIn file included from fwarning: eCn./Tpm.hidCe:n _d71emacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]TM : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from dPATIn file included from CommandCodeAttributes.c Step #30 - "compile-libfuzzer-undefined-x86_64": MCP./Global.h:T__M:66P./CryptHash.hCS_84: Step #30 - "compile-libfuzzer-undefined-x86_64": M:CtC: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from _93_:aC./Tpm.hCM49r_./CryptHash.hM:CA:t:A71_C )129C: Step #30 - "compile-libfuzzer-undefined-x86_64": M_:_In file included from SAS Step #30 - "compile-libfuzzer-undefined-x86_64": 5./Global.htCtnote: ::a_a| 84rSrexpanded from macro 'SMAC_IMPLEMENTED': Step #30 - "compile-libfuzzer-undefined-x86_64": ttt ^)a) Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": warning: ./CryptHash.hr : Step #30 - "compile-libfuzzer-undefined-x86_64": t Step #30 - "compile-libfuzzer-undefined-x86_64": 93129 ) | macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]:./CryptHash.h| | #5: Step #30 - "compile-libfuzzer-undefined-x86_64": d Step #30 - "compile-libfuzzer-undefined-x86_64": :129 ^ ^e : Step #30 - "compile-libfuzzer-undefined-x86_64": | Step #30 - "compile-libfuzzer-undefined-x86_64": f 5i129:In file included from ^CommandAudit.cne | warning: #./CryptHash.h Step #30 - "compile-libfuzzer-undefined-x86_64": : i:66Sf129warning: : Step #30 - "compile-libfuzzer-undefined-x86_64": MIn file included from macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] :./CryptHash.hA./Tpm.h:S5:C Step #30 - "compile-libfuzzer-undefined-x86_64": 71M:129macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]_: Step #30 - "compile-libfuzzer-undefined-x86_64": A :5:  IIn file included from C129 Step #30 - "compile-libfuzzer-undefined-x86_64": M./Global.h_warning: | #if SMAC_IP:Iwarning: ML./CryptHash.h84MPE:: Step #30 - "compile-libfuzzer-undefined-x86_64": Pmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]LM93Lmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]EE:./CryptHash.hE Step #30 - "compile-libfuzzer-undefined-x86_64": MN49:M Step #30 - "compile-libfuzzer-undefined-x86_64": ET:129E./CryptHash.hNE :N:./CryptHash.hTD5Tnote: 93E: :E :expanded from macro 'SMAC_IMPLEMENTED'D93(D49:d: Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": 49e Step #30 - "compile-libfuzzer-undefined-x86_64": warning: : f | 93i| macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] | nnote:  ^#e ^ Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": note: dd Step #30 - "compile-libfuzzer-undefined-x86_64": expanded from macro 'SMAC_IMPLEMENTED'e  expanded from macro 'SMAC_IMPLEMENTED'fT Step #30 - "compile-libfuzzer-undefined-x86_64": 129./CryptHash.h iP./CryptHash.h | :93 Step #30 - "compile-libfuzzer-undefined-x86_64": nM:#93 | e_ 93i:# CS93:f27dCM | 27 :e_A#:S fMCd MiA_eACn_CI Ifnote: eM|Minote:  P|PnLexpanded from macro 'SMAC_IMPLEMENTED'SL eEexpanded from macro 'SMAC_IMPLEMENTED'MEd M Step #30 - "compile-libfuzzer-undefined-x86_64": AMeSE Step #30 - "compile-libfuzzer-undefined-x86_64": C EfMN_93 93 | NiAC_TI | #d#TnEDIEMede Step #30 - "compile-libfuzzer-undefined-x86_64": MDPfedIn file included from P L(if BnEccData.c| LEdniT:EMeefnP63 ^: Step #30 - "compile-libfuzzer-undefined-x86_64": ME ieM Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ENSn _./Tpm.hNTMeSdC:TEAM C./CryptHash.h71ED (defCAT_P:: Step #30 - "compile-libfuzzer-undefined-x86_64": DIn file included from i_CMM93 ./Global.hnI_A_C:(:84: Step #30 - "compile-libfuzzer-undefined-x86_64": eMIC_C27d./CryptHash.hd:PMS_t:e 129LPMa rtfT:ELAC)iP5MEnote: nM:EM| Step #30 - "compile-libfuzzer-undefined-x86_64": ed_ NEexpanded from macro 'SMAC_IMPLEMENTED'| CTN Step #30 - "compile-libfuzzer-undefined-x86_64": | TCETd P_warning: DEe ^93MM Df Step #30 - "compile-libfuzzer-undefined-x86_64": | _A( i#CCmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]d(ndeC eded_| Step #30 - "compile-libfuzzer-undefined-x86_64": fef M|ifiT A ninP129CdeneM | ede _#|f dSCi|iT MCf nPTA_ deMPCMSed_M_AMf C_IMCAiTCCP_LSCnP_CEtM_eMM_aEId_AMrNM PCCAtT)TLCE CEP_M| D Step #30 - "compile-libfuzzer-undefined-x86_64": MME|| _AC_StaN |(| CrTd dCtEede ^_)Dfef Step #30 - "compile-libfuzzer-undefined-x86_64": MAC_SifIn file included from it Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": n iCommandDispatcher.cna e| n:er| de78dt ^d: Step #30 - "compile-libfuzzer-undefined-x86_64": ) ^T Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from T Step #30 - "compile-libfuzzer-undefined-x86_64": PT./Tpm.hP Step #30 - "compile-libfuzzer-undefined-x86_64": MP:M _M./CryptHash.h71_| C_:: Step #30 - "compile-libfuzzer-undefined-x86_64": CCC93In file included from C ^_C:./Global.h_ Step #30 - "compile-libfuzzer-undefined-x86_64": M_27:MAM:84ACA : Step #30 - "compile-libfuzzer-undefined-x86_64": C_C_ SS./CryptHash.h|tnote: t:|aa129 rexpanded from macro 'SMAC_IMPLEMENTED'r:dtt5e) Step #30 - "compile-libfuzzer-undefined-x86_64": ):f Step #30 - "compile-libfuzzer-undefined-x86_64": i Step #30 - "compile-libfuzzer-undefined-x86_64": 93 n | | e| #warning: dd ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ^eT Step #30 - "compile-libfuzzer-undefined-x86_64": fmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]PiMn./CryptHash.h Step #30 - "compile-libfuzzer-undefined-x86_64": _e:./CryptHash.h129C : :CS1291295_:M:A | M 5C#_A:iIC fM_warning: PSSwarning: MLtmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]AEamacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]CMr Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": _Et./CryptHash.hIN./CryptHash.h):MT:93PE93 Step #30 - "compile-libfuzzer-undefined-x86_64": :LD: 49E 49| :M(: Ed ^Ne Step #30 - "compile-libfuzzer-undefined-x86_64": Tfnote: Einote: Dnexpanded from macro 'SMAC_IMPLEMENTED'e./CryptHash.hexpanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": d: Step #30 - "compile-libfuzzer-undefined-x86_64": 129 Step #30 - "compile-libfuzzer-undefined-x86_64": | TP:593 ^ M93: | Step #30 - "compile-libfuzzer-undefined-x86_64": _ | ##CddCeef_./CryptHash.hwarning: fiM:inA93neC: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]e 27| S:| Step #30 - "compile-libfuzzer-undefined-x86_64": SM MAdA./CryptHash.hCenote: C:_f_93Iiexpanded from macro 'SMAC_IMPLEMENTED'I:MnM49Pe Step #30 - "compile-libfuzzer-undefined-x86_64": P:LdL In file included from E ME93CryptEccSignature.cTEM | :P64NEnote: #M: Step #30 - "compile-libfuzzer-undefined-x86_64": TNd_eIn file included from ETexpanded from macro 'SMAC_IMPLEMENTED'Cf./Tpm.hDECi:P D Step #30 - "compile-libfuzzer-undefined-x86_64": _nM71( ewarning: A: Step #30 - "compile-libfuzzer-undefined-x86_64": dC( 93In file included from | e_dS | ./Global.hS Step #30 - "compile-libfuzzer-undefined-x86_64": f#eM#:macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]fAd84iCe: Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": n_fI./CryptHash.hL 129 | # i93f | #SdMteAfCiainrtne)de dS Step #30 - "compile-libfuzzer-undefined-x86_64": Ee Me MfAT| EidC PNn_TIM ^TePiM_ Step #30 - "compile-libfuzzer-undefined-x86_64": CMCmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]:_P129L: Step #30 - "compile-libfuzzer-undefined-x86_64": _./CryptHash.hE5:MI:129E 129 :NT | M5EIn file included from #CryptDes.cP:Di:L Ewarning: f66M( In file included from : Step #30 - "compile-libfuzzer-undefined-x86_64": EdSCryptEccMain.cIn file included from warning: Nmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]eM:./Tpm.hTfED (defined In file included from TContext_spt.c:63: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": MIn file included from S./Global.hPMLEM_:CE84nCN: Step #30 - "compile-libfuzzer-undefined-x86_64": _TeMME AA./CryptHash.hDSCC M (|A||d| e dfdeieAfnCf_iCein_d TedP M64T_P: Step #30 - "compile-libfuzzer-undefined-x86_64": CMIn file included from C_./Tpm.h_C:MC_MA71AC:: Step #30 - "compile-libfuzzer-undefined-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]E Step #30 - "compile-libfuzzer-undefined-x86_64": D Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h :| 93: ^49 Step #30 - "compile-libfuzzer-undefined-x86_64": : note: expanded from macro 'SMAC_IMPLEMENTED'./CryptHash.h Step #30 - "compile-libfuzzer-undefined-x86_64": in e129Pd | A#TiPCnfM_ _ICMCP_eISLMdEAMAMMPCCEL E_N|MIT|EME: PDIn file included from dL 129CryptPrimeSieve.cC:eE(:64f Md5: Step #30 - "compile-libfuzzer-undefined-x86_64": i|EeN:In file included from n|fT ./Tpm.he iE:ddneD71 eTdfwarning: : Step #30 - "compile-libfuzzer-undefined-x86_64": P i Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from MTn ./Global.h_Pe| macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]CMdC Step #30 - "compile-libfuzzer-undefined-x86_64": _ ^_CT Step #30 - "compile-libfuzzer-undefined-x86_64": MCA_PC MM__S129ACt./CryptHash.h | CC _|a|:#Mr 93iAtd:fC)ef27 _ Step #30 - "compile-libfuzzer-undefined-x86_64": i:SS n Mt| eAadCr ^t )note: _ Step #30 - "compile-libfuzzer-undefined-x86_64": TIPM_./CryptHash.h Step #30 - "compile-libfuzzer-undefined-x86_64": expanded from macro 'SMAC_IMPLEMENTED'MCP: | CL129 Step #30 - "compile-libfuzzer-undefined-x86_64": _ ^E:M Step #30 - "compile-libfuzzer-undefined-x86_64": M5A93E:C | N _#TSdEteDwarning: afri Step #30 - "compile-libfuzzer-undefined-x86_64": tn macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined])e SMA|  Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": C| _ ^./CryptHash.hI Step #30 - "compile-libfuzzer-undefined-x86_64": ^:M Step #30 - "compile-libfuzzer-undefined-x86_64": 93P:L49E:M./CryptHash.h E:./CryptHash.hN93:T:129note: :E275expanded from macro 'SMAC_IMPLEMENTED':D: Step #30 - "compile-libfuzzer-undefined-x86_64":  ( warning: d93enote: | f#macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]iexpanded from macro 'SMAC_IMPLEMENTED'dne Step #30 - "compile-libfuzzer-undefined-x86_64": fe Step #30 - "compile-libfuzzer-undefined-x86_64": in./CryptHash.hde: 9393TS: | PM49#MA:d_C eC_fCIMi_note: PnMLeAexpanded from macro 'SMAC_IMPLEMENTED'E CMS Step #30 - "compile-libfuzzer-undefined-x86_64": EM|N A|T93C E | _dD#Ie dMf(ePidfLneiEefnMdieE n NTeSTPEdMMD AT_ CPC(_MCdI__eMCMfPCAiL_CnEM_In file included from eMASCryptHashData.cdECt: N a63TT|r: Step #30 - "compile-libfuzzer-undefined-x86_64": PE|tIn file included from MD )./Tpm.h_ d:C(e Step #30 - "compile-libfuzzer-undefined-x86_64": 71Cdf : Step #30 - "compile-libfuzzer-undefined-x86_64": _ei| In file included from Mfn./Global.hAie ^:Cnd Step #30 - "compile-libfuzzer-undefined-x86_64": 84 e dT: Step #30 - "compile-libfuzzer-undefined-x86_64": | P|TM./CryptHash.h./CryptHash.h P_::dMC129:5129e_C::fC_ 5iCM: n_AeMCwarning: dA_warning: CST t|amacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]P|r tmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]Md) Step #30 - "compile-libfuzzer-undefined-x86_64": _e Step #30 - "compile-libfuzzer-undefined-x86_64": Cf Step #30 - "compile-libfuzzer-undefined-x86_64": C i ./CryptHash.h_129n| :M | #e93Aid ^:Cf Step #30 - "compile-libfuzzer-undefined-x86_64": 49_ T:SSP tMMaA_rCCnote: t)_CI_expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": MM PA Step #30 - "compile-libfuzzer-undefined-x86_64": | LC E ^93M_ Step #30 - "compile-libfuzzer-undefined-x86_64": | S#tIn file included from dart) Step #30 - "compile-libfuzzer-undefined-x86_64": | CryptRsa.ce:f./CryptHash.h ^: Step #30 - "compile-libfuzzer-undefined-x86_64": 69i129: Step #30 - "compile-libfuzzer-undefined-x86_64": n:In file included from e5./Tpm.h ::S71M: Step #30 - "compile-libfuzzer-undefined-x86_64": AIn file included from C./Global.h_:Nwarning: I84TM: Step #30 - "compile-libfuzzer-undefined-x86_64": PEMLDmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]_./CryptHash.hE C:(M Step #30 - "compile-libfuzzer-undefined-x86_64": 129dE:eN./CryptHash.h5fT::iE93 nD:e 49:d(warning: dTePfmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]note: Mi_n Step #30 - "compile-libfuzzer-undefined-x86_64": expanded from macro 'SMAC_IMPLEMENTED'CeCd Step #30 - "compile-libfuzzer-undefined-x86_64": _ M129 T93A | | PC##M di_|efC|f C iS_dnMMeeA SMAfCACi_C nI_|e|MPLd IE dMTePPfLMiE_nMCeECdN_ TMTEAPDCM __(SCdteCaf_rMitAn)Ce_d Step #30 - "compile-libfuzzer-undefined-x86_64": S tT| PMa ^_r Step #30 - "compile-libfuzzer-undefined-x86_64": CtC)_M Step #30 - "compile-libfuzzer-undefined-x86_64": A C| | ^| Step #30 - "compile-libfuzzer-undefined-x86_64": defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from CryptPrime.c:63: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENIn file included from TCryptRand.cE:D62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h :(71In file included from d: Step #30 - "compile-libfuzzer-undefined-x86_64": ContextCommands.ceIn file included from :f./Global.h_62i71:: Step #30 - "compile-libfuzzer-undefined-x86_64": SIn84In file included from te: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.hMar:PCryptHash.c./CryptHash.hIn file included from 71L::t: Step #30 - "compile-libfuzzer-undefined-x86_64": E67 Step #30 - "compile-libfuzzer-undefined-x86_64": 129./Global.h)In file included from M: Step #30 - "compile-libfuzzer-undefined-x86_64": :::5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./Global.hEIn file included from 8493 :N./Tpm.h93: Step #30 - "compile-libfuzzer-undefined-x86_64": :12984T: | 27 | : Step #30 - "compile-libfuzzer-undefined-x86_64": E71#./CryptHash.hd:#D: Step #30 - "compile-libfuzzer-undefined-x86_64": :e i./CryptHash.hIn file included from 129ff: Step #30 - "compile-libfuzzer-undefined-x86_64": ./Global.h::i 129 584nnote: S| :: Step #30 - "compile-libfuzzer-undefined-x86_64": eM  expanded from macro 'SMAC_IMPLEMENTED'A ^./CryptHash.hSC Step #30 - "compile-libfuzzer-undefined-x86_64": :warning: M Step #30 - "compile-libfuzzer-undefined-x86_64": _129AI: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]C T:PM84_: Step #30 - "compile-libfuzzer-undefined-x86_64": CC_E./CryptHash.hM:A129C:_5S:Cta r_tM)AC Step #30 - "compile-libfuzzer-undefined-x86_64": || | ^d Step #30 - "compile-libfuzzer-undefined-x86_64": NeTED Step #30 - "compile-libfuzzer-undefined-x86_64": | fined TPM_C ^C Step #30 - "compile-libfuzzer-undefined-x86_64": _MAC./CryptHash.h:93:27: _Stnote: arexpanded from macro 'SMAC_IMPLEMENTED't) Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": 93| | #defin ^e Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129 :S5M:A C_Iwarning: MPLmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_MCC_MEANCT E|D| Step #30 - "compile-libfuzzer-undefined-x86_64": d e| fi ^n Step #30 - "compile-libfuzzer-undefined-x86_64": ed TPM./CryptHash.h_:C93C: Step #30 - "compile-libfuzzer-undefined-x86_64": :_27dIn file included from M:A C T_:PSMtMPLE5M93:E NTEwarning: D Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h Step #30 - "compile-libfuzzer-undefined-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] _129 Step #30 - "compile-libfuzzer-undefined-x86_64": : | I93#M:iPf 129 LS | | EM#if Mwarning: ASECMN_AITmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]CME_IMPD Step #30 - "compile-libfuzzer-undefined-x86_64": PLL EE(MdMeEEfNN iTnET129eDE | d#D Ti Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": Pf ME | | _SCMM ^A5 ^C Step #30 - "compile-libfuzzer-undefined-x86_64": C__:M Step #30 - "compile-libfuzzer-undefined-x86_64": AI CM ./CryptHash.hPL|:./CryptHash.hE|93warning: :M93 :E:Nd2727Te::Ef Dmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]i Step #30 - "compile-libfuzzer-undefined-x86_64": note: n  Step #30 - "compile-libfuzzer-undefined-x86_64": e| expanded from macro 'SMAC_IMPLEMENTED'd Step #30 - "compile-libfuzzer-undefined-x86_64": ^T Step #30 - "compile-libfuzzer-undefined-x86_64": P M93 _ | 129C#./CryptHash.h | C#d:_ie93Mff:A i27CSn:_Me SA tCSa_Mnote: rIAtMCexpanded from macro 'SMAC_IMPLEMENTED')P_LI Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": EM M P| E93LN | E ^T#M Step #30 - "compile-libfuzzer-undefined-x86_64": EdEDeNfT Step #30 - "compile-libfuzzer-undefined-x86_64": iE nD| e  ( ^Sd Step #30 - "compile-libfuzzer-undefined-x86_64": MeAfCi./CryptHash.h_n:Ie93Md:P 27LT:EP MMnote: E_NCTexpanded from macro 'SMAC_IMPLEMENTED'CE_DM Step #30 - "compile-libfuzzer-undefined-x86_64": A(Cd e|93f| | i #nddeeedf iTnPMe_dC CT_PMMA_CC C|_|M AdCe_fSitnaerdt )TP Step #30 - "compile-libfuzzer-undefined-x86_64": M _| CC ^_ Step #30 - "compile-libfuzzer-undefined-x86_64": MAC_St./CryptHash.ha:r129t:)5: Step #30 - "compile-libfuzzer-undefined-x86_64": | warning: ^ Step #30 - "compile-libfuzzer-undefined-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:./CryptHash.h129::935::49 : warning: note: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93 :9349 | :# defnote: inexpanded from macro 'SMAC_IMPLEMENTED'e Step #30 - "compile-libfuzzer-undefined-x86_64": SMA C93_ | I#MdPeLfEiMnEeN TSEMDA C(_dIeMfPiLnEeMdE NTTPEMD_ C(Cd_eMfAiCn e|d| TdPeMf_iCnCe_dM ATCP M|_|C Cd_eMfAiCn_eSdt aTrPtM)_C Step #30 - "compile-libfuzzer-undefined-x86_64": C _| MA ^C Step #30 - "compile-libfuzzer-undefined-x86_64": _Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": note: expanded from macro 'SMAC_IMPLEMENTED'_ Step #30 - "compile-libfuzzer-undefined-x86_64": C C93_ | M#AdCe f|i|n ed eSafi./Global.hne | d T#PdMe_f27ine: S ^M Step #30 - "compile-libfuzzer-undefined-x86_64": note: ACexpanded from macro 'SMAC_IMPLEMENTED'_I./CryptHash.h Step #30 - "compile-libfuzzer-undefined-x86_64": M:P93L:E 27M93:E | N#TdEeDf i(ndnote: ee fSiMexpanded from macro 'SMAC_IMPLEMENTED'nAeC Step #30 - "compile-libfuzzer-undefined-x86_64": d_ ITM PP93ML | _E#MdEeNfTiEnDe :(S84dMeAfCi_nIeMdP LTEPMME_NCTCE_DEN TED (note: expanded from macro 'SMAC_IMPLEMENTED'f Step #30 - "compile-libfuzzer-undefined-x86_64": inMe 93SA | MC#AdCe__fIIiMMnPPeLL EMENTED (deIn file included from fCryptSelfTest.c:73: Step #30 - "compile-libfuzzer-undefined-x86_64": iIn file included from n./Tpm.he:d71 : Step #30 - "compile-libfuzzer-undefined-x86_64": TIn file included from P./Global.hM:_84C: Step #30 - "compile-libfuzzer-undefined-x86_64": C_./CryptHash.hM:A129C: 5|:| dewarning: finmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]ed Step #30 - "compile-libfuzzer-undefined-x86_64": TPM_CC_ M129A | C#_iSft aSrMtA)C_ Step #30 - "compile-libfuzzer-undefined-x86_64": I M| PL ^E Step #30 - "compile-libfuzzer-undefined-x86_64": MENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:./CryptHash.h5::93 :27warning: : macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]note: Step #30 - "compile-libfuzzer-undefined-x86_64": expanded from macro 'SMAC_IMPLEMENTED'./CryptHash.h Step #30 - "compile-libfuzzer-undefined-x86_64": :93 :9349 | :# defnote: inexpanded from macro 'SMAC_IMPLEMENTED'e Step #30 - "compile-libfuzzer-undefined-x86_64": SMA C93_ | I#MdPeLfEiMnEeN TSEMDA C(_dIeMfPiLnEeMdE NTTPEMD_ C(Cd_eMfAiCn e|d| TdPeMf_iCnCe_dM ATCP M|_|C Cd_eMfAiCn_eSdt aTrPtM)_C Step #30 - "compile-libfuzzer-undefined-x86_64": C _| MA ^C Step #30 - "compile-libfuzzer-undefined-x86_64": _Star./CryptHash.ht:)129: Step #30 - "compile-libfuzzer-undefined-x86_64": 5 :|  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": rt) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from CryptSmac.c:69: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_CC_IMACC_C_MASCMPLEME N|T|E Dde Step #30 - "compile-libfuzzer-undefined-x86_64": f i| ne ^d Step #30 - "compile-libfuzzer-undefined-x86_64": TPM./CryptHash.h_:C93C:_27M:A C_Snote: taexpanded from macro 'SMAC_IMPLEMENTED'rt Step #30 - "compile-libfuzzer-undefined-x86_64": )M Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | | #d ^e Step #30 - "compile-libfuzzer-undefined-x86_64": f (: Step #30 - "compile-libfuzzer-undefined-x86_64": defined./CryptHash.h :T129PM_CC_MAC || ddefineEdME NTTPESMD_CC_M MtA(ACd Ce_|fI|M idPeLnfEeiM./CryptHash.hdnE: eN129TdT E:PTD5MP_ :MC( _CdC_eCwarning: Mf_AiMnCAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": | emacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ia:r5At:C ) |e| Step #30 - "compile-libfuzzer-undefined-x86_64": warning: f ddi Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h|:93|: 49d:e  ^note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": fe 93f./CryptHash.hi | :#129nd: ee5dTf: Pi TMnP_eMwarning: _C CCSC_Mmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]_MAMmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]ACn Step #30 - "compile-libfuzzer-undefined-x86_64": |e| SdMeAfCi_n Ie129d | #TiPfM _SCnMC_AeMCA_CI_MSPtLaErMtE)NT Step #30 - "compile-libfuzzer-undefined-x86_64": dE | TDP ^M Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": _ C|  ^./CryptHash.h:129M Step #30 - "compile-libfuzzer-undefined-x86_64": :5: warning: ./CryptHash.h:P93macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]L:E27 Step #30 - "compile-libfuzzer-undefined-x86_64": M:E C./CryptHash.h:93note: :49expanded from macro 'SMAC_IMPLEMENTED': Step #30 - "compile-libfuzzer-undefined-x86_64": _Mnote: 93expanded from macro 'SMAC_IMPLEMENTED' | # Step #30 - "compile-libfuzzer-undefined-x86_64": de Af93i | n#C_Sed teSfMiAnCe_ ISMMPALCE_MIEMNPaTLEMENTErt) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: inACmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]_IMPLEMENTED (defined TPeM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": d TPM Step #30 - "compile-libfuzzer-undefined-x86_64": _./CryptHash.h:C93:49C_M:A Cnote: _Staexpanded from macro 'SMAC_IMPLEMENTED'rt Step #30 - "compile-libfuzzer-undefined-x86_64": )  Step #30 - "compile-libfuzzer-undefined-x86_64": 93 |  | ^# Step #30 - "compile-libfuzzer-undefined-x86_64": define SMAC./CryptHash.h_:129:I5: MPLEMwarning: Emacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]NTE Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.hD: (93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTIn file included from CryptSym.c:68: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": E 129 | #if SMAC_IMPLEMENTEDD Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED'  Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define( dSMAC_IMPLEeMENTED (defined TPfM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129i:n5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ed TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": C./CryptHash.h:_93S| :ta ^rt) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64":  93 | #defNiTne ESDM (dAefined TPM_CC_MAC || defined TPM_CC_MAC_StCa_IMrPtL)EM Step #30 - "compile-libfuzzer-undefined-x86_64": ENTED |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": (defi./CryptHash.hn:e129d: 5T:P M_warning: CCmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]_MA Step #30 - "compile-libfuzzer-undefined-x86_64": C || ./CryptHash.hd:ef93i:n49e:d TPMnote: E_DCC (defined TPM_CC_MAC || defined TPM_CC_MAC_Star_t) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": D (defined TPM_dCeCf_iMnAeCd |T|P Md_e49CfCi_nMAC || d:e fieexpanded from macro 'SMAC_IMPLEMENTED'dMA Step #30 - "compile-libfuzzer-undefined-x86_64": C_S 93tart) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": nenote: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": d TPM_ C93C | _#define SMAC_IMPLEMENTED (defined TPM_CC_MAC || def | ined# dTefPiMn_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": | eTMAC_St aSMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start)PM_C ^ Step #30 - "compile-libfuzzer-undefined-x86_64": r Step #30 - "compile-libfuzzer-undefined-x86_64": t) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:C_| MAC ^129_ Step #30 - "compile-libfuzzer-undefined-x86_64": S:t5a:r t) Step #30 - "compile-libfuzzer-undefined-x86_64": warning: | macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ^ Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO CryptUtil.c -o CryptUtil.o Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO DA.c -o DA.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO DictionaryCommands.c -o DictionaryCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO DuplicationCommands.c -o DuplicationCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO EACommands.c -o EACommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO EncryptDecrypt_spt.c -o EncryptDecrypt_spt.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Entity.c -o Entity.o Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Entropy.c -o Entropy.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO EphemeralCommands.c -o EphemeralCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ExecCommand.c -o ExecCommand.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Global.c -o Global.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Handle.c -o Handle.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO HashCommands.c -o HashCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Hierarchy.c -o Hierarchy.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": CryptHash.c:453:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 453 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": CryptHash.c:453:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #dclang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO HierarchyCommands.c -o HierarchyCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": efine SMAC_IMPLEMENTED (defined TPM_clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": CCclang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": _MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": CryptHash.c:624:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 624 | #if2 warning sS generatedM. Step #30 - "compile-libfuzzer-undefined-x86_64": AC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENclang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": TED (defined TPM_CC_MAC || defined TPM_CC_MAC_Star2t) warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": CryptHash.c:624:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO IoBuffers.c -o IoBuffers.o Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": CryptSmac.c:70:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 70 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": CryptSmac.c:70:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ITPM_CC_MAntegrityCommands.c -o IntegrityCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": C || defined TPM_CC_MAC_Start)2 warnings Step #30 - "compile-libfuzzer-undefined-x86_64": generated . Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Locality.c -o Locality.o Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO LocalityPlat.c -o LocalityPlat.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ManagementCommands.c -o ManagementCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Manufacture.c -o Manufacture.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Marshal.c -o Marshal.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": 4 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO MathOnByteBuffers.c -o MathOnByteBuffers.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Memory.c -o Memory.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NVCommands.c -o NVCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NVDynamic.c -o NVDynamic.o Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NVMem.c -o NVMem.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NVReserved.c -o NVReserved.o Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO NV_spt.c -o NV_spt.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Object.c -o Object.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ObjectCommands.c -o ObjectCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Object_spt.c -o Object_spt.o Step #30 - "compile-libfuzzer-undefined-x86_64": NVMem.c:225:25: warning: if statement has empty body [-Wempty-body] Step #30 - "compile-libfuzzer-undefined-x86_64": 225 | if(NULL != s_NvFile); Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": NVMem.c:225:25: note: put the semicolon on a separate line to silence this warning Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from CryptUtil.c:67: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from DA.c:67: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93In file included from :27: DictionaryCommands.c:62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5:clang: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #inote: f SMAC_Iexpanded from macro 'SMAC_IMPLEMENTED'MPLE Step #30 - "compile-libfuzzer-undefined-x86_64": M ENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | ./CryptHash.h#d:93:27: enote: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (definedfin eT SPMM_CCA_MCA_CI M|P|L EdMeEfNTED (defiinneedd TTPPMM__CCCC__MMAACC _S|t| adefinrt)ed Step #30 - "compile-libfuzzer-undefined-x86_64": T| PM ^_ Step #30 - "compile-libfuzzer-undefined-x86_64": CC_MAC_S./CryptHash.ht:a129r:t5): Step #30 - "compile-libfuzzer-undefined-x86_64": | warning:  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h./CryptHash.h::129:5:93:49 : warning: note: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h :9393: | 49#:de finnote: e expanded from macro 'SMAC_IMPLEMENTED'S Step #30 - "compile-libfuzzer-undefined-x86_64": 93M | A#Cd_eIfMiPnLeE MSMEANCTED (d_IMPLefEiMnENeTdE TPM_CC_MADC (|d|e fdienfeidned T TPPMM__CCCC__MMAACC _|S|t adretf)ined Step #30 - "compile-libfuzzer-undefined-x86_64": | TP ^M Step #30 - "compile-libfuzzer-undefined-x86_64": _CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PCR.c -o PCR.o Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from DuplicationCommands.c:62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start)In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defineEACommands.cd :62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from TP./Tpm.h:In file included from EncryptDecrypt_spt.c:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:63: Step #30 - "compile-libfuzzer-undefined-x86_64": MIn file included from ./Tpm.h84:71_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:| 129: ^5 Step #30 - "compile-libfuzzer-undefined-x86_64": : warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMEIn file included from Hierarchy.c:65: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: NTwarning: ED (dmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": e 129 | #if SMAC_IMPLEMENfTiEnDed Step #30 - "compile-libfuzzer-undefined-x86_64": T| P ^ Step #30 - "compile-libfuzzer-undefined-x86_64": M_CC./CryptHash.h_:93:27M:A C |note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": | 93 | # ddeeffiinnee SMAdC _TIPMMPLEMENTED (defined TPM_CC_MA_C ||C defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": | C ^_ Step #30 - "compile-libfuzzer-undefined-x86_64": MAC./CryptHash.h:129_:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": S 93 | #define tSaMrAtC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ExecCommand.c:65: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEIn file included from MEphemeralCommands.cE:N62T: Step #30 - "compile-libfuzzer-undefined-x86_64": EIn file included from D./Tpm.h: Step #30 - "compile-libfuzzer-undefined-x86_64": 71 : Step #30 - "compile-libfuzzer-undefined-x86_64": | In file included from ./Global.h ^: Step #30 - "compile-libfuzzer-undefined-x86_64": 84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h./CryptHash.h::93129::275:: note: warning: expanded from macro 'SMAC_IMPLEMENTED'macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #def i129n | e #SiMAC_IMPLEMENTED (defined f STPM_CC_MAC MA|| dC_Iefined TPM_CCMP_MAC_Start)LEM Step #30 - "compile-libfuzzer-undefined-x86_64": | EN ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: TEmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49:D note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": 93| | #dIn file included from efHashCommands.ci:n62e: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from S./Tpm.hM:A71C: Step #30 - "compile-libfuzzer-undefined-x86_64": _In file included from I./Global.hM:P84L: Step #30 - "compile-libfuzzer-undefined-x86_64": EM./CryptHash.hE:N129T:E5D: (dewarning: finmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]e Step #30 - "compile-libfuzzer-undefined-x86_64": d TPM _129C | C#_iMfA CS |M|A Cd_eIfMiPnLeEdM ETNPTME_DCC Step #30 - "compile-libfuzzer-undefined-x86_64": _ M| AC ^_ Step #30 - "compile-libfuzzer-undefined-x86_64": Star./CryptHash.ht:)93: Step #30 - "compile-libfuzzer-undefined-x86_64": 27 :|  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Handle.c:66: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from HierarchyCommands.c:62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Entity.c:68: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Global.c:68: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ManagementCommands.c:62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from IntegrityCommands.c:62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from Locality.c./Global.h::6484: Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h./CryptHash.h::71129: Step #30 - "compile-libfuzzer-undefined-x86_64": :In file included from 5./Global.h:: 84: Step #30 - "compile-libfuzzer-undefined-x86_64": warning: ./CryptHash.h:129macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]:5 Step #30 - "compile-libfuzzer-undefined-x86_64": : warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 129 | # Step #30 - "compile-libfuzzer-undefined-x86_64": if SMA C129_ | I#MiPfL ESMMEANCT_EIDMP Step #30 - "compile-libfuzzer-undefined-x86_64": L E| ME ^N Step #30 - "compile-libfuzzer-undefined-x86_64": TED./CryptHash.h: Step #30 - "compile-libfuzzer-undefined-x86_64": 93 :| 27: ^ Step #30 - "compile-libfuzzer-undefined-x86_64": note: ./CryptHash.h:expanded from macro 'SMAC_IMPLEMENTED'93: Step #30 - "compile-libfuzzer-undefined-x86_64": 27: 93 | #note: deexpanded from macro 'SMAC_IMPLEMENTED'fi Step #30 - "compile-libfuzzer-undefined-x86_64": ne 93S | M#AdCe_fIiMnPeL ESMMEANCT_EIDM P(LdEeMfEiNnTeEdD T(PdMe_fCiCn_eMdA CT P|M|_ CdCe_fMiAnCe d| |T PdMe_fCiCn_eMdA CT_PSMt_aCrCt_)MA Step #30 - "compile-libfuzzer-undefined-x86_64": C _| St ^a Step #30 - "compile-libfuzzer-undefined-x86_64": rt) Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h :| 129: ^5 Step #30 - "compile-libfuzzer-undefined-x86_64": : ./CryptHash.h:warning: 129:5macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.hwarning: :93:macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]49: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:note: 93:expanded from macro 'SMAC_IMPLEMENTED'49: Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | note: #dexpanded from macro 'SMAC_IMPLEMENTED'ef Step #30 - "compile-libfuzzer-undefined-x86_64": i n93e | #SdMeAfCi_nIeM PSLMEAMCE_NITMEPDL E(MdEeNfTiEnDe d( dTePfMi_nCeCd_ MTAPCM _|C|C _dMeAfCi n|e|d dTePfMi_nCeCd_ MTAPCM__CSCt_aMrAtC)_S Step #30 - "compile-libfuzzer-undefined-x86_64": t a| rt ^) Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from IoBuffers.c:67: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Manufacture.c:69: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PP.c -o PP.o Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from MathOnByteBuffers.c:66: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMIn file included from EMarshal.cN:T66E: Step #30 - "compile-libfuzzer-undefined-x86_64": DIn file included from ./Tpm.h(:d71e: Step #30 - "compile-libfuzzer-undefined-x86_64": fIn file included from i./Global.hn:e84d: Step #30 - "compile-libfuzzer-undefined-x86_64": T./CryptHash.hP:M129_:C5C:_ MACwarning: ||macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] d Step #30 - "compile-libfuzzer-undefined-x86_64": efined 129T | P#Mi_fC CS_MMAACC__ISMtPaLrEtM)EN Step #30 - "compile-libfuzzer-undefined-x86_64": T E| D ^ Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PPPlat.c -o PPPlat.o Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Memory.c:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEIn file included from MNVDynamic.cE:N65T: Step #30 - "compile-libfuzzer-undefined-x86_64": EIn file included from D./Tpm.h :(71d: Step #30 - "compile-libfuzzer-undefined-x86_64": eIn file included from f./Global.hi:n84e: Step #30 - "compile-libfuzzer-undefined-x86_64": d ./CryptHash.hT:P129M:_5C:C _MAwarning: C |macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]| Step #30 - "compile-libfuzzer-undefined-x86_64": defin e129d | #TiPf SMM_ACCC__IMMAPCL_ESMtEaNrTtE)D Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": | | clang:  ^ ^ Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": warning: ./CryptHash.h./CryptHash.h::the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument]12993:: Step #30 - "compile-libfuzzer-undefined-x86_64": 527:: warning: note: expanded from macro 'SMAC_IMPLEMENTED'macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": 93./CryptHash.h | :#93d:e49f:i ne note: SMexpanded from macro 'SMAC_IMPLEMENTED'AC Step #30 - "compile-libfuzzer-undefined-x86_64": _ I93M | P#LdEeMfEiNnTeE DS M(AdCe_fIiMnPeLdE MTEPNMT_ECDC _(MdAeCf i|n|e dd eTfPiMn_eCdC _TMPAMC_ C|C|_ MdAeCf_iSnteadr tT)PM Step #30 - "compile-libfuzzer-undefined-x86_64": _ C| C_ ^M Step #30 - "compile-libfuzzer-undefined-x86_64": AC_St./CryptHash.ha:r129t:)5: Step #30 - "compile-libfuzzer-undefined-x86_64": | warning: ^ Step #30 - "compile-libfuzzer-undefined-x86_64": macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from NVCommands.c:62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: 2 warningsmacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] generated. Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PlatformData.c -o PlatformData.o Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from NVReserved.c:65: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Policy_spt.c -o Policy_spt.o Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": HashCommands.c:298:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 298 | #if !SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": HashCommands.c:298:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: 2note: warningsexpanded from macro 'SMAC_IMPLEMENTED' generated. Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Power.c -o Power.o Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PowerPlat.c -o PowerPlat.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PrimeData.c -o PrimeData.o Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO PropertyCap.c -o PropertyCap.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO RandomCommands.c -o RandomCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Object.c:67: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined Tclang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO RPesponse.c -o Response.o Step #30 - "compile-libfuzzer-undefined-x86_64": M_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 2clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ResponseCodeProcessing.c -o ResponseCodeProcessing.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO RsaKeyCache.c -o RsaKeyCache.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO RunCommand.c -o RunCommand.o Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 4 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from NV_spt.c:64: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Session.c -o Session.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO SessionCommands.c -o SessionCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO SessionProcess.c -o SessionProcess.o Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO SigningCommands.c -o SigningCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO StartupCommands.c -o StartupCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO SymmetricCommands.c -o SymmetricCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ObjectCommands.c:62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_I2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": MPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Object_spt.c:64: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC clang|: | defwarning: inethe object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument]d Step #30 - "compile-libfuzzer-undefined-x86_64": TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TPMCmdp.c -o TPMCmdp.o Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from PCR.c:73: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TiPMCmds.c -o TPMCmds.o Step #30 - "compile-libfuzzer-undefined-x86_64": f SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MACclang : || defwarning: inethe object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument]d Step #30 - "compile-libfuzzer-undefined-x86_64": TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TMestingCommands.c -o TestingCommands.o Step #30 - "compile-libfuzzer-undefined-x86_64": AC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": Marshal.c:1388:12: warning: explicitly assigning value of variable of type 'TPMS_ENC_SCHEME_RSAES *' (aka 'unsigned char *') to itself [-Wself-assign] Step #30 - "compile-libfuzzer-undefined-x86_64": 1388 | source = source; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~ ^ ~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": Marshal.c:1389:12: warning: explicitly assigning value of variable of type 'BYTE **' (aka 'unsigned char **') to itself [-Wself-assign] Step #30 - "compile-libfuzzer-undefined-x86_64": 1389 | buffer = buffer; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~ ^ ~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Ticket.c -o Ticket.o Step #30 - "compile-libfuzzer-undefined-x86_64": Marshal.c:1390:10: warning: explicitly assigning value of variable of type 'INT32 *' (aka 'int *') to itself [-Wself-assign] Step #30 - "compile-libfuzzer-undefined-x86_64": 1390 | size = size; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ~~~~ ^ ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Time.c -o Time.o Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmFail.c -o TpmFail.o Step #30 - "compile-libfuzzer-undefined-x86_64": Object.c:539:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 539 | #if !SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (deficlang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": ned TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": Object.c:539:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmSizeChecks.c -o TpmSizeChecks.o Step #30 - "compile-libfuzzer-undefined-x86_64": TPMCmds.c:116:1: warning: no previous prototype for function 'tpm_server_main' [-Wmissing-prototypes] Step #30 - "compile-libfuzzer-undefined-x86_64": 116 | tpm_server_main Step #30 - "compile-libfuzzer-undefined-x86_64": | ^ Step #30 - "compile-libfuzzer-undefined-x86_64": TPMCmds.c:112:1: note: declare 'static' if the function is not intended to be used outside of this translation unit Step #30 - "compile-libfuzzer-undefined-x86_64": 112 | int Step #30 - "compile-libfuzzer-undefined-x86_64": | ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  | static Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmToOsslDesSupport.c -o TpmToOsslDesSupport.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmToOsslMath.c -o TpmToOsslMath.o Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from PP.c:66: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO TpmToOsslSupport.c -o TpmToOsslSupport.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Unique.c -o Unique.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Unmarshal.c -o Unmarshal.o Step #30 - "compile-libfuzzer-undefined-x86_64": 4 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO Vendor_TCG_Test.c -o Vendor_TCG_Test.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ntc2lib.c -o ntc2lib.o Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Response.c:67: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMIn file included from RsaKeyCache.c:65: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: ENwarning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | TED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": #if SMAC_IMPLEMENT./CryptHash.hED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": :93:27: note: expanded from macro 'SMAC_IMPLEMENTED'./CryptHash.h:93:27: Step #30 - "compile-libfuzzer-undefined-x86_64": 93note: In file included from Policy_spt.c:63: Step #30 - "compile-libfuzzer-undefined-x86_64": expanded from macro 'SMAC_IMPLEMENTED'In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h | :84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64":  129 | Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | ##ifde SMAC_IMfine SMAC_#IdMePLEMENTEDfine SMAPC_LIM Step #30 - "compile-libfuzzer-undefined-x86_64": PLEMENTED (defined TPM_E MENCC_MACT| E ^ Step #30 - "compile-libfuzzer-undefined-x86_64": D | |( ddefined TPM_CC_MACe_fSitnaerdt )TP Step #30 - "compile-libfuzzer-undefined-x86_64": M _|  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": CC./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:_MAC || define93:d 27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": T 93 | PM#define SMA_CC_MACC_IMPLEMENTE_StD (defineda TPM_Crt) Step #30 - "compile-libfuzzer-undefined-x86_64": C_MAC|  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  || def./CryptHash.h:i129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:ned 93:49: note: expanded from macro 'SMAC_IMPLEMENTED'T Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": M_CC_MA |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": C_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_In file included from RandomCommands.c:62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./CryptHash.hPropertyCap.c::12966:: Step #30 - "compile-libfuzzer-undefined-x86_64": 5In file included from :./Tpm.h :71: Step #30 - "compile-libfuzzer-undefined-x86_64": warning: In file included from ./Global.h:macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]84: Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:./CryptHash.h129::935::49 : warning: note: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #defin e129 | S#MiAfC _SIMMAPCL_EIMMEPNLTEEMDE N(TdEeDfi Step #30 - "compile-libfuzzer-undefined-x86_64": n e| d ^T Step #30 - "compile-libfuzzer-undefined-x86_64": PM_./CryptHash.hC:C93_:M27A:C ||note: dexpanded from macro 'SMAC_IMPLEMENTED'ef Step #30 - "compile-libfuzzer-undefined-x86_64": in e93d | #TdPeMf_iCnCe_ MSAMCA_CS_tIartM)PL Step #30 - "compile-libfuzzer-undefined-x86_64": E M| EN ^T Step #30 - "compile-libfuzzer-undefined-x86_64": ED (defined TPM_CC_MAC || deficlang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO ntc2.c -o ntc2.o Step #30 - "compile-libfuzzer-undefined-x86_64": ned TPCC_MM_AC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": CC_MAC_Start)clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTEIn file included from D Power.c(:d67e: Step #30 - "compile-libfuzzer-undefined-x86_64": fIn file included from i./Tpm.hn:e71d: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h T:P84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: M_CC_MAC || defined TPM_CC_macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #defiIn file included from ne SMAC_IMPLPrimeData.c:EMENTED (def62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:ined TP71M_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #defin: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from e S./Global.h:MAC_84: Step #30 - "compile-libfuzzer-undefined-x86_64": IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined In file included from TestingCommands.cTPM_CC_MAC:62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71 || defi: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ned TPM_./CryptHash.h:129:5:CC_MAC_ warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]Start) Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (def Step #30 - "compile-libfuzzer-undefined-x86_64": i n| ed ^ Step #30 - "compile-libfuzzer-undefined-x86_64": TPM_CC_MAC |clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO T|cpServerPosix.c -o TcpServerPosix.o Step #30 - "compile-libfuzzer-undefined-x86_64": defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ResponseCodeProcessing.c:67: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start)clang: warning:  Step #30 - "compile-libfuzzer-undefined-x86_64": the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from SessionCommands.c:62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Session.c:64: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": clang: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from SessionProcess.c:69: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from SigningCommands.c:62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -c -ggdb -O0 -DTPM_POSIX -DIS_POSIX -DTPM_NUVOTON -I../utils -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -DUSE_BIT_FIELD_STRUCTURES=NO -fsanitize=fuzzer fuzzer.cc -o fuzzer.o Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from SymmetricCommands.c:62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang++: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": clang++: warning: the object size sanitizer has no effect at -O0, but is explicitly enabled: -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr [-Winvalid-command-line-argument] Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from StartupCommands.c:63: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Ticket.c:66: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Time.c:66: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from TpmFail.c:65: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": TcpServerPosix.c:89:15: warning: unused variable 'ServerVersion' [-Wunused-variable] Step #30 - "compile-libfuzzer-undefined-x86_64": 89 | static UINT32 ServerVersion = 1; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": Unmarshal.c:729:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #30 - "compile-libfuzzer-undefined-x86_64": 729 | allowNull = allowNull; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": Unmarshal.c:749:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #30 - "compile-libfuzzer-undefined-x86_64": 749 | allowNull = allowNull; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": Unmarshal.c:769:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #30 - "compile-libfuzzer-undefined-x86_64": 769 | allowNull = allowNull; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": Unmarshal.c:793:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #30 - "compile-libfuzzer-undefined-x86_64": 793 | allowNull = allowNull; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": Unmarshal.c:876:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #30 - "compile-libfuzzer-undefined-x86_64": 876 | allowNull = allowNull; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": Unmarshal.c:901:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #30 - "compile-libfuzzer-undefined-x86_64": 901 | allowNull = allowNull; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": Unmarshal.c:948:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #30 - "compile-libfuzzer-undefined-x86_64": 948 | allowNull = allowNull; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": Unmarshal.c:971:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #30 - "compile-libfuzzer-undefined-x86_64": 971 | allowNull = allowNull; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": Unmarshal.c:994:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #30 - "compile-libfuzzer-undefined-x86_64": 994 | allowNull = allowNull; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": Unmarshal.c:1022:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #30 - "compile-libfuzzer-undefined-x86_64": 1022 | allowNull = allowNull; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": Unmarshal.c:1044:15: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign] Step #30 - "compile-libfuzzer-undefined-x86_64": 1044 | allowNull = allowNull; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~ ^ ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": Unmarshal.c:1432:12: warning: explicitly assigning value of variable of type 'TPMS_EMPTY *' (aka 'unsigned char *') to itself [-Wself-assign] Step #30 - "compile-libfuzzer-undefined-x86_64": 1432 | target = target; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~ ^ ~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": Unmarshal.c:1433:12: warning: explicitly assigning value of variable of type 'BYTE **' (aka 'unsigned char **') to itself [-Wself-assign] Step #30 - "compile-libfuzzer-undefined-x86_64": 1433 | buffer = buffer; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~ ^ ~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": Unmarshal.c:1434:10: warning: explicitly assigning value of variable of type 'INT32 *' (aka 'int *') to itself [-Wself-assign]2 warning Step #30 - "compile-libfuzzer-undefined-x86_64": s generated1434. Step #30 - "compile-libfuzzer-undefined-x86_64": | size = size; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ~~~~ ^ ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": fuzzer.cc:26:16: warning: no previous prototype for function 'LLVMFuzzerTestOneInput' [-Wmissing-prototypes] Step #30 - "compile-libfuzzer-undefined-x86_64": 26 | extern "C" int LLIn file included from VTpmToOsslMath.cM:F72u: Step #30 - "compile-libfuzzer-undefined-x86_64": zIn file included from z./Tpm.he:r71T: Step #30 - "compile-libfuzzer-undefined-x86_64": eIn file included from s./Global.ht:O84n: Step #30 - "compile-libfuzzer-undefined-x86_64": eI./CryptHash.hn:p129u:t5(:c onswarning: t umacro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]in Step #30 - "compile-libfuzzer-undefined-x86_64": t8_t *Data ,129 | s#iizfe _StM ASCi_zIeM)P L{EM Step #30 - "compile-libfuzzer-undefined-x86_64": E N| TE ^D Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENfuzzer.ccT:E26D: 12(:d efinote: nedeclare 'static' if the function is not intended to be used outside of this translation unitd Step #30 - "compile-libfuzzer-undefined-x86_64": TPM _26C | Ce_xMtAeCr n| |" Cdefi"n eidn tT PLML_CC_MAC_Start)VM Step #30 - "compile-libfuzzer-undefined-x86_64": F u| zz ^e Step #30 - "compile-libfuzzer-undefined-x86_64": rTestOneInput(const uint8_t *Data, size_t Size) { Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  |  static Step #30 - "compile-libfuzzer-undefined-x86_64": 5 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from TpmToOsslDesSupport.c:67: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from TpmToOsslSupport.c:67: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Vendor_TCG_Test.c:62: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Tpm.h:71: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./Global.h:84: Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": 129 | #if SMAC_IMPLEMENTED Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:27: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:129:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Step #30 - "compile-libfuzzer-undefined-x86_64": ./CryptHash.h:93:49: note: expanded from macro 'SMAC_IMPLEMENTED' Step #30 - "compile-libfuzzer-undefined-x86_64": 93 | #define SMAC_IMPLEMENTED (defined TPM_CC_MAC || defined TPM_CC_MAC_Start) Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 14 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ fuzzer.o AlgorithmCap.o AlgorithmTests.o AsymmetricCommands.o Attest_spt.o AttestationCommands.o AuditCommands.o Bits.o BnConvert.o BnEccData.o BnMath.o BnMemory.o Cancel.o CapabilityCommands.o Clock.o ClockCommands.o CommandAudit.o CommandCodeAttributes.o CommandDispatcher.o ContextCommands.o Context_spt.o CryptDes.o CryptCmac.o CryptEccKeyExchange.o CryptEccMain.o CryptEccSignature.o CryptHash.o CryptHashData.o CryptPrime.o CryptPrimeSieve.o CryptRand.o CryptRsa.o CryptSelfTest.o CryptSmac.o CryptSym.o CryptUtil.o DA.o DictionaryCommands.o DuplicationCommands.o EACommands.o EncryptDecrypt_spt.o Entity.o Entropy.o EphemeralCommands.o ExecCommand.o Global.o Handle.o HashCommands.o Hierarchy.o HierarchyCommands.o IoBuffers.o IntegrityCommands.o Locality.o LocalityPlat.o ManagementCommands.o Manufacture.o Marshal.o MathOnByteBuffers.o Memory.o NVCommands.o NVDynamic.o NVMem.o NVReserved.o NV_spt.o Object.o ObjectCommands.o Object_spt.o PCR.o PP.o PPPlat.o PlatformData.o Policy_spt.o Power.o PowerPlat.o PrimeData.o PropertyCap.o RandomCommands.o Response.o ResponseCodeProcessing.o RsaKeyCache.o RunCommand.o Session.o SessionCommands.o SessionProcess.o SigningCommands.o StartupCommands.o SymmetricCommands.o TPMCmdp.o TPMCmds.o TestingCommands.o Ticket.o Time.o TpmFail.o TpmSizeChecks.o TpmToOsslDesSupport.o TpmToOsslMath.o TpmToOsslSupport.o Unique.o Unmarshal.o Vendor_TCG_Test.o ntc2lib.o ntc2.o TcpServerPosix.o -ggdb -DTPM_POSIX -DTPM_NUVOTON -lcrypto -lpthread -lrt -I. -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer -o fuzz_tpm_server Step #30 - "compile-libfuzzer-undefined-x86_64": + cp fuzz_tpm_server /workspace/out/libfuzzer-undefined-x86_64/fuzz_tpm_server Finished Step #30 - "compile-libfuzzer-undefined-x86_64" Starting Step #31 - "build-check-libfuzzer-undefined-x86_64" Step #31 - "build-check-libfuzzer-undefined-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #31 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpv1464gxq/fuzz_tpm_server Finished Step #31 - "build-check-libfuzzer-undefined-x86_64" Starting Step #32 Step #32: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Finished Step #32 Starting Step #33 Step #33: Already have image: gcr.io/oss-fuzz/ibmswtpm2 Step #33: adding: NVChip (deflated 98%) Step #33: adding: fuzz_tpm_server (deflated 69%) Step #33: adding: llvm-symbolizer (deflated 66%) Finished Step #33 Starting Step #34 Step #34: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #34: % Total % Received % Xferd Average Speed Time Time Time Current Step #34: Dload Upload Total Spent Left Speed Step #34: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3 0 0 100 3 0 15 --:--:-- --:--:-- --:--:-- 15 Finished Step #34 Starting Step #35 Step #35: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #35: % Total % Received % Xferd Average Speed Time Time Time Current Step #35: Dload Upload Total Spent Left Speed Step #35: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 4422k 0 0 100 4422k 0 16.3M --:--:-- --:--:-- --:--:-- 16.3M Finished Step #35 Starting Step #36 Step #36: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #36: % Total % Received % Xferd Average Speed Time Time Time Current Step #36: Dload Upload Total Spent Left Speed Step #36: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 16 0 0 100 16 0 64 --:--:-- --:--:-- --:--:-- 64 Finished Step #36 Starting Step #37 Step #37: Already have image (with digest): gcr.io/cloud-builders/curl Step #37: % Total % Received % Xferd Average Speed Time Time Time Current Step #37: Dload Upload Total Spent Left Speed Step #37: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 36 0 0 100 36 0 150 --:--:-- --:--:-- --:--:-- 150 Finished Step #37 Starting Step #38 Step #38: Already have image: gcr.io/oss-fuzz/ibmswtpm2 Finished Step #38 PUSH DONE