starting build "20154e42-9827-466c-8a10-425d3b52ff09" FETCHSOURCE BUILD Starting Step #0 Step #0: Pulling image: gcr.io/oss-fuzz-base/base-runner Step #0: Using default tag: latest Step #0: latest: Pulling from oss-fuzz-base/base-runner Step #0: b549f31133a9: Pulling fs layer Step #0: 27a60affb188: Pulling fs layer Step #0: fe996ae7dc59: Pulling fs layer Step #0: 1fb60f76380f: Pulling fs layer Step #0: ceacc69a5eb6: Pulling fs layer Step #0: 56df53c7e92f: Pulling fs layer Step #0: 5b0678c590a1: Pulling fs layer Step #0: 643b93c5a493: Pulling fs layer Step #0: 3a053ccbe2fc: Pulling fs layer Step #0: 75399c9193ed: Pulling fs layer Step #0: 73b63ae67252: Pulling fs layer Step #0: 958e446b901c: Pulling fs layer Step #0: 596eac7a3fb3: Pulling fs layer Step #0: 3f5cabb069a2: Pulling fs layer Step #0: 82db9b94cb83: Pulling fs layer Step #0: c75b5213d1e6: Pulling fs layer Step #0: 09665408fcc1: Pulling fs layer Step #0: 512c6bb36969: Pulling fs layer Step #0: b8df1e8c820b: Pulling fs layer Step #0: 552a7107d98a: Pulling fs layer Step #0: eb6497a150eb: Pulling fs layer Step #0: 4e0ebe252713: Pulling fs layer Step #0: a210141399dc: Pulling fs layer Step #0: 49e603669c49: Pulling fs layer Step #0: fd39327fd459: Pulling fs layer Step #0: 471f435a1c08: Pulling fs layer Step #0: 1fb60f76380f: Waiting Step #0: ceacc69a5eb6: Waiting Step #0: 09665408fcc1: Waiting Step #0: 512c6bb36969: Waiting Step #0: 56df53c7e92f: Waiting Step #0: b8df1e8c820b: Waiting Step #0: 49e603669c49: Waiting Step #0: 471f435a1c08: Waiting Step #0: 5b0678c590a1: Waiting Step #0: a210141399dc: Waiting Step #0: eb6497a150eb: Waiting Step #0: fd39327fd459: Waiting Step #0: 643b93c5a493: Waiting Step #0: 596eac7a3fb3: Waiting Step #0: 82db9b94cb83: Waiting Step #0: 3a053ccbe2fc: Waiting Step #0: 3f5cabb069a2: Waiting Step #0: 958e446b901c: Waiting Step #0: 552a7107d98a: Waiting Step #0: 73b63ae67252: Waiting Step #0: fe996ae7dc59: Verifying Checksum Step #0: fe996ae7dc59: Download complete Step #0: 1fb60f76380f: Download complete Step #0: b549f31133a9: Verifying Checksum Step #0: b549f31133a9: Download complete Step #0: 56df53c7e92f: Verifying Checksum Step #0: 56df53c7e92f: Download complete Step #0: ceacc69a5eb6: Verifying Checksum Step #0: ceacc69a5eb6: Download complete Step #0: 643b93c5a493: Verifying Checksum Step #0: 643b93c5a493: Download complete Step #0: 5b0678c590a1: Verifying Checksum Step #0: 5b0678c590a1: Download complete Step #0: 75399c9193ed: Verifying Checksum Step #0: 75399c9193ed: Download complete Step #0: 27a60affb188: Verifying Checksum Step #0: 27a60affb188: Download complete Step #0: 73b63ae67252: Verifying Checksum Step #0: 73b63ae67252: Download complete Step #0: 958e446b901c: Verifying Checksum Step #0: 958e446b901c: Download complete Step #0: 3f5cabb069a2: Verifying Checksum Step #0: 3f5cabb069a2: Download complete Step #0: 3a053ccbe2fc: Verifying Checksum Step #0: 3a053ccbe2fc: Download complete Step #0: b549f31133a9: Pull complete Step #0: 82db9b94cb83: Verifying Checksum Step #0: 82db9b94cb83: Download complete Step #0: 596eac7a3fb3: Verifying Checksum Step #0: 596eac7a3fb3: Download complete Step #0: 09665408fcc1: Verifying Checksum Step #0: 09665408fcc1: Download complete Step #0: 512c6bb36969: Verifying Checksum Step #0: 512c6bb36969: Download complete Step #0: 552a7107d98a: Verifying Checksum Step #0: 552a7107d98a: Download complete Step #0: eb6497a150eb: Verifying Checksum Step #0: eb6497a150eb: Download complete Step #0: c75b5213d1e6: Verifying Checksum Step #0: c75b5213d1e6: Download complete Step #0: 4e0ebe252713: Verifying Checksum Step #0: 4e0ebe252713: Download complete Step #0: b8df1e8c820b: Verifying Checksum Step #0: b8df1e8c820b: Download complete Step #0: fd39327fd459: Verifying Checksum Step #0: fd39327fd459: Download complete Step #0: 49e603669c49: Verifying Checksum Step #0: 49e603669c49: Download complete Step #0: 471f435a1c08: Download complete Step #0: 27a60affb188: Pull complete Step #0: a210141399dc: Verifying Checksum Step #0: a210141399dc: Download complete Step #0: fe996ae7dc59: Pull complete Step #0: 1fb60f76380f: Pull complete Step #0: ceacc69a5eb6: Pull complete Step #0: 56df53c7e92f: Pull complete Step #0: 5b0678c590a1: Pull complete Step #0: 643b93c5a493: Pull complete Step #0: 3a053ccbe2fc: Pull complete Step #0: 75399c9193ed: Pull complete Step #0: 73b63ae67252: Pull complete Step #0: 958e446b901c: Pull complete Step #0: 596eac7a3fb3: Pull complete Step #0: 3f5cabb069a2: Pull complete Step #0: 82db9b94cb83: Pull complete Step #0: c75b5213d1e6: Pull complete Step #0: 09665408fcc1: Pull complete Step #0: 512c6bb36969: Pull complete Step #0: b8df1e8c820b: Pull complete Step #0: 552a7107d98a: Pull complete Step #0: eb6497a150eb: Pull complete Step #0: 4e0ebe252713: Pull complete Step #0: a210141399dc: Pull complete Step #0: 49e603669c49: Pull complete Step #0: fd39327fd459: Pull complete Step #0: 471f435a1c08: Pull complete Step #0: Digest: sha256:6380368e5a1bcc9a8c85c797794b7522f246f2693da3edf42319530441784b00 Step #0: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-runner:latest Step #0: gcr.io/oss-fuzz-base/base-runner:latest Finished Step #0 Starting Step #1 Step #1: Already have image (with digest): gcr.io/cloud-builders/gsutil Step #1: Copying gs://oss-fuzz-coverage/zydis/textcov_reports/20250221/ZydisFuzzDecoder.covreport... Step #1: / [0/3 files][ 0.0 B/ 2.8 MiB] 0% Done Copying gs://oss-fuzz-coverage/zydis/textcov_reports/20250221/ZydisFuzzEncoder.covreport... Step #1: / [0/3 files][ 0.0 B/ 2.8 MiB] 0% Done Copying gs://oss-fuzz-coverage/zydis/textcov_reports/20250221/ZydisFuzzReEncoding.covreport... Step #1: / [0/3 files][ 0.0 B/ 2.8 MiB] 0% Done / [1/3 files][ 1.0 MiB/ 2.8 MiB] 36% Done / [2/3 files][ 1.9 MiB/ 2.8 MiB] 68% Done / [3/3 files][ 2.8 MiB/ 2.8 MiB] 100% Done Step #1: Operation completed over 3 objects/2.8 MiB. Finished Step #1 Starting Step #2 Step #2: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Step #2: total 2888 Step #2: -rw-r--r-- 1 root root 1065263 Feb 21 10:02 ZydisFuzzDecoder.covreport Step #2: -rw-r--r-- 1 root root 955114 Feb 21 10:02 ZydisFuzzEncoder.covreport Step #2: -rw-r--r-- 1 root root 927177 Feb 21 10:02 ZydisFuzzReEncoding.covreport Finished Step #2 Starting Step #3 Step #3: Already have image (with digest): gcr.io/cloud-builders/git Step #3: Cloning into 'oss-fuzz'... Finished Step #3 Starting Step #4 Step #4: Already have image (with digest): gcr.io/cloud-builders/docker Step #4: Sending build context to Docker daemon 7.168kB Step #4: Step 1/7 : FROM gcr.io/oss-fuzz-base/base-builder Step #4: latest: Pulling from oss-fuzz-base/base-builder Step #4: b549f31133a9: Already exists Step #4: 27a60affb188: Already exists Step #4: fe996ae7dc59: Already exists Step #4: 87e0e48e0cd6: Pulling fs layer Step #4: f835b9e0cf1c: Pulling fs layer Step #4: af789c137254: Pulling fs layer Step #4: aff0ac00717e: Pulling fs layer Step #4: 3b1039f9896d: Pulling fs layer Step #4: 03589768b946: Pulling fs layer Step #4: 476467ef4fc6: Pulling fs layer Step #4: 3c766dd49ffb: Pulling fs layer Step #4: cfbfe91f834e: Pulling fs layer Step #4: 0b187dafa8d3: Pulling fs layer Step #4: 345ac71c4767: Pulling fs layer Step #4: 7eadecc7791c: Pulling fs layer Step #4: dde9b3807101: Pulling fs layer Step #4: aa322f9d5179: Pulling fs layer Step #4: ed7ec7eeb8fb: Pulling fs layer Step #4: fcd3b4f5fe45: Pulling fs layer Step #4: 88e3f27d7c68: Pulling fs layer Step #4: 84249ace8dd9: Pulling fs layer Step #4: b48628b9660b: Pulling fs layer Step #4: 560589aab225: Pulling fs layer Step #4: 8049d1ac7afb: Pulling fs layer Step #4: 9ca13435c3d5: Pulling fs layer Step #4: bdf125cfc8ec: Pulling fs layer Step #4: 479b0a7911fe: Pulling fs layer Step #4: b33bd0575475: Pulling fs layer Step #4: 58dcb60388c1: Pulling fs layer Step #4: b8e63fb00ce7: Pulling fs layer Step #4: d8ea79b21b9a: Pulling fs layer Step #4: 74524f23875e: Pulling fs layer Step #4: 8a3a946d5a7c: Pulling fs layer Step #4: aff0ac00717e: Waiting Step #4: 0b187dafa8d3: Waiting Step #4: 345ac71c4767: Waiting Step #4: 3b1039f9896d: Waiting Step #4: 7eadecc7791c: Waiting Step #4: dde9b3807101: Waiting Step #4: 8328a6d3718e: Pulling fs layer Step #4: 03589768b946: Waiting Step #4: aa322f9d5179: Waiting Step #4: ed7ec7eeb8fb: Waiting Step #4: 476467ef4fc6: Waiting Step #4: fcd3b4f5fe45: Waiting Step #4: 3c766dd49ffb: Waiting Step #4: b33bd0575475: Waiting Step #4: 84249ace8dd9: Waiting Step #4: cfbfe91f834e: Waiting Step #4: 58dcb60388c1: Waiting Step #4: b48628b9660b: Waiting Step #4: 560589aab225: Waiting Step #4: b8e63fb00ce7: Waiting Step #4: 8049d1ac7afb: Waiting Step #4: 479b0a7911fe: Waiting Step #4: 9ca13435c3d5: Waiting Step #4: bdf125cfc8ec: Waiting Step #4: d8ea79b21b9a: Waiting Step #4: 74524f23875e: Waiting Step #4: 8a3a946d5a7c: Waiting Step #4: 8328a6d3718e: Waiting Step #4: af789c137254: Verifying Checksum Step #4: af789c137254: Download complete Step #4: f835b9e0cf1c: Download complete Step #4: 3b1039f9896d: Download complete Step #4: 87e0e48e0cd6: Verifying Checksum Step #4: 87e0e48e0cd6: Download complete Step #4: 03589768b946: Verifying Checksum Step #4: 03589768b946: Download complete Step #4: 3c766dd49ffb: Verifying Checksum Step #4: 3c766dd49ffb: Download complete Step #4: cfbfe91f834e: Verifying Checksum Step #4: cfbfe91f834e: Download complete Step #4: 0b187dafa8d3: Download complete Step #4: 345ac71c4767: Verifying Checksum Step #4: 345ac71c4767: Download complete Step #4: 7eadecc7791c: Verifying Checksum Step #4: 7eadecc7791c: Download complete Step #4: 87e0e48e0cd6: Pull complete Step #4: dde9b3807101: Download complete Step #4: 476467ef4fc6: Verifying Checksum Step #4: 476467ef4fc6: Download complete Step #4: aa322f9d5179: Verifying Checksum Step #4: aa322f9d5179: Download complete Step #4: f835b9e0cf1c: Pull complete Step #4: ed7ec7eeb8fb: Verifying Checksum Step #4: ed7ec7eeb8fb: Download complete Step #4: fcd3b4f5fe45: Download complete Step #4: af789c137254: Pull complete Step #4: 84249ace8dd9: Verifying Checksum Step #4: 84249ace8dd9: Download complete Step #4: 88e3f27d7c68: Verifying Checksum Step #4: 88e3f27d7c68: Download complete Step #4: b48628b9660b: Verifying Checksum Step #4: b48628b9660b: Download complete Step #4: 560589aab225: Verifying Checksum Step #4: 560589aab225: Download complete Step #4: aff0ac00717e: Verifying Checksum Step #4: aff0ac00717e: Download complete Step #4: 8049d1ac7afb: Download complete Step #4: 9ca13435c3d5: Verifying Checksum Step #4: 9ca13435c3d5: Download complete Step #4: 479b0a7911fe: Download complete Step #4: bdf125cfc8ec: Verifying Checksum Step #4: bdf125cfc8ec: Download complete Step #4: b33bd0575475: Verifying Checksum Step #4: b33bd0575475: Download complete Step #4: d8ea79b21b9a: Verifying Checksum Step #4: d8ea79b21b9a: Download complete Step #4: 58dcb60388c1: Verifying Checksum Step #4: 58dcb60388c1: Download complete Step #4: b8e63fb00ce7: Verifying Checksum Step #4: b8e63fb00ce7: Download complete Step #4: 8a3a946d5a7c: Download complete Step #4: 74524f23875e: Verifying Checksum Step #4: 74524f23875e: Download complete Step #4: 8328a6d3718e: Verifying Checksum Step #4: 8328a6d3718e: Download complete Step #4: aff0ac00717e: Pull complete Step #4: 3b1039f9896d: Pull complete Step #4: 03589768b946: Pull complete Step #4: 476467ef4fc6: Pull complete Step #4: 3c766dd49ffb: Pull complete Step #4: cfbfe91f834e: Pull complete Step #4: 0b187dafa8d3: Pull complete Step #4: 345ac71c4767: Pull complete Step #4: 7eadecc7791c: Pull complete Step #4: dde9b3807101: Pull complete Step #4: aa322f9d5179: Pull complete Step #4: ed7ec7eeb8fb: Pull complete Step #4: fcd3b4f5fe45: Pull complete Step #4: 88e3f27d7c68: Pull complete Step #4: 84249ace8dd9: Pull complete Step #4: b48628b9660b: Pull complete Step #4: 560589aab225: Pull complete Step #4: 8049d1ac7afb: Pull complete Step #4: 9ca13435c3d5: Pull complete Step #4: bdf125cfc8ec: Pull complete Step #4: 479b0a7911fe: Pull complete Step #4: b33bd0575475: Pull complete Step #4: 58dcb60388c1: Pull complete Step #4: b8e63fb00ce7: Pull complete Step #4: d8ea79b21b9a: Pull complete Step #4: 74524f23875e: Pull complete Step #4: 8a3a946d5a7c: Pull complete Step #4: 8328a6d3718e: Pull complete Step #4: Digest: sha256:112a54785eaf7e70ca82ab22a35e45df51227f5bb0e5125fcc05f446fa324a7e Step #4: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder:latest Step #4: ---> fec8bbbf3c13 Step #4: Step 2/7 : ADD https://zydis.re/fuzzing-corpora/ZydisFuzzDecoder_seed_corpus.zip $SRC/ZydisFuzzDecoder_seed_corpus.zip Step #4: Step #4: Step #4: ---> 0f3b7e821a84 Step #4: Step 3/7 : ADD https://zydis.re/fuzzing-corpora/ZydisFuzzEncoder_seed_corpus.zip $SRC/ZydisFuzzEncoder_seed_corpus.zip Step #4: Step #4: Step #4: ---> ba0fdce7f534 Step #4: Step 4/7 : ADD https://zydis.re/fuzzing-corpora/ZydisFuzzReEncoding_seed_corpus.zip $SRC/ZydisFuzzReEncoding_seed_corpus.zip Step #4: Step #4: Step #4: ---> 12142b010564 Step #4: Step 5/7 : COPY build.sh $SRC/ Step #4: ---> 4c1b10d3cc88 Step #4: Step 6/7 : RUN git clone --recursive https://github.com/zyantific/zydis.git Step #4: ---> Running in af5ff5b46d81 Step #4: Cloning into 'zydis'... Step #4: Submodule 'dependencies/zycore' (https://github.com/zyantific/zycore-c) registered for path 'dependencies/zycore' Step #4: Cloning into '/src/zydis/dependencies/zycore'... Step #4: Submodule path 'dependencies/zycore': checked out '38d4f0285e6157ee840ea82a9b90aba71c8a705d' Step #4: Removing intermediate container af5ff5b46d81 Step #4: ---> 9c409839eba4 Step #4: Step 7/7 : WORKDIR zydis Step #4: ---> Running in 64ced8040a50 Step #4: Removing intermediate container 64ced8040a50 Step #4: ---> 9149b33d29af Step #4: Successfully built 9149b33d29af Step #4: Successfully tagged gcr.io/oss-fuzz/zydis:latest Finished Step #4 Starting Step #5 - "srcmap" Step #5 - "srcmap": Already have image: gcr.io/oss-fuzz/zydis Step #5 - "srcmap": ++ tempfile Step #5 - "srcmap": + SRCMAP=/tmp/fileXHvfLO Step #5 - "srcmap": + echo '{}' Step #5 - "srcmap": + PATHS_TO_SCAN=/src Step #5 - "srcmap": + [[ c == \g\o ]] Step #5 - "srcmap": ++ find /src -name .git -type d Step #5 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #5 - "srcmap": ++ dirname /src/zydis/.git Step #5 - "srcmap": + GIT_DIR=/src/zydis Step #5 - "srcmap": + cd /src/zydis Step #5 - "srcmap": ++ git config --get remote.origin.url Step #5 - "srcmap": + GIT_URL=https://github.com/zyantific/zydis.git Step #5 - "srcmap": ++ git rev-parse HEAD Step #5 - "srcmap": + GIT_REV=bffbb610cfea643b98e87658b9058382f7522807 Step #5 - "srcmap": + jq_inplace /tmp/fileXHvfLO '."/src/zydis" = { type: "git", url: "https://github.com/zyantific/zydis.git", rev: "bffbb610cfea643b98e87658b9058382f7522807" }' Step #5 - "srcmap": ++ tempfile Step #5 - "srcmap": + F=/tmp/fileg6jFhb Step #5 - "srcmap": + cat /tmp/fileXHvfLO Step #5 - "srcmap": + jq '."/src/zydis" = { type: "git", url: "https://github.com/zyantific/zydis.git", rev: "bffbb610cfea643b98e87658b9058382f7522807" }' Step #5 - "srcmap": + mv /tmp/fileg6jFhb /tmp/fileXHvfLO Step #5 - "srcmap": ++ find /src -name .svn -type d Step #5 - "srcmap": ++ find /src -name .hg -type d Step #5 - "srcmap": + '[' '' '!=' '' ']' Step #5 - "srcmap": + cat /tmp/fileXHvfLO Step #5 - "srcmap": + rm /tmp/fileXHvfLO Step #5 - "srcmap": { Step #5 - "srcmap": "/src/zydis": { Step #5 - "srcmap": "type": "git", Step #5 - "srcmap": "url": "https://github.com/zyantific/zydis.git", Step #5 - "srcmap": "rev": "bffbb610cfea643b98e87658b9058382f7522807" Step #5 - "srcmap": } Step #5 - "srcmap": } Finished Step #5 - "srcmap" Starting Step #6 - "compile-libfuzzer-introspector-x86_64" Step #6 - "compile-libfuzzer-introspector-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #6 - "compile-libfuzzer-introspector-x86_64": --------------------------------------------------------------- Step #6 - "compile-libfuzzer-introspector-x86_64": vm.mmap_rnd_bits = 28 Step #6 - "compile-libfuzzer-introspector-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #6 - "compile-libfuzzer-introspector-x86_64": Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 2% Reading package lists... 2% Reading package lists... 4% Reading package lists... 4% Reading package lists... 5% Reading package lists... 5% Reading package lists... 5% Reading package lists... 5% Reading package lists... 29% Reading package lists... 29% Reading package lists... 34% Reading package lists... 42% Reading package lists... 42% Reading package lists... 43% Reading package lists... 43% Reading package lists... 43% Reading package lists... 43% Reading package lists... 53% Reading package lists... 53% Reading package lists... 56% Reading package lists... 56% Reading package lists... 66% Reading package lists... 66% Reading package lists... 67% Reading package lists... 67% Reading package lists... 70% Reading package lists... 70% Reading package lists... 72% Reading package lists... 72% Reading package lists... 72% Reading package lists... 72% Reading package lists... 72% Reading package lists... 72% Reading package lists... 73% Reading package lists... 73% Reading package lists... 73% Reading package lists... 73% Reading package lists... 73% Reading package lists... 73% Reading package lists... 73% Reading package lists... 73% Reading package lists... 82% Reading package lists... 82% Reading package lists... 83% Reading package lists... 84% Reading package lists... 84% Reading package lists... 94% Reading package lists... 94% Reading package lists... 94% Reading package lists... 94% Reading package lists... 97% Reading package lists... 97% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... Done Step #6 - "compile-libfuzzer-introspector-x86_64": Building dependency tree... 0% Building dependency tree... 0% Building dependency tree... 50% Building dependency tree... 50% Building dependency tree Step #6 - "compile-libfuzzer-introspector-x86_64": Reading state information... 0% Reading state information... 0% Reading state information... Done Step #6 - "compile-libfuzzer-introspector-x86_64": The following additional packages will be installed: Step #6 - "compile-libfuzzer-introspector-x86_64": libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libyaml-0-2 Step #6 - "compile-libfuzzer-introspector-x86_64": Suggested packages: Step #6 - "compile-libfuzzer-introspector-x86_64": libyaml-doc Step #6 - "compile-libfuzzer-introspector-x86_64": The following NEW packages will be installed: Step #6 - "compile-libfuzzer-introspector-x86_64": libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev Step #6 - "compile-libfuzzer-introspector-x86_64": libyaml-0-2 libyaml-dev zlib1g-dev Step #6 - "compile-libfuzzer-introspector-x86_64": 0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded. Step #6 - "compile-libfuzzer-introspector-x86_64": Need to get 624 kB of archives. Step #6 - "compile-libfuzzer-introspector-x86_64": After this operation, 2657 kB of additional disk space will be used. Step #6 - "compile-libfuzzer-introspector-x86_64": 0% [Working] Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libyaml-0-2 amd64 0.2.2-1 [48.9 kB] Step #6 - "compile-libfuzzer-introspector-x86_64": 2% [1 libyaml-0-2 14.2 kB/48.9 kB 29%] 9% [Working] Get:2 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libjpeg-turbo8 amd64 2.0.3-0ubuntu1.20.04.3 [118 kB] Step #6 - "compile-libfuzzer-introspector-x86_64": 9% [2 libjpeg-turbo8 2604 B/118 kB 2%] 26% [Waiting for headers] Get:3 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libjpeg-turbo8-dev amd64 2.0.3-0ubuntu1.20.04.3 [238 kB] Step #6 - "compile-libfuzzer-introspector-x86_64": 27% [3 libjpeg-turbo8-dev 1552 B/238 kB 1%] 59% [Waiting for headers] Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg8 amd64 8c-2ubuntu8 [2194 B] Step #6 - "compile-libfuzzer-introspector-x86_64": 59% [4 libjpeg8 424 B/2194 B 19%] 62% [Waiting for headers] Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg8-dev amd64 8c-2ubuntu8 [1552 B] Step #6 - "compile-libfuzzer-introspector-x86_64": 65% [Waiting for headers] Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg-dev amd64 8c-2ubuntu8 [1546 B] Step #6 - "compile-libfuzzer-introspector-x86_64": 65% [6 libjpeg-dev 1546 B/1546 B 100%] 68% [Waiting for headers] Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2ubuntu1.5 [155 kB] Step #6 - "compile-libfuzzer-introspector-x86_64": 68% [7 zlib1g-dev 0 B/155 kB 0%] 90% [Waiting for headers] Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 libyaml-dev amd64 0.2.2-1 [58.2 kB] Step #6 - "compile-libfuzzer-introspector-x86_64": 91% [8 libyaml-dev 4096 B/58.2 kB 7%] 100% [Working] Fetched 624 kB in 0s (1681 kB/s) Step #6 - "compile-libfuzzer-introspector-x86_64": debconf: delaying package configuration, since apt-utils is not installed Step #6 - "compile-libfuzzer-introspector-x86_64": Selecting previously unselected package libyaml-0-2:amd64. Step #6 - "compile-libfuzzer-introspector-x86_64": (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 #6 - "compile-libfuzzer-introspector-x86_64": Preparing to unpack .../0-libyaml-0-2_0.2.2-1_amd64.deb ... Step #6 - "compile-libfuzzer-introspector-x86_64": Unpacking libyaml-0-2:amd64 (0.2.2-1) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Selecting previously unselected package libjpeg-turbo8:amd64. Step #6 - "compile-libfuzzer-introspector-x86_64": Preparing to unpack .../1-libjpeg-turbo8_2.0.3-0ubuntu1.20.04.3_amd64.deb ... Step #6 - "compile-libfuzzer-introspector-x86_64": Unpacking libjpeg-turbo8:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Selecting previously unselected package libjpeg-turbo8-dev:amd64. Step #6 - "compile-libfuzzer-introspector-x86_64": Preparing to unpack .../2-libjpeg-turbo8-dev_2.0.3-0ubuntu1.20.04.3_amd64.deb ... Step #6 - "compile-libfuzzer-introspector-x86_64": Unpacking libjpeg-turbo8-dev:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Selecting previously unselected package libjpeg8:amd64. Step #6 - "compile-libfuzzer-introspector-x86_64": Preparing to unpack .../3-libjpeg8_8c-2ubuntu8_amd64.deb ... Step #6 - "compile-libfuzzer-introspector-x86_64": Unpacking libjpeg8:amd64 (8c-2ubuntu8) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Selecting previously unselected package libjpeg8-dev:amd64. Step #6 - "compile-libfuzzer-introspector-x86_64": Preparing to unpack .../4-libjpeg8-dev_8c-2ubuntu8_amd64.deb ... Step #6 - "compile-libfuzzer-introspector-x86_64": Unpacking libjpeg8-dev:amd64 (8c-2ubuntu8) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Selecting previously unselected package libjpeg-dev:amd64. Step #6 - "compile-libfuzzer-introspector-x86_64": Preparing to unpack .../5-libjpeg-dev_8c-2ubuntu8_amd64.deb ... Step #6 - "compile-libfuzzer-introspector-x86_64": Unpacking libjpeg-dev:amd64 (8c-2ubuntu8) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Selecting previously unselected package zlib1g-dev:amd64. Step #6 - "compile-libfuzzer-introspector-x86_64": Preparing to unpack .../6-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu1.5_amd64.deb ... Step #6 - "compile-libfuzzer-introspector-x86_64": Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Selecting previously unselected package libyaml-dev:amd64. Step #6 - "compile-libfuzzer-introspector-x86_64": Preparing to unpack .../7-libyaml-dev_0.2.2-1_amd64.deb ... Step #6 - "compile-libfuzzer-introspector-x86_64": Unpacking libyaml-dev:amd64 (0.2.2-1) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Setting up libyaml-0-2:amd64 (0.2.2-1) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Setting up libjpeg-turbo8:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Setting up libjpeg8:amd64 (8c-2ubuntu8) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Setting up libjpeg-turbo8-dev:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Setting up libyaml-dev:amd64 (0.2.2-1) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Setting up libjpeg8-dev:amd64 (8c-2ubuntu8) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Setting up libjpeg-dev:amd64 (8c-2ubuntu8) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Processing triggers for libc-bin (2.31-0ubuntu9.17) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: pip in /usr/local/lib/python3.10/site-packages (25.0.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: setuptools in /usr/local/lib/python3.10/site-packages (65.5.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting setuptools Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading setuptools-75.8.0-py3-none-any.whl.metadata (6.7 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading setuptools-75.8.0-py3-none-any.whl (1.2 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/1.2 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 29.6 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hInstalling collected packages: setuptools Step #6 - "compile-libfuzzer-introspector-x86_64": Attempting uninstall: setuptools Step #6 - "compile-libfuzzer-introspector-x86_64": Found existing installation: setuptools 65.5.0 Step #6 - "compile-libfuzzer-introspector-x86_64": Uninstalling setuptools-65.5.0: Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully uninstalled setuptools-65.5.0 Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully installed setuptools-75.8.0 Step #6 - "compile-libfuzzer-introspector-x86_64": WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting cxxfilt Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading cxxfilt-0.3.0-py2.py3-none-any.whl.metadata (3.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting pyyaml Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting beautifulsoup4 Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading beautifulsoup4-4.13.3-py3-none-any.whl.metadata (3.8 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting lxml Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading lxml-5.3.1-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (3.7 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting soupsieve Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading soupsieve-2.6-py3-none-any.whl.metadata (4.6 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting rust-demangler Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading rust_demangler-1.0-py3-none-any.whl.metadata (866 bytes) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting typing-extensions>=4.0.0 (from beautifulsoup4) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading typing_extensions-4.12.2-py3-none-any.whl.metadata (3.0 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading cxxfilt-0.3.0-py2.py3-none-any.whl (4.6 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (751 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/751.2 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 751.2/751.2 kB 17.4 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading beautifulsoup4-4.13.3-py3-none-any.whl (186 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading lxml-5.3.1-cp310-cp310-manylinux_2_28_x86_64.whl (5.2 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/5.2 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.2/5.2 MB 103.5 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading soupsieve-2.6-py3-none-any.whl (36 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading rust_demangler-1.0-py3-none-any.whl (8.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading typing_extensions-4.12.2-py3-none-any.whl (37 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Installing collected packages: rust-demangler, cxxfilt, typing-extensions, soupsieve, pyyaml, lxml, beautifulsoup4 Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully installed beautifulsoup4-4.13.3 cxxfilt-0.3.0 lxml-5.3.1 pyyaml-6.0.2 rust-demangler-1.0 soupsieve-2.6 typing-extensions-4.12.2 Step #6 - "compile-libfuzzer-introspector-x86_64": WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting matplotlib Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading matplotlib-3.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting contourpy>=1.0.1 (from matplotlib) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading contourpy-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.4 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting cycler>=0.10 (from matplotlib) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting fonttools>=4.22.0 (from matplotlib) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading fonttools-4.56.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (101 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting kiwisolver>=1.3.1 (from matplotlib) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading kiwisolver-1.4.8-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (6.2 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting numpy>=1.23 (from matplotlib) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading numpy-2.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (62 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting packaging>=20.0 (from matplotlib) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting pillow>=8 (from matplotlib) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pillow-11.1.0-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (9.1 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting pyparsing>=2.3.1 (from matplotlib) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pyparsing-3.2.1-py3-none-any.whl.metadata (5.0 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting python-dateutil>=2.7 (from matplotlib) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.10/site-packages (from python-dateutil>=2.7->matplotlib) (1.15.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading matplotlib-3.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.6 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/8.6 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.6/8.6 MB 101.7 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading contourpy-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (324 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading fonttools-4.56.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/4.6 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.6/4.6 MB 104.8 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading kiwisolver-1.4.8-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.6 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/1.6 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 94.3 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading numpy-2.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.4 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/16.4 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.4/16.4 MB 145.0 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading packaging-24.2-py3-none-any.whl (65 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pillow-11.1.0-cp310-cp310-manylinux_2_28_x86_64.whl (4.5 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/4.5 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 125.8 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading pyparsing-3.2.1-py3-none-any.whl (107 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Installing collected packages: python-dateutil, pyparsing, pillow, packaging, numpy, kiwisolver, fonttools, cycler, contourpy, matplotlib Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully installed contourpy-1.3.1 cycler-0.12.1 fonttools-4.56.0 kiwisolver-1.4.8 matplotlib-3.10.0 numpy-2.2.3 packaging-24.2 pillow-11.1.0 pyparsing-3.2.1 python-dateutil-2.9.0.post0 Step #6 - "compile-libfuzzer-introspector-x86_64": WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Step #6 - "compile-libfuzzer-introspector-x86_64": /fuzz-introspector/src /src/zydis Step #6 - "compile-libfuzzer-introspector-x86_64": Obtaining file:///fuzz-introspector/src Step #6 - "compile-libfuzzer-introspector-x86_64": Installing build dependencies ... [?25l- \ | / - done Step #6 - "compile-libfuzzer-introspector-x86_64": [?25h Checking if build backend supports build_editable ... [?25ldone Step #6 - "compile-libfuzzer-introspector-x86_64": [?25h Getting requirements to build editable ... [?25l- done Step #6 - "compile-libfuzzer-introspector-x86_64": [?25h Preparing editable metadata (pyproject.toml) ... [?25l- done Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hCollecting beautifulsoup4==4.10.0 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading beautifulsoup4-4.10.0-py3-none-any.whl.metadata (3.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: cxxfilt==0.3.0 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (0.3.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting lxml==4.9.1 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading lxml-4.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (3.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting matplotlib==3.7.5 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading matplotlib-3.7.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.7 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting PyYAML==6.0 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (2.0 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting soupsieve==2.2.1 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading soupsieve-2.2.1-py3-none-any.whl.metadata (5.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting yapf==0.32.0 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading yapf-0.32.0-py2.py3-none-any.whl.metadata (34 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting flake8 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading flake8-7.1.2-py2.py3-none-any.whl.metadata (3.8 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting pep8 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pep8-1.7.1-py2.py3-none-any.whl.metadata (22 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting mypy (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading mypy-1.15.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.metadata (2.1 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting psutil (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (22 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting toml (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading toml-0.10.2-py2.py3-none-any.whl.metadata (7.1 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting pytest (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pytest-8.3.4-py3-none-any.whl.metadata (7.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinx==6.0.0 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinx-6.0.0-py3-none-any.whl.metadata (6.2 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinx_rtd_theme (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinx_rtd_theme-3.0.2-py2.py3-none-any.whl.metadata (4.4 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting configparser (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading configparser-7.1.0-py3-none-any.whl.metadata (5.4 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting coverage (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading coverage-7.6.12-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting atheris (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading atheris-2.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (17 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: setuptools>=65.5.1 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (75.8.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tqdm (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tqdm-4.67.1-py3-none-any.whl.metadata (57 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: rust-demangler in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (1.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tree-sitter==0.23.2 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter-0.23.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.8 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tree-sitter-python==0.23.6 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_python-0.23.6-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.9 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting networkx (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading networkx-3.4.2-py3-none-any.whl.metadata (6.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tree-sitter-languages==1.10.2 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_languages-1.10.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (10 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tree-sitter-c==0.23.4 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_c-0.23.4-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.7 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tree-sitter-cpp==0.23.4 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_cpp-0.23.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.8 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tree-sitter-go==0.23.4 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_go-0.23.4-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.7 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tree-sitter-java==0.23.5 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_java-0.23.5-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.7 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tree-sitter-rust==0.23.2 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_rust-0.23.2-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.8 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (1.3.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (0.12.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (4.56.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: kiwisolver>=1.0.1 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (1.4.8) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting numpy<2,>=1.20 (from matplotlib==3.7.5->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (24.2) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: pillow>=6.2.0 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (11.1.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: pyparsing>=2.3.1 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (3.2.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: python-dateutil>=2.7 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (2.9.0.post0) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinxcontrib-applehelp (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_applehelp-2.0.0-py3-none-any.whl.metadata (2.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinxcontrib-devhelp (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_devhelp-2.0.0-py3-none-any.whl.metadata (2.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinxcontrib-jsmath (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl.metadata (1.4 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_htmlhelp-2.1.0-py3-none-any.whl.metadata (2.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinxcontrib-serializinghtml>=1.1.5 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl.metadata (2.4 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinxcontrib-qthelp (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_qthelp-2.0.0-py3-none-any.whl.metadata (2.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting Jinja2>=3.0 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading jinja2-3.1.5-py3-none-any.whl.metadata (2.6 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting Pygments>=2.12 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pygments-2.19.1-py3-none-any.whl.metadata (2.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting docutils<0.20,>=0.18 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading docutils-0.19-py3-none-any.whl.metadata (2.7 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting snowballstemmer>=2.0 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl.metadata (6.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting babel>=2.9 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading babel-2.17.0-py3-none-any.whl.metadata (2.0 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting alabaster<0.8,>=0.7 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading alabaster-0.7.16-py3-none-any.whl.metadata (2.9 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting imagesize>=1.3 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading imagesize-1.4.1-py2.py3-none-any.whl.metadata (1.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting requests>=2.25.0 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading requests-2.32.3-py3-none-any.whl.metadata (4.6 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting mccabe<0.8.0,>=0.7.0 (from flake8->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading mccabe-0.7.0-py2.py3-none-any.whl.metadata (5.0 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting pycodestyle<2.13.0,>=2.12.0 (from flake8->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pycodestyle-2.12.1-py2.py3-none-any.whl.metadata (4.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting pyflakes<3.3.0,>=3.2.0 (from flake8->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pyflakes-3.2.0-py2.py3-none-any.whl.metadata (3.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: typing_extensions>=4.6.0 in /usr/local/lib/python3.10/site-packages (from mypy->fuzz-introspector==0.1.7) (4.12.2) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting mypy_extensions>=1.0.0 (from mypy->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading mypy_extensions-1.0.0-py3-none-any.whl.metadata (1.1 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tomli>=1.1.0 (from mypy->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Using cached tomli-2.2.1-py3-none-any.whl.metadata (10 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting exceptiongroup>=1.0.0rc8 (from pytest->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading exceptiongroup-1.2.2-py3-none-any.whl.metadata (6.6 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting iniconfig (from pytest->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading iniconfig-2.0.0-py3-none-any.whl.metadata (2.6 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting pluggy<2,>=1.5 (from pytest->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pluggy-1.5.0-py3-none-any.whl.metadata (4.8 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinxcontrib-jquery<5,>=4 (from sphinx_rtd_theme->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_jquery-4.1-py2.py3-none-any.whl.metadata (2.6 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting MarkupSafe>=2.0 (from Jinja2>=3.0->sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.10/site-packages (from python-dateutil>=2.7->matplotlib==3.7.5->fuzz-introspector==0.1.7) (1.15.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting charset-normalizer<4,>=2 (from requests>=2.25.0->sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (35 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting idna<4,>=2.5 (from requests>=2.25.0->sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading idna-3.10-py3-none-any.whl.metadata (10 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting urllib3<3,>=1.21.1 (from requests>=2.25.0->sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading urllib3-2.3.0-py3-none-any.whl.metadata (6.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting certifi>=2017.4.17 (from requests>=2.25.0->sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading certifi-2025.1.31-py3-none-any.whl.metadata (2.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading beautifulsoup4-4.10.0-py3-none-any.whl (97 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading lxml-4.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (6.9 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/6.9 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.9/6.9 MB 97.8 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading matplotlib-3.7.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.6 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/11.6 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.6/11.6 MB 148.1 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (682 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/682.2 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 682.2/682.2 kB 34.1 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading soupsieve-2.2.1-py3-none-any.whl (33 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinx-6.0.0-py3-none-any.whl (3.0 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/3.0 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 136.7 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading tree_sitter-0.23.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (566 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/566.6 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 566.6/566.6 kB 32.5 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading tree_sitter_c-0.23.4-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (98 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_cpp-0.23.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (316 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_go-0.23.4-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (65 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_java-0.23.5-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (84 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_languages-1.10.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/8.4 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.4/8.4 MB 147.5 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading tree_sitter_python-0.23.6-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (112 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_rust-0.23.2-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (157 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading yapf-0.32.0-py2.py3-none-any.whl (190 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading atheris-2.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (30.9 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/30.9 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 30.9/30.9 MB 158.6 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading configparser-7.1.0-py3-none-any.whl (17 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading coverage-7.6.12-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (236 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading flake8-7.1.2-py2.py3-none-any.whl (57 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading mypy-1.15.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (12.4 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/12.4 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.4/12.4 MB 159.8 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading networkx-3.4.2-py3-none-any.whl (1.7 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/1.7 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 96.1 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading pep8-1.7.1-py2.py3-none-any.whl (41 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (277 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pytest-8.3.4-py3-none-any.whl (343 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinx_rtd_theme-3.0.2-py2.py3-none-any.whl (7.7 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/7.7 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.7/7.7 MB 147.8 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading toml-0.10.2-py2.py3-none-any.whl (16 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tqdm-4.67.1-py3-none-any.whl (78 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading alabaster-0.7.16-py3-none-any.whl (13 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading babel-2.17.0-py3-none-any.whl (10.2 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/10.2 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.2/10.2 MB 146.9 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading docutils-0.19-py3-none-any.whl (570 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/570.5 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 570.5/570.5 kB 33.2 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading exceptiongroup-1.2.2-py3-none-any.whl (16 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading jinja2-3.1.5-py3-none-any.whl (134 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/18.2 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.2/18.2 MB 160.0 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading pluggy-1.5.0-py3-none-any.whl (20 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pycodestyle-2.12.1-py2.py3-none-any.whl (31 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pyflakes-3.2.0-py2.py3-none-any.whl (62 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pygments-2.19.1-py3-none-any.whl (1.2 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/1.2 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 71.1 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading requests-2.32.3-py3-none-any.whl (64 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_htmlhelp-2.1.0-py3-none-any.whl (98 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_jquery-4.1-py2.py3-none-any.whl (121 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl (92 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Using cached tomli-2.2.1-py3-none-any.whl (14 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading iniconfig-2.0.0-py3-none-any.whl (5.9 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_applehelp-2.0.0-py3-none-any.whl (119 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_devhelp-2.0.0-py3-none-any.whl (82 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_qthelp-2.0.0-py3-none-any.whl (88 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading certifi-2025.1.31-py3-none-any.whl (166 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (146 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading idna-3.10-py3-none-any.whl (70 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (20 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading urllib3-2.3.0-py3-none-any.whl (128 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Building wheels for collected packages: fuzz-introspector Step #6 - "compile-libfuzzer-introspector-x86_64": Building editable for fuzz-introspector (pyproject.toml) ... [?25l- done Step #6 - "compile-libfuzzer-introspector-x86_64": [?25h Created wheel for fuzz-introspector: filename=fuzz_introspector-0.1.7-0.editable-py3-none-any.whl size=3896 sha256=ed516314030f34301d0e0de62cfdc34a170db7f873522515a5a98153dbda5159 Step #6 - "compile-libfuzzer-introspector-x86_64": Stored in directory: /tmp/pip-ephem-wheel-cache-cg4r8ge2/wheels/ce/ec/9e/e0f680466f0d02256e58f72aba9efaf05145b62b6274f28ccb Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully built fuzz-introspector Step #6 - "compile-libfuzzer-introspector-x86_64": Installing collected packages: yapf, snowballstemmer, pep8, atheris, urllib3, tree-sitter-rust, tree-sitter-python, tree-sitter-java, tree-sitter-go, tree-sitter-cpp, tree-sitter-c, tree-sitter, tqdm, tomli, toml, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, soupsieve, PyYAML, Pygments, pyflakes, pycodestyle, psutil, pluggy, numpy, networkx, mypy_extensions, mccabe, MarkupSafe, lxml, iniconfig, imagesize, idna, exceptiongroup, docutils, coverage, configparser, charset-normalizer, certifi, babel, alabaster, tree-sitter-languages, requests, pytest, mypy, Jinja2, flake8, beautifulsoup4, sphinx, matplotlib, sphinxcontrib-jquery, sphinx_rtd_theme, fuzz-introspector Step #6 - "compile-libfuzzer-introspector-x86_64": Attempting uninstall: soupsieve Step #6 - "compile-libfuzzer-introspector-x86_64": Found existing installation: soupsieve 2.6 Step #6 - "compile-libfuzzer-introspector-x86_64": Uninstalling soupsieve-2.6: Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully uninstalled soupsieve-2.6 Step #6 - "compile-libfuzzer-introspector-x86_64": Attempting uninstall: PyYAML Step #6 - "compile-libfuzzer-introspector-x86_64": Found existing installation: PyYAML 6.0.2 Step #6 - "compile-libfuzzer-introspector-x86_64": Uninstalling PyYAML-6.0.2: Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully uninstalled PyYAML-6.0.2 Step #6 - "compile-libfuzzer-introspector-x86_64": Attempting uninstall: numpy Step #6 - "compile-libfuzzer-introspector-x86_64": Found existing installation: numpy 2.2.3 Step #6 - "compile-libfuzzer-introspector-x86_64": Uninstalling numpy-2.2.3: Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully uninstalled numpy-2.2.3 Step #6 - "compile-libfuzzer-introspector-x86_64": Attempting uninstall: lxml Step #6 - "compile-libfuzzer-introspector-x86_64": Found existing installation: lxml 5.3.1 Step #6 - "compile-libfuzzer-introspector-x86_64": Uninstalling lxml-5.3.1: Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully uninstalled lxml-5.3.1 Step #6 - "compile-libfuzzer-introspector-x86_64": Attempting uninstall: beautifulsoup4 Step #6 - "compile-libfuzzer-introspector-x86_64": Found existing installation: beautifulsoup4 4.13.3 Step #6 - "compile-libfuzzer-introspector-x86_64": Uninstalling beautifulsoup4-4.13.3: Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully uninstalled beautifulsoup4-4.13.3 Step #6 - "compile-libfuzzer-introspector-x86_64": Attempting uninstall: matplotlib Step #6 - "compile-libfuzzer-introspector-x86_64": Found existing installation: matplotlib 3.10.0 Step #6 - "compile-libfuzzer-introspector-x86_64": Uninstalling matplotlib-3.10.0: Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully uninstalled matplotlib-3.10.0 Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully installed Jinja2-3.1.5 MarkupSafe-3.0.2 PyYAML-6.0 Pygments-2.19.1 alabaster-0.7.16 atheris-2.3.0 babel-2.17.0 beautifulsoup4-4.10.0 certifi-2025.1.31 charset-normalizer-3.4.1 configparser-7.1.0 coverage-7.6.12 docutils-0.19 exceptiongroup-1.2.2 flake8-7.1.2 fuzz-introspector-0.1.7 idna-3.10 imagesize-1.4.1 iniconfig-2.0.0 lxml-4.9.1 matplotlib-3.7.5 mccabe-0.7.0 mypy-1.15.0 mypy_extensions-1.0.0 networkx-3.4.2 numpy-1.26.4 pep8-1.7.1 pluggy-1.5.0 psutil-7.0.0 pycodestyle-2.12.1 pyflakes-3.2.0 pytest-8.3.4 requests-2.32.3 snowballstemmer-2.2.0 soupsieve-2.2.1 sphinx-6.0.0 sphinx_rtd_theme-3.0.2 sphinxcontrib-applehelp-2.0.0 sphinxcontrib-devhelp-2.0.0 sphinxcontrib-htmlhelp-2.1.0 sphinxcontrib-jquery-4.1 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-2.0.0 sphinxcontrib-serializinghtml-2.0.0 toml-0.10.2 tomli-2.2.1 tqdm-4.67.1 tree-sitter-0.23.2 tree-sitter-c-0.23.4 tree-sitter-cpp-0.23.4 tree-sitter-go-0.23.4 tree-sitter-java-0.23.5 tree-sitter-languages-1.10.2 tree-sitter-python-0.23.6 tree-sitter-rust-0.23.2 urllib3-2.3.0 yapf-0.32.0 Step #6 - "compile-libfuzzer-introspector-x86_64": WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:37.700 INFO cli - main: Running fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.319 INFO analysis - extract_tests_from_directories: All test files Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.319 INFO analysis - extract_tests_from_directories: /src/zydis/examples/RewriteCode.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.319 INFO analysis - extract_tests_from_directories: /src/zydis/examples/Formatter02.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.319 INFO analysis - extract_tests_from_directories: /src/zydis/dependencies/zycore/tests/Vector.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.320 INFO analysis - extract_tests_from_directories: /src/zydis/dependencies/zycore/tests/ArgParse.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.320 INFO analysis - extract_tests_from_directories: /workspace/oss-fuzz/projects/tinyxml2/xmltest.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.320 INFO analysis - extract_tests_from_directories: /src/zydis/examples/EncodeMov.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.321 INFO analysis - extract_tests_from_directories: /src/zydis/dependencies/zycore/examples/Vector.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.321 INFO analysis - extract_tests_from_directories: /src/zydis/examples/Formatter03.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.321 INFO analysis - extract_tests_from_directories: /workspace/oss-fuzz/projects/upx/fuzzers/test_packed_file_fuzzer.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.321 INFO analysis - extract_tests_from_directories: /src/zydis/examples/EncodeFromScratch.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.321 INFO analysis - extract_tests_from_directories: /src/zydis/examples/ZydisPerfTest.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.322 INFO analysis - extract_tests_from_directories: /src/zydis/examples/Disassemble.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.322 INFO analysis - extract_tests_from_directories: /src/zydis/examples/DisassembleSimple.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.322 INFO analysis - extract_tests_from_directories: /src/zydis/dependencies/zycore/examples/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.322 INFO analysis - extract_tests_from_directories: /src/zydis/dependencies/zycore/tests/String.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.322 INFO analysis - extract_tests_from_directories: /workspace/oss-fuzz/projects/example/my-api-repo/do_stuff_unittest.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.323 INFO analysis - extract_tests_from_directories: /src/zydis/examples/ZydisWinKernel.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.323 INFO analysis - extract_tests_from_directories: /src/zydis/examples/Formatter01.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.323 INFO analysis - extract_tests_from_directories: /workspace/oss-fuzz/projects/tinyxml2/xmltest2.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": - cov report: /workspace/out/libfuzzer-introspector-x86_64/textcov_reports/ZydisFuzzEncoder.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": - cov report: /workspace/out/libfuzzer-introspector-x86_64/textcov_reports/ZydisFuzzReEncoding.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": - cov report: /workspace/out/libfuzzer-introspector-x86_64/textcov_reports/ZydisFuzzDecoder.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.378 INFO cli - main: Ending fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.645 INFO cli - main: Running fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.661 INFO oss_fuzz - analyse_folder: Found 103 files to include in analysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.661 INFO oss_fuzz - process_c_project: Going C route Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.661 INFO oss_fuzz - process_c_project: Found 103 files to include in analysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.661 INFO oss_fuzz - process_c_project: Loading tree-sitter trees and create base project Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.661 INFO datatypes - __init__: Processing /src/zydis/tools/ZydisFuzzDecoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisFuzzControlBlock_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisMachineMode machine_mode; Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisStackWidth stack_width; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool decoder_mode[ZYDIS_DECODER_MODE_MAX_VALUE + 1]; Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisFormatterStyle formatter_style; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU64 u64; // u64 used for all kind of non-overlapping purposes Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanUPointer formatter_properties[ZYDIS_FORMATTER_PROP_MAX_VALUE + 1]; Step #6 - "compile-libfuzzer-introspector-x86_64": char string[16]; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU16 formatter_max_len; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisFuzzControlBlock; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.671 INFO datatypes - __init__: Processing /src/zydis/tools/ZydisFuzzShared.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 *buf; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanISize buf_len; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanISize read_offs; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisLibFuzzerContext; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.684 INFO frontend_c - load_treesitter_trees: harness: /src/zydis/tools/ZydisFuzzShared.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.684 INFO datatypes - __init__: Processing /src/zydis/tools/ZydisFuzzEncoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.693 INFO datatypes - __init__: Processing /src/zydis/tools/ZydisTestEncoderAbsolute.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Iterator_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU32 value; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU32 limit; Step #6 - "compile-libfuzzer-introspector-x86_64": } Iterator; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct DecodedInstruction_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedInstruction insn; Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedOperand operands[ZYDIS_MAX_OPERAND_COUNT]; Step #6 - "compile-libfuzzer-introspector-x86_64": } DecodedInstruction; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.705 INFO datatypes - __init__: Processing /src/zydis/tools/ZydisDisasm.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.713 INFO datatypes - __init__: Processing /src/zydis/tools/ZydisFuzzShared.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanUSize(*ZydisStreamRead)(void *ctx, ZyanU8 *buf, ZyanUSize max_len); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.719 INFO datatypes - __init__: Processing /src/zydis/tools/ZydisToolsShared.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.724 INFO datatypes - __init__: Processing /src/zydis/tools/ZydisToolsShared.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.731 INFO datatypes - __init__: Processing /src/zydis/tools/ZydisInfo.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct FlagInfo_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": const char* name; Step #6 - "compile-libfuzzer-introspector-x86_64": const char* action; Step #6 - "compile-libfuzzer-introspector-x86_64": } FlagInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.750 INFO datatypes - __init__: Processing /src/zydis/tools/ZydisFuzzReEncoding.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisFuzzControlBlock_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisMachineMode machine_mode; Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisStackWidth stack_width; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisFuzzControlBlock; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.756 INFO datatypes - __init__: Processing /src/zydis/src/FormatterBuffer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.763 INFO datatypes - __init__: Processing /src/zydis/src/Formatter.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.775 INFO datatypes - __init__: Processing /src/zydis/src/Decoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecoderState_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A pointer to the `ZydisDecoder` instance. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const ZydisDecoder* decoder; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A pointer to the `ZydisDecoderContext` struct. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecoderContext* context; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The input buffer. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const ZyanU8* buffer; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The input buffer length. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanUSize buffer_len; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Prefix information. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Signals, if the instruction has a `LOCK` prefix (`F0`). Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This prefix originally belongs to group 1, but separating it from the other ones makes Step #6 - "compile-libfuzzer-introspector-x86_64": * parsing easier for us later. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool has_lock; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The effective prefix of group 1 (either `F2` or `F3`). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 group1; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The effective prefix of group 2 (`2E`, `36`, `3E`, `26`, `64` or `65`). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 group2; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The effective segment prefix. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 effective_segment; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The prefix that should be treated as the mandatory-prefix, if the Step #6 - "compile-libfuzzer-introspector-x86_64": * current instruction needs one. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The last `F3`/`F2` prefix has precedence over previous ones and Step #6 - "compile-libfuzzer-introspector-x86_64": * `F3`/`F2` in general have precedence over `66`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 mandatory_candidate; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the effective `LOCK` prefix. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset_lock; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the effective prefix in group 1. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset_group1; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the effective prefix in group 2. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset_group2; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the operand-size override prefix (`66`). Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This is the only prefix in group 3. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset_osz_override; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the address-size override prefix (`67`). Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This is the only prefix in group 4. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset_asz_override; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the effective segment prefix. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset_segment; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the mandatory-candidate prefix. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset_mandatory; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of a possible `CET` `no-lock` prefix. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanI8 offset_notrack; Step #6 - "compile-libfuzzer-introspector-x86_64": } prefixes; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecoderState; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisRegisterEncoding_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REG_ENCODING_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The register-id is encoded as part of the opcode (bits [3..0]). Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Possible extension by: Step #6 - "compile-libfuzzer-introspector-x86_64": * - `REX.B` Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REG_ENCODING_OPCODE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The register-id is encoded in `modrm.reg`. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Possible extension by: Step #6 - "compile-libfuzzer-introspector-x86_64": * - `.R` Step #6 - "compile-libfuzzer-introspector-x86_64": * - `.R'` (vector only, EVEX/MVEX) Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REG_ENCODING_REG, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The register-id is encoded in `.vvvv`. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Possible extension by: Step #6 - "compile-libfuzzer-introspector-x86_64": * - `.v'` (vector only, EVEX/MVEX). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REG_ENCODING_NDSNDD, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The register-id is encoded in `modrm.rm`. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Possible extension by: Step #6 - "compile-libfuzzer-introspector-x86_64": * - `.B` Step #6 - "compile-libfuzzer-introspector-x86_64": * - `.X` (vector only, EVEX/MVEX)` Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REG_ENCODING_RM, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The register-id is encoded in `modrm.rm` or `sib.base` (if `SIB` is present). Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Possible extension by: Step #6 - "compile-libfuzzer-introspector-x86_64": * - `.B` Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REG_ENCODING_BASE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The register-id is encoded in `sib.index`. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Possible extension by: Step #6 - "compile-libfuzzer-introspector-x86_64": * - `.X` Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REG_ENCODING_INDEX, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The register-id is encoded in `sib.index`. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Possible extension by: Step #6 - "compile-libfuzzer-introspector-x86_64": * - `.X` Step #6 - "compile-libfuzzer-introspector-x86_64": * - `.V'` (vector only, EVEX/MVEX) Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REG_ENCODING_VIDX, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The register-id is encoded in an additional 8-bit immediate value. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Bits [7:4] in 64-bit mode with possible extension by bit [3] (vector only), bits [7:5] for Step #6 - "compile-libfuzzer-introspector-x86_64": * all other modes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REG_ENCODING_IS4, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The register-id is encoded in `EVEX.aaa/MVEX.kkk`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REG_ENCODING_MASK, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REG_ENCODING_MAX_VALUE = ZYDIS_REG_ENCODING_MASK, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REG_ENCODING_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_REG_ENCODING_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisRegisterEncoding; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.830 INFO datatypes - __init__: Processing /src/zydis/src/FormatterBase.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.844 INFO datatypes - __init__: Processing /src/zydis/src/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.853 INFO datatypes - __init__: Processing /src/zydis/src/Utils.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.860 INFO datatypes - __init__: Processing /src/zydis/src/Mnemonic.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.866 INFO datatypes - __init__: Processing /src/zydis/src/SharedData.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.872 INFO datatypes - __init__: Processing /src/zydis/src/Segment.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.879 INFO datatypes - __init__: Processing /src/zydis/src/EncoderData.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.885 INFO datatypes - __init__: Processing /src/zydis/src/Encoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisEncoderRexType_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REX_TYPE_UNKNOWN, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REX_TYPE_REQUIRED, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REX_TYPE_FORBIDDEN, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REX_TYPE_MAX_VALUE = ZYDIS_REX_TYPE_FORBIDDEN, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REX_TYPE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_REX_TYPE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisEncoderRexType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisEncoderInstructionMatch_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A pointer to the `ZydisEncoderRequest` instance. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const ZydisEncoderRequest *request; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A pointer to the `ZydisEncodableInstruction` instance. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const ZydisEncodableInstruction *definition; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A pointer to the `ZydisInstructionDefinition` instance. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const ZydisInstructionDefinition *base_definition; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A pointer to the `ZydisOperandDefinition` array. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const ZydisOperandDefinition *operands; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Encodable attributes for this instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisInstructionAttributes attributes; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Effective operand size attribute. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 eosz; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Effective address size attribute. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 easz; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Effective displacement size. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 disp_size; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Effective immediate size. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 imm_size; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Exponent of compressed displacement scale factor (2^cd8_scale) Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 cd8_scale; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * `REX` prefix constraints. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisEncoderRexType rex_type; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * True for special cases where operand size attribute must be lower than 64 bits. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool eosz64_forbidden; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * True when instruction definition has relative operand (used for branching instructions). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool has_rel_operand; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisEncoderInstructionMatch; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisEncoderInstruction_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Encodable attributes for this instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisInstructionAttributes attributes; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction encoding. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisInstructionEncoding encoding; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The opcode map. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisOpcodeMap opcode_map; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The opcode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 opcode; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `vvvv` field (`VEX`, `EVEX`, `MVEX`, `XOP`). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 vvvv; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `sss` field (`MVEX`). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 sss; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The mask register ID. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 mask; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The vector length. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 vector_length; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `mod` component of Mod/RM byte. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 mod; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `reg` component of Mod/RM byte. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 reg; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `rm` component of Mod/RM byte. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 rm; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The scale component of SIB byte. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 scale; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The index component of SIB byte. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 index; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The base component of SIB byte. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 base; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `REX.W` bit. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool rex_w; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * True if using zeroing mask (`EVEX`). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool zeroing; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * True if using eviction hint (`MVEX`). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool eviction_hint; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Size of displacement value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 disp_size; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Size of immediate value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 imm_size; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The displacement value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU64 disp; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The immediate value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU64 imm; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisEncoderInstruction; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisEncoderBuffer_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A pointer to actual data buffer. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 *buffer; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Size of this buffer. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanUSize size; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Current write offset. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanUSize offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisEncoderBuffer; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.932 INFO datatypes - __init__: Processing /src/zydis/src/Zydis.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.938 INFO datatypes - __init__: Processing /src/zydis/src/Register.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisRegisterLookupItem Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The register class. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRegisterClass class; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The register id. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanI8 id; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The width of register 16- and 32-bit mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRegisterWidth width; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The width of register in 64-bit mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRegisterWidth width64; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisRegisterLookupItem; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisRegisterClassLookupItem_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The lowest register of the current class. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRegister lo; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The highest register of the current class. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRegister hi; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The width of registers of the current class in 16- and 32-bit mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRegisterWidth width; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The width of registers of the current class in 64-bit mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRegisterWidth width64; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisRegisterClassLookupItem; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.945 INFO datatypes - __init__: Processing /src/zydis/src/FormatterATT.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.955 INFO datatypes - __init__: Processing /src/zydis/src/MetaInfo.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.961 INFO datatypes - __init__: Processing /src/zydis/src/FormatterIntel.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.971 INFO datatypes - __init__: Processing /src/zydis/src/DecoderData.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.978 INFO datatypes - __init__: Processing /src/zydis/src/Disassembler.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.984 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/src/ArgParse.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:38.992 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/src/List.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.003 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/src/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.019 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/src/Allocator.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.026 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/src/Bitset.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.036 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/src/Format.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.047 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/src/Vector.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.060 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/src/Zycore.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.065 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/src/API/Synchronization.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.071 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/src/API/Thread.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.078 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/src/API/Process.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.084 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/src/API/Memory.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.090 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/src/API/Terminal.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.096 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/ArgParse.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZyanArgParseDefinition_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The argument name, e.g. `--help`. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Must start with either one or two dashes. Single dash arguments must consist of a single Step #6 - "compile-libfuzzer-introspector-x86_64": * character, (e.g. `-n`), double-dash arguments can be of arbitrary length. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const char* name; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Whether the argument is boolean or expects a value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool boolean; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Whether this argument is required (error if missing). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool required; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZyanArgParseDefinition; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZyanArgParseArg_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Corresponding argument definition, or `ZYAN_NULL` for unnamed args. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This pointer is borrowed from the `cfg` pointer passed to `ZyanArgParse`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const ZyanArgParseDefinition* def; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Whether the argument has a value (is non-boolean). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool has_value; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * If `has_value == true`, then the argument value. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This is a view into the `argv` string array passed to `ZyanArgParse` via the `cfg` argument. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanStringView value; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZyanArgParseArg; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZyanArgParseConfig_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * `argv` argument passed to `main` by LibC. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const char** argv; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * `argc` argument passed to `main` by LibC. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanUSize argc; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Minimum # of accepted unnamed / anonymous arguments. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanUSize min_unnamed_args; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum # of accepted unnamed / anonymous arguments. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanUSize max_unnamed_args; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Argument definition array, or `ZYAN_NULL`. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Expects a pointer to an array of `ZyanArgParseDefinition` instances. The array is Step #6 - "compile-libfuzzer-introspector-x86_64": * terminated by setting the `.name` field of the last element to `ZYAN_NULL`. If no named Step #6 - "compile-libfuzzer-introspector-x86_64": * arguments should be parsed, you can also set this to `ZYAN_NULL`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanArgParseDefinition* args; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZyanArgParseConfig; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.102 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/Format.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.108 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/Status.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU32 ZyanStatus; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.114 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/Types.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU32 ZyanUSize; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uint16_t ZyanU16; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int16_t ZyanI16; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ptrdiff_t ZyanISize; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef char* ZyanCharPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanI32 ZyanISize; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uint32_t ZyanU32; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int32_t ZyanI32; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uintptr_t ZyanUPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef const char* ZyanConstCharPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef const void* ZyanConstVoidPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU8 ZyanBool; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __SIZE_TYPE__ ZyanUSize; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int8_t ZyanI8; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef signed long long int ZyanI64; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanI64 ZyanIPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned char ZyanU8; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned long long int ZyanU64; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __PTRDIFF_TYPE__ ZyanISize; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef size_t ZyanUSize; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef signed short int ZyanI16; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __UINTPTR_TYPE__ ZyanUPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef long unsigned int ZyanUSize; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int8 ZyanU8; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef signed __int8 ZyanI8; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int32 ZyanU32; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef signed __int32 ZyanI32; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uint64_t ZyanU64; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int64_t ZyanI64; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef intptr_t ZyanIPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int64 ZyanU64; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int16 ZyanU16; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef signed __int16 ZyanI16; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef signed __int64 ZyanI64; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU64 ZyanUPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanI32 ZyanIPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned short int ZyanU16; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned int ZyanU32; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __UINT8_TYPE__ ZyanU8; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __UINT16_TYPE__ ZyanU16; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __UINT32_TYPE__ ZyanU32; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __UINT64_TYPE__ ZyanU64; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __INT8_TYPE__ ZyanI8; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __INT16_TYPE__ ZyanI16; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __INT32_TYPE__ ZyanI32; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __INT64_TYPE__ ZyanI64; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned long int ZyanU64; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef signed long int ZyanI64; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned long int ZyanUPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef long int ZyanIPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uint8_t ZyanU8; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void* ZyanVoidPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU64 ZyanUSize; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __INTPTR_TYPE__ ZyanIPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanI64 ZyanISize; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU32 ZyanUPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef signed int ZyanI32; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef long int ZyanISize; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned int ZyanUPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int ZyanIPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef signed char ZyanI8; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanI8 ZyanTernary; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.122 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/Atomic.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZyanAtomic32_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU32 volatile value; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZyanAtomic32; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZyanAtomic64_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU64 volatile value; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZyanAtomic64; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZyanAtomicPointer_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanVoidPointer volatile value; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZyanAtomicPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.129 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/Vector.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZyanVector_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The memory allocator. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanAllocator* allocator; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The growth factor. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 growth_factor; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The shrink threshold. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 shrink_threshold; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The current number of elements in the vector. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanUSize size; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The maximum capacity (number of elements). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanUSize capacity; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The size of a single element in bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanUSize element_size; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The element destructor callback. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanMemberProcedure destructor; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The data pointer. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": void* data; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZyanVector; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.138 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/Allocator.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanStatus (*ZyanAllocatorAllocate)(struct ZyanAllocator_* allocator, void** p, Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanUSize element_size, ZyanUSize n); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanStatus (*ZyanAllocatorDeallocate)(struct ZyanAllocator_* allocator, void* p, Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanUSize element_size, ZyanUSize n); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZyanAllocator_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The allocate function. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanAllocatorAllocate allocate; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The reallocate function. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanAllocatorAllocate reallocate; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The deallocate function. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanAllocatorDeallocate deallocate; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZyanAllocator; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.143 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/String.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU8 ZyanStringFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZyanString_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * String flags. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanStringFlags flags; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The vector that contains the actual string. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanVector vector; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZyanString; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZyanStringView_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The string data. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The view internally re-uses the normal string struct to allow casts without any runtime Step #6 - "compile-libfuzzer-introspector-x86_64": * overhead. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanString string; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZyanStringView; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.153 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/Object.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*ZyanMemberProcedure)(void* object); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanStatus (*ZyanConstMemberFunction)(const void* object); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*ZyanConstMemberProcedure)(const void* object); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanStatus (*ZyanMemberFunction)(void* object); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.159 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/Defines.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.166 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/LibC.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef va_list ZyanVAList; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef FILE ZyanFile; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef char* ZyanVAList; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __builtin_va_list ZyanVAList; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.175 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/Comparison.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanBool (*ZyanEqualityComparison)(const void* left, const void* right); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanI32 (*ZyanComparison)(const void* left, const void* right); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.181 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/Bitset.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZyanBitset_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The bitset size. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanUSize size; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The bitset data. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanVector bits; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZyanBitset; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanStatus (*ZyanBitsetByteOperation)(ZyanU8* v1, const ZyanU8* v2); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.189 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/Zycore.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.194 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/List.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZyanListNode_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A pointer to the previous list node. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZyanListNode_* prev; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A pointer to the next list node. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZyanListNode_* next; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZyanListNode; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZyanList_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The memory allocator. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanAllocator* allocator; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The current number of elements in the list. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanUSize size; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The size of a single element in bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanUSize element_size; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The element destructor callback. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanMemberProcedure destructor; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The head node. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanListNode* head; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The tail node. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanListNode* tail; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The data buffer. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Only used for instances created by `ZyanListInitCustomBuffer`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": void* buffer; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The data buffer capacity (number of bytes). Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Only used for instances created by `ZyanListInitCustomBuffer`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanUSize capacity; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The first unused node. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * When removing a node, the first-unused value is updated to point at the removed node and the Step #6 - "compile-libfuzzer-introspector-x86_64": * next node of the removed node will be updated to point at the old first-unused node. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * When appending the memory of the first unused-node is recycled to store the new node. The Step #6 - "compile-libfuzzer-introspector-x86_64": * value of the first-unused node is then updated to point at the reused nodes next node. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * If the first-unused value is `ZYAN_NULL`, any new node will be "allocated" behind the tail Step #6 - "compile-libfuzzer-introspector-x86_64": * node (if there is enough space left in the fixed size buffer). Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Only used for instances created by `ZyanListInitCustomBuffer`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanListNode* first_unused; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZyanList; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.203 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/API/Memory.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZyanMemoryPageProtection_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": #if defined(ZYAN_WINDOWS) Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_PAGE_READONLY = PAGE_READONLY, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_PAGE_READWRITE = PAGE_READWRITE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_PAGE_EXECUTE = PAGE_EXECUTE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_PAGE_EXECUTE_READ = PAGE_EXECUTE_READ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_PAGE_EXECUTE_READWRITE = PAGE_EXECUTE_READWRITE Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": #elif defined(ZYAN_POSIX) Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_PAGE_READONLY = PROT_READ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_PAGE_READWRITE = PROT_READ | PROT_WRITE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_PAGE_EXECUTE = PROT_EXEC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_PAGE_EXECUTE_READ = PROT_EXEC | PROT_READ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_PAGE_EXECUTE_READWRITE = PROT_EXEC | PROT_READ | PROT_WRITE Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": } ZyanMemoryPageProtection; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.209 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/API/Synchronization.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef pthread_mutex_t ZyanCriticalSection; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef CRITICAL_SECTION ZyanCriticalSection; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.215 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/API/Thread.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef pthread_key_t ZyanThreadTlsIndex; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU64 ZyanThreadId; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef DWORD ZyanThreadId; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef DWORD ZyanThreadTlsIndex; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef pthread_t ZyanThread; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef HANDLE ZyanThread; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void(*ZyanThreadTlsCallback)(void* data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef PFLS_CALLBACK_FUNCTION ZyanThreadTlsCallback; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.221 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/API/Terminal.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZyanStandardStream_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The default input stream. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_STDSTREAM_IN, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The default output stream. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_STDSTREAM_OUT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The default error stream. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_STDSTREAM_ERR Step #6 - "compile-libfuzzer-introspector-x86_64": } ZyanStandardStream; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.227 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/API/Process.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.232 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/Internal/AtomicMSVC.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.240 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/include/Zycore/Internal/AtomicGNU.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.248 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/examples/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.254 INFO datatypes - __init__: Processing /src/zydis/dependencies/zycore/examples/Vector.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct TestStruct_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU32 u32; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU64 u64; Step #6 - "compile-libfuzzer-introspector-x86_64": float f; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestStruct; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.263 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Zydis.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisFeature_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FEATURE_DECODER, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FEATURE_ENCODER, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FEATURE_FORMATTER, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FEATURE_AVX512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FEATURE_KNC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FEATURE_SEGMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FEATURE_MAX_VALUE = ZYDIS_FEATURE_SEGMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FEATURE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_FEATURE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisFeature; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.269 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Utils.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.274 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/SharedTypes.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisMachineMode_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 64 bit mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MACHINE_MODE_LONG_64, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 32 bit protected mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MACHINE_MODE_LONG_COMPAT_32, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 16 bit protected mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MACHINE_MODE_LONG_COMPAT_16, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 32 bit protected mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MACHINE_MODE_LEGACY_32, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 16 bit protected mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MACHINE_MODE_LEGACY_16, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 16 bit real mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MACHINE_MODE_REAL_16, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MACHINE_MODE_MAX_VALUE = ZYDIS_MACHINE_MODE_REAL_16, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MACHINE_MODE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_MACHINE_MODE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisMachineMode; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisOperandType_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand is not used. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_TYPE_UNUSED, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand is a register operand. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_TYPE_REGISTER, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand is a memory operand. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_TYPE_MEMORY, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand is a pointer operand with a segment:offset lvalue. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_TYPE_POINTER, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand is an immediate operand. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_TYPE_IMMEDIATE, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_TYPE_MAX_VALUE = ZYDIS_OPERAND_TYPE_IMMEDIATE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_TYPE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_OPERAND_TYPE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisOperandType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisElementType_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ELEMENT_TYPE_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A struct type. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ELEMENT_TYPE_STRUCT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Unsigned integer value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ELEMENT_TYPE_UINT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Signed integer value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ELEMENT_TYPE_INT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 16-bit floating point value (`half`). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ELEMENT_TYPE_FLOAT16, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 32-bit floating point value (`single`). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ELEMENT_TYPE_FLOAT32, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 64-bit floating point value (`double`). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ELEMENT_TYPE_FLOAT64, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 80-bit floating point value (`extended`). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ELEMENT_TYPE_FLOAT80, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 16-bit brain floating point value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ELEMENT_TYPE_BFLOAT16, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Binary coded decimal value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ELEMENT_TYPE_LONGBCD, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A condition code (e.g. used by `CMPPD`, `VCMPPD`, ...). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ELEMENT_TYPE_CC, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ELEMENT_TYPE_MAX_VALUE = ZYDIS_ELEMENT_TYPE_CC, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ELEMENT_TYPE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_ELEMENT_TYPE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisElementType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisOperandEncoding_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_MODRM_REG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_MODRM_RM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_OPCODE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_NDSNDD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_IS4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_MASK, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_DISP8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_DISP16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_DISP32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_DISP64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_DISP16_32_64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_DISP32_32_64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_DISP16_32_32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_UIMM8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_UIMM16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_UIMM32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_UIMM64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_UIMM16_32_64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_UIMM32_32_64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_UIMM16_32_32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_SIMM8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_SIMM16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_SIMM32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_SIMM64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_SIMM16_32_64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_SIMM32_32_64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_SIMM16_32_32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_JIMM8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_JIMM16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_JIMM32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_JIMM64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_JIMM16_32_64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_JIMM32_32_64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_JIMM16_32_32, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_MAX_VALUE = ZYDIS_OPERAND_ENCODING_JIMM16_32_32, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ENCODING_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_OPERAND_ENCODING_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisOperandEncoding; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU8 ZydisOperandActions; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisInstructionEncoding_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction uses the legacy encoding. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTRUCTION_ENCODING_LEGACY, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction uses the AMD 3DNow-encoding. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTRUCTION_ENCODING_3DNOW, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction uses the AMD XOP-encoding. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTRUCTION_ENCODING_XOP, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction uses the VEX-encoding. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTRUCTION_ENCODING_VEX, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction uses the EVEX-encoding. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTRUCTION_ENCODING_EVEX, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction uses the MVEX-encoding. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTRUCTION_ENCODING_MVEX, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTRUCTION_ENCODING_MAX_VALUE = ZYDIS_INSTRUCTION_ENCODING_MVEX, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTRUCTION_ENCODING_REQUIRED_BITS = Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_BITS_TO_REPRESENT(ZYDIS_INSTRUCTION_ENCODING_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisInstructionEncoding; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisStackWidth_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_STACK_WIDTH_16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_STACK_WIDTH_32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_STACK_WIDTH_64, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_STACK_WIDTH_MAX_VALUE = ZYDIS_STACK_WIDTH_64, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_STACK_WIDTH_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_STACK_WIDTH_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisStackWidth; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU16 ZydisElementSize; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisOperandVisibility_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_VISIBILITY_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand is explicitly encoded in the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_VISIBILITY_EXPLICIT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand is part of the opcode, but listed as an operand. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_VISIBILITY_IMPLICIT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand is part of the opcode, and not typically listed as an operand. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_VISIBILITY_HIDDEN, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_VISIBILITY_MAX_VALUE = ZYDIS_OPERAND_VISIBILITY_HIDDEN, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_VISIBILITY_REQUIRED_BITS = Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_BITS_TO_REPRESENT(ZYDIS_OPERAND_VISIBILITY_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisOperandVisibility; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisOpcodeMap_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPCODE_MAP_DEFAULT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPCODE_MAP_0F, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPCODE_MAP_0F38, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPCODE_MAP_0F3A, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPCODE_MAP_MAP4, // not used Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPCODE_MAP_MAP5, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPCODE_MAP_MAP6, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPCODE_MAP_MAP7, // not used Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPCODE_MAP_0F0F, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPCODE_MAP_XOP8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPCODE_MAP_XOP9, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPCODE_MAP_XOPA, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPCODE_MAP_MAX_VALUE = ZYDIS_OPCODE_MAP_XOPA, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPCODE_MAP_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_OPCODE_MAP_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisOpcodeMap; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisOperandAction_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /* ------------------------------------------------------------------------------------------ */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* Elemental actions */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* ------------------------------------------------------------------------------------------ */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand is read by the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ACTION_READ = 0x01, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand is written by the instruction (must write). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ACTION_WRITE = 0x02, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand is conditionally read by the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ACTION_CONDREAD = 0x04, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand is conditionally written by the instruction (may write). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ACTION_CONDWRITE = 0x08, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* ------------------------------------------------------------------------------------------ */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* Combined actions */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* ------------------------------------------------------------------------------------------ */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand is read (must read) and written by the instruction (must write). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ACTION_READWRITE = ZYDIS_OPERAND_ACTION_READ | ZYDIS_OPERAND_ACTION_WRITE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand is conditionally read (may read) and conditionally written by Step #6 - "compile-libfuzzer-introspector-x86_64": * the instruction (may write). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ACTION_CONDREAD_CONDWRITE = Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ACTION_CONDREAD | ZYDIS_OPERAND_ACTION_CONDWRITE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand is read (must read) and conditionally written by the Step #6 - "compile-libfuzzer-introspector-x86_64": * instruction (may write). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ACTION_READ_CONDWRITE = Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ACTION_READ | ZYDIS_OPERAND_ACTION_CONDWRITE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand is written (must write) and conditionally read by the Step #6 - "compile-libfuzzer-introspector-x86_64": * instruction (may read). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ACTION_CONDREAD_WRITE = Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ACTION_CONDREAD | ZYDIS_OPERAND_ACTION_WRITE, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Mask combining all reading access flags. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ACTION_MASK_READ = ZYDIS_OPERAND_ACTION_READ | ZYDIS_OPERAND_ACTION_CONDREAD, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Mask combining all writing access flags. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ACTION_MASK_WRITE = ZYDIS_OPERAND_ACTION_WRITE | ZYDIS_OPERAND_ACTION_CONDWRITE, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* ------------------------------------------------------------------------------------------ */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this bitset. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_ACTION_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_OPERAND_ACTION_CONDWRITE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisOperandAction; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU64 ZydisInstructionAttributes; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.282 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/MetaInfo.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.288 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Status.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.293 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Decoder.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisDecoderMode_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Enables minimal instruction decoding without semantic analysis. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This mode provides access to the mnemonic, the instruction-length, the effective Step #6 - "compile-libfuzzer-introspector-x86_64": * operand-size, the effective address-width, some attributes (e.g. `ZYDIS_ATTRIB_IS_RELATIVE`) Step #6 - "compile-libfuzzer-introspector-x86_64": * and all of the information in the `raw` field of the `ZydisDecodedInstruction` struct. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Operands, most attributes and other specific information (like `AVX` info) are not Step #6 - "compile-libfuzzer-introspector-x86_64": * accessible in this mode. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This mode is NOT enabled by default. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECODER_MODE_MINIMAL, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Enables the `AMD`-branch mode. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Intel ignores the operand-size override-prefix (`0x66`) for all branches with 32-bit Step #6 - "compile-libfuzzer-introspector-x86_64": * immediates and forces the operand-size of the instruction to 64-bit in 64-bit mode. Step #6 - "compile-libfuzzer-introspector-x86_64": * In `AMD`-branch mode `0x66` is not ignored and changes the operand-size and the size of the Step #6 - "compile-libfuzzer-introspector-x86_64": * immediate to 16-bit. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This mode is NOT enabled by default. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECODER_MODE_AMD_BRANCHES, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Enables `KNC` compatibility-mode. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * `KNC` and `KNL+` chips are sharing opcodes and encodings for some mask-related instructions. Step #6 - "compile-libfuzzer-introspector-x86_64": * Enable this mode to use the old `KNC` specifications (different mnemonics, operands, ..). Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This mode is NOT enabled by default. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECODER_MODE_KNC, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Enables the `MPX` mode. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The `MPX` isa-extension reuses (overrides) some of the widenop instruction opcodes. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This mode is enabled by default. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECODER_MODE_MPX, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Enables the `CET` mode. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The `CET` isa-extension reuses (overrides) some of the widenop instruction opcodes. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This mode is enabled by default. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECODER_MODE_CET, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Enables the `LZCNT` mode. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The `LZCNT` isa-extension reuses (overrides) some of the widenop instruction opcodes. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This mode is enabled by default. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECODER_MODE_LZCNT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Enables the `TZCNT` mode. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The `TZCNT` isa-extension reuses (overrides) some of the widenop instruction opcodes. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This mode is enabled by default. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECODER_MODE_TZCNT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Enables the `WBNOINVD` mode. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The `WBINVD` instruction is interpreted as `WBNOINVD` on ICL chips, if a `F3` prefix is Step #6 - "compile-libfuzzer-introspector-x86_64": * used. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This mode is disabled by default. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECODER_MODE_WBNOINVD, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Enables the `CLDEMOTE` mode. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The `CLDEMOTE` isa-extension reuses (overrides) some of the widenop instruction opcodes. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This mode is enabled by default. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECODER_MODE_CLDEMOTE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Enables the `IPREFETCH` mode. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The `IPREFETCH` isa-extension reuses (overrides) some of the widenop instruction opcodes. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This mode is enabled by default. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECODER_MODE_IPREFETCH, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Enables the `UD0` compatibility mode. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Some processors decode the `UD0` instruction without a ModR/M byte. Enable this decoder mode Step #6 - "compile-libfuzzer-introspector-x86_64": * to mimic this behavior. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This mode is disabled by default. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECODER_MODE_UD0_COMPAT, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECODER_MODE_MAX_VALUE = ZYDIS_DECODER_MODE_UD0_COMPAT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECODER_MODE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_DECODER_MODE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecoderMode; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecoder_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The machine mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisMachineMode machine_mode; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The stack width. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisStackWidth stack_width; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The decoder mode bitmap. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU32 decoder_mode; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecoder; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.301 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Segment.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisInstructionSegment_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTR_SEGMENT_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The legacy prefixes (including ignored `REX` prefixes). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTR_SEGMENT_PREFIXES, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The effective `REX` prefix byte. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTR_SEGMENT_REX, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `XOP` prefix bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTR_SEGMENT_XOP, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `VEX` prefix bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTR_SEGMENT_VEX, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `EVEX` prefix bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTR_SEGMENT_EVEX, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `MVEX` prefix bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTR_SEGMENT_MVEX, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The opcode bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTR_SEGMENT_OPCODE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `ModRM` byte. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTR_SEGMENT_MODRM, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `SIB` byte. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTR_SEGMENT_SIB, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The displacement bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTR_SEGMENT_DISPLACEMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The immediate bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTR_SEGMENT_IMMEDIATE, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTR_SEGMENT_MAX_VALUE = ZYDIS_INSTR_SEGMENT_IMMEDIATE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTR_SEGMENT_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_INSTR_SEGMENT_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisInstructionSegment; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisInstructionSegments_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The number of logical instruction segments. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 count; Step #6 - "compile-libfuzzer-introspector-x86_64": struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The type of the segment. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisInstructionSegment type; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the segment relative to the start of the instruction (in bytes). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The size of the segment, in bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 size; Step #6 - "compile-libfuzzer-introspector-x86_64": } segments[ZYDIS_MAX_INSTRUCTION_SEGMENT_COUNT]; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisInstructionSegments; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.307 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Mnemonic.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.312 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Disassembler.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDisassembledInstruction_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The runtime address that was passed when disassembling the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU64 runtime_address; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * General information about the decoded instruction in machine-readable format. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedInstruction info; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operands of the decoded instruction in a machine-readable format. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The amount of actual operands can be determined by inspecting the corresponding fields Step #6 - "compile-libfuzzer-introspector-x86_64": * in the `info` member of this struct. Inspect `operand_count_visible` if you care about Step #6 - "compile-libfuzzer-introspector-x86_64": * visible operands (those that are printed by the formatter) or `operand_count` if you're Step #6 - "compile-libfuzzer-introspector-x86_64": * also interested in implicit operands (for example the registers implicitly accessed by Step #6 - "compile-libfuzzer-introspector-x86_64": * `pushad`). Unused entries are zeroed. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedOperand operands[ZYDIS_MAX_OPERAND_COUNT]; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The textual, human-readable representation of the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Guaranteed to be zero-terminated. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": char text[96]; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDisassembledInstruction; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.318 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Defines.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.324 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Formatter.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisFormatterStyle_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Generates `AT&T`-style disassembly. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_STYLE_ATT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Generates `Intel`-style disassembly. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_STYLE_INTEL, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Generates `MASM`-style disassembly that is directly accepted as input for Step #6 - "compile-libfuzzer-introspector-x86_64": * the `MASM` assembler. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The runtime-address is ignored in this mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_STYLE_INTEL_MASM, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_STYLE_MAX_VALUE = ZYDIS_FORMATTER_STYLE_INTEL_MASM, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_STYLE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_FORMATTER_STYLE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisFormatterStyle; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisPadding_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Disables padding. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_PADDING_DISABLED = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Padds the value to the current stack-width for addresses, or to the Step #6 - "compile-libfuzzer-introspector-x86_64": * operand-width for immediate values (hexadecimal only). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_PADDING_AUTO = (-1), Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_PADDING_MAX_VALUE = ZYDIS_PADDING_AUTO, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_PADDING_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_PADDING_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisPadding; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisDecorator_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECORATOR_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The embedded-mask decorator. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECORATOR_MASK, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The broadcast decorator. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECORATOR_BC, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The rounding-control decorator. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECORATOR_RC, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The suppress-all-exceptions decorator. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECORATOR_SAE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The register-swizzle decorator. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECORATOR_SWIZZLE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The conversion decorator. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECORATOR_CONVERSION, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The eviction-hint decorator. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECORATOR_EH, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECORATOR_MAX_VALUE = ZYDIS_DECORATOR_EH, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_DECORATOR_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_DECORATOR_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecorator; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisFormatter_ ZydisFormatter; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisFormatterContext_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A pointer to the `ZydisDecodedInstruction` struct. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const ZydisDecodedInstruction* instruction; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A pointer to the first `ZydisDecodedOperand` struct of the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const ZydisDecodedOperand* operands; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A pointer to the `ZydisDecodedOperand` struct. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const ZydisDecodedOperand* operand; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The runtime address of the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU64 runtime_address; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A pointer to user-defined data. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This is the value that was previously passed as the `user_data` argument to Step #6 - "compile-libfuzzer-introspector-x86_64": * @ref ZydisFormatterFormatInstruction or @ref ZydisFormatterTokenizeOperand. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": void* user_data; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisFormatterContext; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanStatus (*ZydisFormatterDecoratorFunc)(const ZydisFormatter* formatter, Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisFormatterBuffer* buffer, ZydisFormatterContext* context, ZydisDecorator decorator); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisSignedness_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Automatically choose the most suitable mode based on the operands Step #6 - "compile-libfuzzer-introspector-x86_64": * ZydisDecodedOperand.imm.is_signed` attribute. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SIGNEDNESS_AUTO, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Force signed values. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SIGNEDNESS_SIGNED, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Force unsigned values. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SIGNEDNESS_UNSIGNED, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SIGNEDNESS_MAX_VALUE = ZYDIS_SIGNEDNESS_UNSIGNED, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SIGNEDNESS_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_SIGNEDNESS_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisSignedness; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisFormatterProperty_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* General */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the printing of effective operand-size suffixes (`AT&T`) or operand-sizes Step #6 - "compile-libfuzzer-introspector-x86_64": * of memory operands (`INTEL`). Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYAN_TRUE` as value to force the formatter to always print the size, or `ZYAN_FALSE` Step #6 - "compile-libfuzzer-introspector-x86_64": * to only print it if needed. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_FORCE_SIZE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the printing of segment prefixes. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYAN_TRUE` as value to force the formatter to always print the segment register of Step #6 - "compile-libfuzzer-introspector-x86_64": * memory-operands or `ZYAN_FALSE` to omit implicit `DS`/`SS` segments. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_FORCE_SEGMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the printing of the scale-factor component for memory operands. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYAN_TRUE` as value to force the formatter to always print the scale-factor component Step #6 - "compile-libfuzzer-introspector-x86_64": * of memory operands or `ZYAN_FALSE` to omit the scale factor for values of `1`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_FORCE_SCALE_ONE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the printing of branch addresses. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYAN_TRUE` as value to force the formatter to always print relative branch addresses Step #6 - "compile-libfuzzer-introspector-x86_64": * or `ZYAN_FALSE` to use absolute addresses, if a runtime-address different to Step #6 - "compile-libfuzzer-introspector-x86_64": * `ZYDIS_RUNTIME_ADDRESS_NONE` was passed. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_FORCE_RELATIVE_BRANCHES, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the printing of `EIP`/`RIP`-relative addresses. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYAN_TRUE` as value to force the formatter to always print relative addresses for Step #6 - "compile-libfuzzer-introspector-x86_64": * `EIP`/`RIP`-relative operands or `ZYAN_FALSE` to use absolute addresses, if a runtime- Step #6 - "compile-libfuzzer-introspector-x86_64": * address different to `ZYDIS_RUNTIME_ADDRESS_NONE` was passed. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_FORCE_RELATIVE_RIPREL, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the printing of branch-instructions sizes. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYAN_TRUE` as value to print the size (`short`, `near`) of branch Step #6 - "compile-libfuzzer-introspector-x86_64": * instructions or `ZYAN_FALSE` to hide it. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Note that the `far`/`l` modifier is always printed. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_PRINT_BRANCH_SIZE, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the printing of instruction prefixes. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYAN_TRUE` as value to print all instruction-prefixes (even ignored or duplicate Step #6 - "compile-libfuzzer-introspector-x86_64": * ones) or `ZYAN_FALSE` to only print prefixes that are effectively used by the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_DETAILED_PREFIXES, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* Numeric values */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the base of address values. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_ADDR_BASE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the signedness of relative addresses. Absolute addresses are Step #6 - "compile-libfuzzer-introspector-x86_64": * always unsigned. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_ADDR_SIGNEDNESS, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the padding of absolute address values. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYDIS_PADDING_DISABLED` to disable padding, `ZYDIS_PADDING_AUTO` to pad all Step #6 - "compile-libfuzzer-introspector-x86_64": * addresses to the current address width (hexadecimal only), or any other integer value for Step #6 - "compile-libfuzzer-introspector-x86_64": * custom padding. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_ADDR_PADDING_ABSOLUTE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the padding of relative address values. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYDIS_PADDING_DISABLED` to disable padding, `ZYDIS_PADDING_AUTO` to pad all Step #6 - "compile-libfuzzer-introspector-x86_64": * addresses to the current address width (hexadecimal only), or any other integer value for Step #6 - "compile-libfuzzer-introspector-x86_64": * custom padding. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_ADDR_PADDING_RELATIVE, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the base of displacement values. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_DISP_BASE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the signedness of displacement values. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_DISP_SIGNEDNESS, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the padding of displacement values. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYDIS_PADDING_DISABLED` to disable padding, or any other integer value for custom Step #6 - "compile-libfuzzer-introspector-x86_64": * padding. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_DISP_PADDING, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the base of immediate values. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_IMM_BASE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the signedness of immediate values. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYDIS_SIGNEDNESS_AUTO` to automatically choose the most suitable mode based on the Step #6 - "compile-libfuzzer-introspector-x86_64": * operands `ZydisDecodedOperand.imm.is_signed` attribute. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_IMM_SIGNEDNESS, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the padding of immediate values. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYDIS_PADDING_DISABLED` to disable padding, `ZYDIS_PADDING_AUTO` to padd all Step #6 - "compile-libfuzzer-introspector-x86_64": * immediates to the operand-width (hexadecimal only), or any other integer value for custom Step #6 - "compile-libfuzzer-introspector-x86_64": * padding. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_IMM_PADDING, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* Text formatting */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the letter-case for prefixes. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYAN_TRUE` as value to format in uppercase or `ZYAN_FALSE` to format in lowercase. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_UPPERCASE_PREFIXES, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the letter-case for the mnemonic. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYAN_TRUE` as value to format in uppercase or `ZYAN_FALSE` to format in lowercase. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_UPPERCASE_MNEMONIC, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the letter-case for registers. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYAN_TRUE` as value to format in uppercase or `ZYAN_FALSE` to format in lowercase. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_UPPERCASE_REGISTERS, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the letter-case for typecasts. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYAN_TRUE` as value to format in uppercase or `ZYAN_FALSE` to format in lowercase. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_UPPERCASE_TYPECASTS, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the letter-case for decorators. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYAN_TRUE` as value to format in uppercase or `ZYAN_FALSE` to format in lowercase. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * WARNING: this is currently not implemented (ignored). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_UPPERCASE_DECORATORS, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* Number formatting */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the prefix for decimal values. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass a pointer to a null-terminated C-style string with a maximum length of 10 characters Step #6 - "compile-libfuzzer-introspector-x86_64": * to set a custom prefix, or `ZYAN_NULL` to disable it. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The string is deep-copied into an internal buffer. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_DEC_PREFIX, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the suffix for decimal values. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass a pointer to a null-terminated C-style string with a maximum length of 10 characters Step #6 - "compile-libfuzzer-introspector-x86_64": * to set a custom suffix, or `ZYAN_NULL` to disable it. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The string is deep-copied into an internal buffer. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_DEC_SUFFIX, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the letter-case of hexadecimal values. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYAN_TRUE` as value to format in uppercase and `ZYAN_FALSE` to format in lowercase. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The default value is `ZYAN_TRUE`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_HEX_UPPERCASE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls whether to prepend hexadecimal values with a leading zero if the first character Step #6 - "compile-libfuzzer-introspector-x86_64": * is non-numeric. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass `ZYAN_TRUE` to prepend a leading zero if the first character is non-numeric or Step #6 - "compile-libfuzzer-introspector-x86_64": * `ZYAN_FALSE` to disable this functionality. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The default value is `ZYAN_FALSE`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_HEX_FORCE_LEADING_NUMBER, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the prefix for hexadecimal values. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass a pointer to a null-terminated C-style string with a maximum length of 10 characters Step #6 - "compile-libfuzzer-introspector-x86_64": * to set a custom prefix, or `ZYAN_NULL` to disable it. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The string is deep-copied into an internal buffer. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_HEX_PREFIX, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Controls the suffix for hexadecimal values. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Pass a pointer to a null-terminated C-style string with a maximum length of 10 characters Step #6 - "compile-libfuzzer-introspector-x86_64": * to set a custom suffix, or `ZYAN_NULL` to disable it. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The string is deep-copied into an internal buffer. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_HEX_SUFFIX, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_MAX_VALUE = ZYDIS_FORMATTER_PROP_HEX_SUFFIX, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_PROP_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_FORMATTER_PROP_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisFormatterProperty; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisFormatterFunction_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* Instruction */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked before the formatter formats an instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_PRE_INSTRUCTION, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked after the formatter formatted an instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_POST_INSTRUCTION, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function refers to the main formatting function. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Replacing this function allows for complete custom formatting, but indirectly disables all Step #6 - "compile-libfuzzer-introspector-x86_64": * other hooks except for `ZYDIS_FORMATTER_FUNC_PRE_INSTRUCTION` and Step #6 - "compile-libfuzzer-introspector-x86_64": * `ZYDIS_FORMATTER_FUNC_POST_INSTRUCTION`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_FORMAT_INSTRUCTION, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* Operands */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked before the formatter formats an operand. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_PRE_OPERAND, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked after the formatter formatted an operand. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_POST_OPERAND, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked to format a register operand. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_FORMAT_OPERAND_REG, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked to format a memory operand. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Replacing this function might indirectly disable some specific calls to the Step #6 - "compile-libfuzzer-introspector-x86_64": * `ZYDIS_FORMATTER_FUNC_PRINT_TYPECAST`, `ZYDIS_FORMATTER_FUNC_PRINT_SEGMENT`, Step #6 - "compile-libfuzzer-introspector-x86_64": * `ZYDIS_FORMATTER_FUNC_PRINT_ADDRESS_ABS` and `ZYDIS_FORMATTER_FUNC_PRINT_DISP` functions. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_FORMAT_OPERAND_MEM, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked to format a pointer operand. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_FORMAT_OPERAND_PTR, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked to format an immediate operand. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Replacing this function might indirectly disable some specific calls to the Step #6 - "compile-libfuzzer-introspector-x86_64": * `ZYDIS_FORMATTER_FUNC_PRINT_ADDRESS_ABS`, `ZYDIS_FORMATTER_FUNC_PRINT_ADDRESS_REL` and Step #6 - "compile-libfuzzer-introspector-x86_64": * `ZYDIS_FORMATTER_FUNC_PRINT_IMM` functions. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_FORMAT_OPERAND_IMM, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* Elemental tokens */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked to print the instruction mnemonic. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_PRINT_MNEMONIC, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked to print a register. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_PRINT_REGISTER, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked to print absolute addresses. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Conditionally invoked, if a runtime-address different to `ZYDIS_RUNTIME_ADDRESS_NONE` was Step #6 - "compile-libfuzzer-introspector-x86_64": * passed: Step #6 - "compile-libfuzzer-introspector-x86_64": * - `IMM` operands with relative address (e.g. `JMP`, `CALL`, ...) Step #6 - "compile-libfuzzer-introspector-x86_64": * - `MEM` operands with `EIP`/`RIP`-relative address (e.g. `MOV RAX, [RIP+0x12345678]`) Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Always invoked for: Step #6 - "compile-libfuzzer-introspector-x86_64": * - `MEM` operands with absolute address (e.g. `MOV RAX, [0x12345678]`) Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_PRINT_ADDRESS_ABS, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked to print relative addresses. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Conditionally invoked, if `ZYDIS_RUNTIME_ADDRESS_NONE` was passed as runtime-address: Step #6 - "compile-libfuzzer-introspector-x86_64": * - `IMM` operands with relative address (e.g. `JMP`, `CALL`, ...) Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_PRINT_ADDRESS_REL, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked to print a memory displacement value. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * If the memory displacement contains an address and a runtime-address different to Step #6 - "compile-libfuzzer-introspector-x86_64": * `ZYDIS_RUNTIME_ADDRESS_NONE` was passed, `ZYDIS_FORMATTER_FUNC_PRINT_ADDRESS_ABS` is called Step #6 - "compile-libfuzzer-introspector-x86_64": * instead. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_PRINT_DISP, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked to print an immediate value. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * If the immediate contains an address and a runtime-address different to Step #6 - "compile-libfuzzer-introspector-x86_64": * `ZYDIS_RUNTIME_ADDRESS_NONE` was passed, `ZYDIS_FORMATTER_FUNC_PRINT_ADDRESS_ABS` is called Step #6 - "compile-libfuzzer-introspector-x86_64": * instead. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * If the immediate contains an address and `ZYDIS_RUNTIME_ADDRESS_NONE` was passed as Step #6 - "compile-libfuzzer-introspector-x86_64": * runtime-address, `ZYDIS_FORMATTER_FUNC_PRINT_ADDRESS_REL` is called instead. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_PRINT_IMM, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* Optional tokens */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked to print the size of a memory operand (`INTEL` only). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_PRINT_TYPECAST, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked to print the segment-register of a memory operand. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_PRINT_SEGMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked to print the instruction prefixes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_PRINT_PREFIXES, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This function is invoked after formatting an operand to print a `EVEX`/`MVEX` Step #6 - "compile-libfuzzer-introspector-x86_64": * decorator. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_PRINT_DECORATOR, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* ---------------------------------------------------------------------------------------- */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_MAX_VALUE = ZYDIS_FORMATTER_FUNC_PRINT_DECORATOR, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_FORMATTER_FUNC_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_FORMATTER_FUNC_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisFormatterFunction; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanStatus (*ZydisFormatterFunc)(const ZydisFormatter* formatter, Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisFormatterBuffer* buffer, ZydisFormatterContext* context); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisNumericBase_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Decimal system. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_NUMERIC_BASE_DEC, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Hexadecimal system. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_NUMERIC_BASE_HEX, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_NUMERIC_BASE_MAX_VALUE = ZYDIS_NUMERIC_BASE_HEX, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_NUMERIC_BASE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_NUMERIC_BASE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisNumericBase; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanStatus (*ZydisFormatterRegisterFunc)(const ZydisFormatter* formatter, Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisFormatterBuffer* buffer, ZydisFormatterContext* context, ZydisRegister reg); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.333 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/DecoderTypes.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU32 ZydisAccessedFlagsMask; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecodedOperandImm_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Signals, if the immediate value is signed. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool is_signed; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Signals, if the immediate value contains a relative offset. You can use Step #6 - "compile-libfuzzer-introspector-x86_64": * `ZydisCalcAbsoluteAddress` to determine the absolute address value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool is_relative; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The immediate value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": union ZydisDecodedOperandImmValue_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU64 u; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanI64 s; Step #6 - "compile-libfuzzer-introspector-x86_64": } value; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the immediate data, relative to the beginning of the Step #6 - "compile-libfuzzer-introspector-x86_64": * instruction, in bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The physical immediate size, in bits. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 size; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecodedOperandImm; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecodedInstructionRaw_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The number of legacy prefixes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 prefix_count; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Detailed info about the legacy prefixes (including `REX`). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZydisDecodedInstructionRawPrefixes_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The prefix type. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisPrefixType type; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The prefix byte. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 value; Step #6 - "compile-libfuzzer-introspector-x86_64": } prefixes[ZYDIS_MAX_INSTRUCTION_LENGTH]; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Step #6 - "compile-libfuzzer-introspector-x86_64": * Copy of the `encoding` field. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This is here to allow the Rust bindings to treat the following union as an `enum`, Step #6 - "compile-libfuzzer-introspector-x86_64": * sparing us a lot of unsafe code. Prefer using the regular `encoding` field in C/C++ code. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisInstructionEncoding encoding2; Step #6 - "compile-libfuzzer-introspector-x86_64": /* Step #6 - "compile-libfuzzer-introspector-x86_64": * Union for things from various mutually exclusive encodings. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": union Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedInstructionRawRex rex; Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedInstructionRawXop xop; Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedInstructionRawVex vex; Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedInstructionRawEvex evex; Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedInstructionRawMvex mvex; Step #6 - "compile-libfuzzer-introspector-x86_64": }; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Detailed info about the `ModRM` byte. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZydisDecodedInstructionModRm_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The addressing mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 mod; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Register specifier or opcode-extension. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 reg; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Register specifier or opcode-extension. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 rm; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the `ModRM` byte, relative to the beginning of the Step #6 - "compile-libfuzzer-introspector-x86_64": * instruction, in bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } modrm; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Detailed info about the `SIB` byte. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZydisDecodedInstructionRawSib_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The scale factor. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 scale; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The index-register specifier. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 index; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The base-register specifier. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 base; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the `SIB` byte, relative to the beginning of the Step #6 - "compile-libfuzzer-introspector-x86_64": * instruction, in bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } sib; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Detailed info about displacement-bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZydisDecodedInstructionRawDisp_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The displacement value Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanI64 value; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The physical displacement size, in bits. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 size; Step #6 - "compile-libfuzzer-introspector-x86_64": // TODO: publish cd8 scale Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the displacement data, relative to the beginning of the Step #6 - "compile-libfuzzer-introspector-x86_64": * instruction, in bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } disp; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Detailed info about immediate-bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZydisDecodedInstructionRawImm_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Signals, if the immediate value is signed. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool is_signed; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Signals, if the immediate value contains a relative offset. You can use Step #6 - "compile-libfuzzer-introspector-x86_64": * `ZydisCalcAbsoluteAddress` to determine the absolute address value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool is_relative; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The immediate value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": union ZydisDecodedInstructionRawImmValue_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU64 u; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanI64 s; Step #6 - "compile-libfuzzer-introspector-x86_64": } value; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The physical immediate size, in bits. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 size; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the immediate data, relative to the beginning of the Step #6 - "compile-libfuzzer-introspector-x86_64": * instruction, in bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } imm[2]; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecodedInstructionRaw; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU8 ZydisOperandAttributes; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisBranchType_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction is not a branch instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BRANCH_TYPE_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction is a short (8-bit) branch instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BRANCH_TYPE_SHORT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction is a near (16-bit or 32-bit) branch instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BRANCH_TYPE_NEAR, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction is a far (inter-segment) branch instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BRANCH_TYPE_FAR, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BRANCH_TYPE_MAX_VALUE = ZYDIS_BRANCH_TYPE_FAR, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BRANCH_TYPE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_BRANCH_TYPE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisBranchType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisMaskMode_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_MODE_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Masking is disabled for the current instruction (`K0` register is used). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_MODE_DISABLED, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The embedded mask register is used as a merge-mask. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_MODE_MERGING, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The embedded mask register is used as a zero-mask. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_MODE_ZEROING, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The embedded mask register is used as a control-mask (element selector). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_MODE_CONTROL, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The embedded mask register is used as a zeroing control-mask (element selector). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_MODE_CONTROL_ZEROING, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_MODE_MAX_VALUE = ZYDIS_MASK_MODE_CONTROL_ZEROING, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_MODE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_MASK_MODE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisMaskMode; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisRoundingMode_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ROUNDING_MODE_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Round to nearest. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ROUNDING_MODE_RN, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Round down. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ROUNDING_MODE_RD, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Round up. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ROUNDING_MODE_RU, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Round towards zero. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ROUNDING_MODE_RZ, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ROUNDING_MODE_MAX_VALUE = ZYDIS_ROUNDING_MODE_RZ, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ROUNDING_MODE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_ROUNDING_MODE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisRoundingMode; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisConversionMode_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CONVERSION_MODE_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CONVERSION_MODE_FLOAT16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CONVERSION_MODE_SINT8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CONVERSION_MODE_UINT8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CONVERSION_MODE_SINT16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CONVERSION_MODE_UINT16, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CONVERSION_MODE_MAX_VALUE = ZYDIS_CONVERSION_MODE_UINT16, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CONVERSION_MODE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_CONVERSION_MODE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisConversionMode; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecodedInstructionRawMvex_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extension of the `ModRM.reg` field (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 R; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extension of the `SIB.index/vidx` field (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 X; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extension of the `ModRM.rm` or `SIB.base` field (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 B; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * High-16 register specifier modifier (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 R2; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Opcode-map specifier. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 mmmm; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 64-bit operand-size promotion or opcode-extension. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 W; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * `NDS`/`NDD` (non-destructive-source/destination) register specifier Step #6 - "compile-libfuzzer-introspector-x86_64": * (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 vvvv; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Compressed legacy prefix. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 pp; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Non-temporal/eviction hint. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 E; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Swizzle/broadcast/up-convert/down-convert/static-rounding controls. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 SSS; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * High-16 `NDS`/`VIDX` register specifier. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 V2; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Embedded opmask register specifier. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 kkk; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the first mvex byte, relative to the beginning of the Step #6 - "compile-libfuzzer-introspector-x86_64": * instruction, in bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecodedInstructionRawMvex; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecodedInstruction_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The machine mode used to decode this instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisMachineMode machine_mode; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction-mnemonic. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisMnemonic mnemonic; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The length of the decoded instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 length; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction-encoding (`LEGACY`, `3DNOW`, `VEX`, `EVEX`, `XOP`). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisInstructionEncoding encoding; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The opcode-map. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisOpcodeMap opcode_map; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction-opcode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 opcode; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The stack width. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 stack_width; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The effective operand width. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 operand_width; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The effective address width. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 address_width; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The number of instruction-operands. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Explicit and implicit operands are guaranteed to be in the front and ordered as they are Step #6 - "compile-libfuzzer-introspector-x86_64": * printed by the formatter in `Intel` mode. No assumptions can be made about the order of Step #6 - "compile-libfuzzer-introspector-x86_64": * hidden operands, except that they always located behind the explicit and implicit operands. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 operand_count; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The number of explicit (visible) instruction-operands. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Explicit and implicit operands are guaranteed to be in the front and ordered as they are Step #6 - "compile-libfuzzer-introspector-x86_64": * printed by the formatter in `Intel` mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 operand_count_visible; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * See @ref instruction_attributes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisInstructionAttributes attributes; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Information about CPU flags accessed by the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The bits in the masks correspond to the actual bits in the `FLAGS/EFLAGS/RFLAGS` Step #6 - "compile-libfuzzer-introspector-x86_64": * register. See @ref decoder_cpu_flags. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const ZydisAccessedFlags* cpu_flags; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Information about FPU flags accessed by the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * See @ref decoder_fpu_flags. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const ZydisAccessedFlags* fpu_flags; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extended info for `AVX` instructions. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedInstructionAvx avx; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Meta info. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedInstructionMeta meta; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Detailed info about different instruction-parts like `ModRM`, `SIB` or Step #6 - "compile-libfuzzer-introspector-x86_64": * encoding-prefixes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedInstructionRaw raw; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecodedInstruction; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecodedOperand_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand-id. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 id; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The visibility of the operand. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisOperandVisibility visibility; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand-actions. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisOperandActions actions; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The operand-encoding. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisOperandEncoding encoding; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The logical size of the operand (in bits). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU16 size; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The element-type. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisElementType element_type; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The size of a single element. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisElementSize element_size; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The number of elements. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU16 element_count; Step #6 - "compile-libfuzzer-introspector-x86_64": /* Step #6 - "compile-libfuzzer-introspector-x86_64": * Additional operand attributes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisOperandAttributes attributes; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The type of the operand. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisOperandType type; Step #6 - "compile-libfuzzer-introspector-x86_64": /* Step #6 - "compile-libfuzzer-introspector-x86_64": * Operand type specific information. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The enabled union variant is determined by the `type` field. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": union Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedOperandReg reg; Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedOperandMem mem; Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedOperandPtr ptr; Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedOperandImm imm; Step #6 - "compile-libfuzzer-introspector-x86_64": }; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecodedOperand; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecodedInstructionRawXop_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extension of the `ModRM.reg` field (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 R; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extension of the `SIB.index` field (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 X; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extension of the `ModRM.rm`, `SIB.base`, or `opcode.reg` field (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 B; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Opcode-map specifier. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 m_mmmm; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 64-bit operand-size promotion or opcode-extension. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 W; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * `NDS`/`NDD` (non-destructive-source/destination) register Step #6 - "compile-libfuzzer-introspector-x86_64": * specifier (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 vvvv; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Vector-length specifier. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 L; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Compressed legacy prefix. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 pp; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the first xop byte, relative to the beginning of Step #6 - "compile-libfuzzer-introspector-x86_64": * the instruction, in bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecodedInstructionRawXop; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecodedInstructionRawEvex_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extension of the `ModRM.reg` field (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 R; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extension of the `SIB.index/vidx` field (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 X; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extension of the `ModRM.rm` or `SIB.base` field (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 B; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * High-16 register specifier modifier (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 R2; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Opcode-map specifier. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 mmm; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 64-bit operand-size promotion or opcode-extension. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 W; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * `NDS`/`NDD` (non-destructive-source/destination) register specifier Step #6 - "compile-libfuzzer-introspector-x86_64": * (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 vvvv; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Compressed legacy prefix. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 pp; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Zeroing/Merging. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 z; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Vector-length specifier or rounding-control (most significant bit). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 L2; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Vector-length specifier or rounding-control (least significant bit). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 L; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Broadcast/RC/SAE context. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 b; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * High-16 `NDS`/`VIDX` register specifier. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 V2; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Embedded opmask register specifier. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 aaa; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the first evex byte, relative to the beginning of the Step #6 - "compile-libfuzzer-introspector-x86_64": * instruction, in bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecodedInstructionRawEvex; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisMemoryOperandType_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MEMOP_TYPE_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Normal memory operand. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MEMOP_TYPE_MEM, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The memory operand is only used for address-generation. No real memory-access is Step #6 - "compile-libfuzzer-introspector-x86_64": * caused. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MEMOP_TYPE_AGEN, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A memory operand using `SIB` addressing form, where the index register is not used Step #6 - "compile-libfuzzer-introspector-x86_64": * in address calculation and scale is ignored. No real memory-access is caused. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MEMOP_TYPE_MIB, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A vector `SIB` memory addressing operand (`VSIB`). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MEMOP_TYPE_VSIB, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MEMOP_TYPE_MAX_VALUE = ZYDIS_MEMOP_TYPE_VSIB, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MEMOP_TYPE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_MEMOP_TYPE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisMemoryOperandType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisExceptionClass_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": // TODO: FP Exceptions Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_SSE1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_SSE2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_SSE3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_SSE4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_SSE5, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_SSE7, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_AVX1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_AVX2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_AVX3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_AVX4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_AVX5, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_AVX6, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_AVX7, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_AVX8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_AVX11, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_AVX12, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E1NF, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E2NF, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E3NF, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E4NF, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E5, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E5NF, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E6, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E6NF, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E7NM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E7NM128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E9NF, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E10, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E10NF, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E11, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E11NF, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E12, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_E12NP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_K20, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_K21, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_AMXE1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_AMXE2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_AMXE3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_AMXE4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_AMXE5, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_AMXE6, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_MAX_VALUE = ZYDIS_EXCEPTION_CLASS_AMXE6, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EXCEPTION_CLASS_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_EXCEPTION_CLASS_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisExceptionClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisBroadcastMode_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BROADCAST_MODE_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BROADCAST_MODE_1_TO_2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BROADCAST_MODE_1_TO_4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BROADCAST_MODE_1_TO_8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BROADCAST_MODE_1_TO_16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BROADCAST_MODE_1_TO_32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BROADCAST_MODE_1_TO_64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BROADCAST_MODE_2_TO_4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BROADCAST_MODE_2_TO_8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BROADCAST_MODE_2_TO_16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BROADCAST_MODE_4_TO_8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BROADCAST_MODE_4_TO_16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BROADCAST_MODE_8_TO_16, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BROADCAST_MODE_MAX_VALUE = ZYDIS_BROADCAST_MODE_8_TO_16, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BROADCAST_MODE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_BROADCAST_MODE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisBroadcastMode; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisSwizzleMode_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SWIZZLE_MODE_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SWIZZLE_MODE_DCBA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SWIZZLE_MODE_CDAB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SWIZZLE_MODE_BADC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SWIZZLE_MODE_DACB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SWIZZLE_MODE_AAAA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SWIZZLE_MODE_BBBB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SWIZZLE_MODE_CCCC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SWIZZLE_MODE_DDDD, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SWIZZLE_MODE_MAX_VALUE = ZYDIS_SWIZZLE_MODE_DDDD, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SWIZZLE_MODE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_SWIZZLE_MODE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisSwizzleMode; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisPrefixType_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The prefix is ignored by the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This applies to all prefixes that are not accepted by the instruction in general or the Step #6 - "compile-libfuzzer-introspector-x86_64": * ones that are overwritten by a prefix of the same group closer to the instruction opcode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_PREFIX_TYPE_IGNORED, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The prefix is effectively used by the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_PREFIX_TYPE_EFFECTIVE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The prefix is used as a mandatory prefix. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * A mandatory prefix is interpreted as an opcode extension and has no further effect on the Step #6 - "compile-libfuzzer-introspector-x86_64": * instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_PREFIX_TYPE_MANDATORY, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_PREFIX_TYPE_MAX_VALUE = ZYDIS_PREFIX_TYPE_MANDATORY, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_PREFIX_TYPE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_PREFIX_TYPE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisPrefixType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecoderContext_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A pointer to the internal instruction definition. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const void* definition; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Contains the effective operand-size index. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * 0 = 16 bit, 1 = 32 bit, 2 = 64 bit Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 eosz_index; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Contains the effective address-size index. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * 0 = 16 bit, 1 = 32 bit, 2 = 64 bit Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 easz_index; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Contains some cached REX/XOP/VEX/EVEX/MVEX values to provide uniform access. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 W; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 R; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 X; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 B; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 L; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 LL; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 R2; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 V2; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 vvvv; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 mask; Step #6 - "compile-libfuzzer-introspector-x86_64": } vector_unified; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Information about encoded operand registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Signals if the `modrm.mod == 3` or `reg` form is forced for the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool is_mod_reg; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The final register id for the `reg` encoded register. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 id_reg; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The final register id for the `rm` encoded register. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This value is only set, if a register is encoded in `modrm.rm`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 id_rm; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The final register id for the `ndsndd` (`.vvvv`) encoded register. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 id_ndsndd; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The final register id for the base register. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This value is only set, if a memory operand is encoded in `modrm.rm`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 id_base; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The final register id for the index register. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This value is only set, if a memory operand is encoded in `modrm.rm` and the `SIB` byte Step #6 - "compile-libfuzzer-introspector-x86_64": * is present. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 id_index; Step #6 - "compile-libfuzzer-introspector-x86_64": } reg_info; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Internal EVEX-specific information. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The EVEX tuple-type. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 tuple_type; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The EVEX element-size. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 element_size; Step #6 - "compile-libfuzzer-introspector-x86_64": } evex; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Internal MVEX-specific information. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The MVEX functionality. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 functionality; Step #6 - "compile-libfuzzer-introspector-x86_64": } mvex; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The scale factor for EVEX/MVEX compressed 8-bit displacement values. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 cd8_scale; // TODO: Could make sense to expose this in the ZydisDecodedInstruction Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecoderContext; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecodedInstructionRawRex_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 64-bit operand-size promotion. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 W; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extension of the `ModRM.reg` field. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 R; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extension of the `SIB.index` field. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 X; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extension of the `ModRM.rm`, `SIB.base`, or `opcode.reg` field. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 B; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the effective `REX` byte, relative to the beginning of the Step #6 - "compile-libfuzzer-introspector-x86_64": * instruction, in bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This offset always points to the "effective" `REX` prefix (the one closest to the Step #6 - "compile-libfuzzer-introspector-x86_64": * instruction opcode), if multiple `REX` prefixes are present. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Note that the `REX` byte can be the first byte of the instruction, which would lead Step #6 - "compile-libfuzzer-introspector-x86_64": * to an offset of `0`. Please refer to the instruction attributes to check for the Step #6 - "compile-libfuzzer-introspector-x86_64": * presence of the `REX` prefix. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecodedInstructionRawRex; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecodedInstructionRawVex_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extension of the `ModRM.reg` field (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 R; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extension of the `SIB.index` field (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 X; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extension of the `ModRM.rm`, `SIB.base`, or `opcode.reg` field (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 B; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Opcode-map specifier. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 m_mmmm; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 64-bit operand-size promotion or opcode-extension. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 W; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * `NDS`/`NDD` (non-destructive-source/destination) register specifier Step #6 - "compile-libfuzzer-introspector-x86_64": * (inverted). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 vvvv; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Vector-length specifier. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 L; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Compressed legacy prefix. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 pp; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the first `VEX` byte, relative to the beginning of the instruction, in Step #6 - "compile-libfuzzer-introspector-x86_64": * bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The size of the `VEX` prefix, in bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 size; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecodedInstructionRawVex; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecodedInstructionAvx_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `AVX` vector-length. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU16 vector_length; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Info about the embedded writemask-register (`AVX-512` and `KNC` only). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZydisDecodedInstructionAvxMask_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The masking mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisMaskMode mode; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The mask register. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRegister reg; Step #6 - "compile-libfuzzer-introspector-x86_64": } mask; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Contains info about the `AVX` broadcast. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZydisDecodedInstructionAvxBroadcast_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Signals, if the broadcast is a static broadcast. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This is the case for instructions with inbuilt broadcast functionality, which is Step #6 - "compile-libfuzzer-introspector-x86_64": * always active and not controlled by the `EVEX/MVEX.RC` bits. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool is_static; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `AVX` broadcast-mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisBroadcastMode mode; Step #6 - "compile-libfuzzer-introspector-x86_64": } broadcast; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Contains info about the `AVX` rounding. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZydisDecodedInstructionAvxRounding_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `AVX` rounding-mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRoundingMode mode; Step #6 - "compile-libfuzzer-introspector-x86_64": } rounding; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Contains info about the `AVX` register-swizzle (`KNC` only). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZydisDecodedInstructionAvxSwizzle_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `AVX` register-swizzle mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisSwizzleMode mode; Step #6 - "compile-libfuzzer-introspector-x86_64": } swizzle; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Contains info about the `AVX` data-conversion (`KNC` only). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZydisDecodedInstructionAvxConversion_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `AVX` data-conversion mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisConversionMode mode; Step #6 - "compile-libfuzzer-introspector-x86_64": } conversion; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Signals, if the `SAE` (suppress-all-exceptions) functionality is Step #6 - "compile-libfuzzer-introspector-x86_64": * enabled for the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool has_sae; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Signals, if the instruction has a memory-eviction-hint (`KNC` only). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool has_eviction_hint; Step #6 - "compile-libfuzzer-introspector-x86_64": // TODO: publish EVEX tuple-type and MVEX functionality Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecodedInstructionAvx; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisAccessedFlags_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /* Step #6 - "compile-libfuzzer-introspector-x86_64": * As mask containing the flags `TESTED` by the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisAccessedFlagsMask tested; Step #6 - "compile-libfuzzer-introspector-x86_64": /* Step #6 - "compile-libfuzzer-introspector-x86_64": * As mask containing the flags `MODIFIED` by the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisAccessedFlagsMask modified; Step #6 - "compile-libfuzzer-introspector-x86_64": /* Step #6 - "compile-libfuzzer-introspector-x86_64": * As mask containing the flags `SET_0` by the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisAccessedFlagsMask set_0; Step #6 - "compile-libfuzzer-introspector-x86_64": /* Step #6 - "compile-libfuzzer-introspector-x86_64": * As mask containing the flags `SET_1` by the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisAccessedFlagsMask set_1; Step #6 - "compile-libfuzzer-introspector-x86_64": /* Step #6 - "compile-libfuzzer-introspector-x86_64": * As mask containing the flags `UNDEFINED` by the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisAccessedFlagsMask undefined; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisAccessedFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecodedOperandPtr_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU16 segment; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU32 offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecodedOperandPtr; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecodedOperandMem_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The type of the memory operand. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisMemoryOperandType type; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The segment register. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRegister segment; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The base register. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRegister base; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The index register. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRegister index; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The scale factor. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 scale; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extended info for memory-operands with displacement. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZydisDecodedOperandMemDisp_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The displacement value Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanI64 value; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset of the displacement data, relative to the beginning of the Step #6 - "compile-libfuzzer-introspector-x86_64": * instruction, in bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 offset; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The physical displacement size, in bits. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 size; Step #6 - "compile-libfuzzer-introspector-x86_64": } disp; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecodedOperandMem; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecodedInstructionMeta_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction category. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisInstructionCategory category; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The ISA-set. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisISASet isa_set; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The ISA-set extension. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisISAExt isa_ext; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The branch type. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisBranchType branch_type; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The exception class. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisExceptionClass exception_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecodedInstructionMeta; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecodedOperandReg_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The register value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRegister value; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecodedOperandReg; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.344 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/ShortString.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisShortString_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The buffer that contains the actual (null-terminated) string. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const char* data; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The length (number of characters) of the string (without 0-termination). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 size; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisShortString; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.350 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/FormatterBuffer.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU8 ZydisTokenType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisFormatterToken_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The token type. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisTokenType type; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * An offset to the next token, or `0`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 next; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisFormatterToken; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef const ZydisFormatterToken ZydisFormatterTokenConst; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisFormatterBuffer_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * `ZYAN_TRUE`, if the buffer contains a token stream or `ZYAN_FALSE, if it Step #6 - "compile-libfuzzer-introspector-x86_64": * contains a simple string. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool is_token_list; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The remaining capacity of the buffer. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanUSize capacity; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `ZyanString` instance that refers to the literal value of the most Step #6 - "compile-libfuzzer-introspector-x86_64": * recently added token. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanString string; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisFormatterBuffer; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.356 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Encoder.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisEncodableEncoding_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ENCODABLE_ENCODING_DEFAULT = 0x00000000, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ENCODABLE_ENCODING_LEGACY = 0x00000001, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ENCODABLE_ENCODING_3DNOW = 0x00000002, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ENCODABLE_ENCODING_XOP = 0x00000004, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ENCODABLE_ENCODING_VEX = 0x00000008, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ENCODABLE_ENCODING_EVEX = 0x00000010, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ENCODABLE_ENCODING_MVEX = 0x00000020, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ENCODABLE_ENCODING_MAX_VALUE = (ZYDIS_ENCODABLE_ENCODING_MVEX | Step #6 - "compile-libfuzzer-introspector-x86_64": (ZYDIS_ENCODABLE_ENCODING_MVEX - 1)), Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ENCODABLE_ENCODING_REQUIRED_BITS = Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_BITS_TO_REPRESENT(ZYDIS_ENCODABLE_ENCODING_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisEncodableEncoding; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisEncoderOperand_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The type of the operand. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisOperandType type; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extended info for register-operands. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZydisEncoderOperandReg_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The register value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRegister value; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Is this 4th operand (`VEX`/`XOP`). Despite its name, `is4` encoding can sometimes be Step #6 - "compile-libfuzzer-introspector-x86_64": * applied to 3rd operand instead of 4th. This field is used to resolve such ambiguities. Step #6 - "compile-libfuzzer-introspector-x86_64": * For all other operands it should be set to `ZYAN_FALSE`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool is4; Step #6 - "compile-libfuzzer-introspector-x86_64": } reg; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extended info for memory-operands. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZydisEncoderOperandMem_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The base register. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRegister base; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The index register. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRegister index; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The scale factor. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 scale; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The displacement value. This value is always treated as 64-bit signed integer, so it's Step #6 - "compile-libfuzzer-introspector-x86_64": * important to take this into account when specifying absolute addresses. For example Step #6 - "compile-libfuzzer-introspector-x86_64": * to specify a 16-bit address 0x8000 in 16-bit mode it should be sign extended to Step #6 - "compile-libfuzzer-introspector-x86_64": * `0xFFFFFFFFFFFF8000`. See `address_size_hint` for more information about absolute Step #6 - "compile-libfuzzer-introspector-x86_64": * addresses. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanI64 displacement; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Size of this operand in bytes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU16 size; Step #6 - "compile-libfuzzer-introspector-x86_64": } mem; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extended info for pointer-operands. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZydisEncoderOperandPtr_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The segment value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU16 segment; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The offset value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU32 offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } ptr; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extended info for immediate-operands. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": union ZydisEncoderOperandImm_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The unsigned immediate value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU64 u; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The signed immediate value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanI64 s; Step #6 - "compile-libfuzzer-introspector-x86_64": } imm; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisEncoderOperand; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisAddressSizeHint_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ADDRESS_SIZE_HINT_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ADDRESS_SIZE_HINT_16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ADDRESS_SIZE_HINT_32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ADDRESS_SIZE_HINT_64, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ADDRESS_SIZE_HINT_MAX_VALUE = ZYDIS_ADDRESS_SIZE_HINT_64, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ADDRESS_SIZE_HINT_REQUIRED_BITS = Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_BITS_TO_REPRESENT(ZYDIS_ADDRESS_SIZE_HINT_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisAddressSizeHint; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisBranchWidth_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BRANCH_WIDTH_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BRANCH_WIDTH_8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BRANCH_WIDTH_16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BRANCH_WIDTH_32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BRANCH_WIDTH_64, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BRANCH_WIDTH_MAX_VALUE = ZYDIS_BRANCH_WIDTH_64, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_BRANCH_WIDTH_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_BRANCH_WIDTH_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisBranchWidth; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisOperandSizeHint_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_SIZE_HINT_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_SIZE_HINT_8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_SIZE_HINT_16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_SIZE_HINT_32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_SIZE_HINT_64, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_SIZE_HINT_MAX_VALUE = ZYDIS_OPERAND_SIZE_HINT_64, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_OPERAND_SIZE_HINT_REQUIRED_BITS = Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_BITS_TO_REPRESENT(ZYDIS_OPERAND_SIZE_HINT_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisOperandSizeHint; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisEncoderRequest_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The machine mode used to encode this instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisMachineMode machine_mode; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * This optional field can be used to restrict allowed physical encodings for desired Step #6 - "compile-libfuzzer-introspector-x86_64": * instruction. Some mnemonics can be supported by more than one encoding, so this field can Step #6 - "compile-libfuzzer-introspector-x86_64": * resolve ambiguities e.g. you can disable `AVX-512` extensions by prohibiting usage of `EVEX` Step #6 - "compile-libfuzzer-introspector-x86_64": * prefix and allow only `VEX` variants. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisEncodableEncoding allowed_encodings; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction-mnemonic. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisMnemonic mnemonic; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A combination of requested encodable prefixes (`ZYDIS_ATTRIB_HAS_*` flags) for desired Step #6 - "compile-libfuzzer-introspector-x86_64": * instruction. See `ZYDIS_ENCODABLE_PREFIXES` for list of available prefixes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisInstructionAttributes prefixes; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Branch type (required for branching instructions only). Use `ZYDIS_BRANCH_TYPE_NONE` to let Step #6 - "compile-libfuzzer-introspector-x86_64": * encoder pick size-optimal branch type automatically (`short` and `near` are prioritized over Step #6 - "compile-libfuzzer-introspector-x86_64": * `far`). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisBranchType branch_type; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Specifies physical size for relative immediate operands. Use `ZYDIS_BRANCH_WIDTH_NONE` to Step #6 - "compile-libfuzzer-introspector-x86_64": * let encoder pick size-optimal branch width automatically. For segment:offset `far` branches Step #6 - "compile-libfuzzer-introspector-x86_64": * this field applies to physical size of the offset part. For branching instructions without Step #6 - "compile-libfuzzer-introspector-x86_64": * relative operands this field affects effective operand size attribute. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisBranchWidth branch_width; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Optional address size hint used to resolve ambiguities for some instructions. Generally Step #6 - "compile-libfuzzer-introspector-x86_64": * encoder deduces address size from `ZydisEncoderOperand` structures that represent Step #6 - "compile-libfuzzer-introspector-x86_64": * explicit and implicit operands. This hint resolves conflicts when instruction's hidden Step #6 - "compile-libfuzzer-introspector-x86_64": * operands scale with address size attribute. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This hint is also used for instructions with absolute memory addresses (memory operands with Step #6 - "compile-libfuzzer-introspector-x86_64": * displacement and no registers). Since displacement field is a 64-bit signed integer it's not Step #6 - "compile-libfuzzer-introspector-x86_64": * possible to determine actual size of the address value in all situations. This hint Step #6 - "compile-libfuzzer-introspector-x86_64": * specifies size of the address value provided inside encoder request rather than desired Step #6 - "compile-libfuzzer-introspector-x86_64": * address size attribute of encoded instruction. Use `ZYDIS_ADDRESS_SIZE_HINT_NONE` to assume Step #6 - "compile-libfuzzer-introspector-x86_64": * address size default for specified machine mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisAddressSizeHint address_size_hint; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Optional operand size hint used to resolve ambiguities for some instructions. Generally Step #6 - "compile-libfuzzer-introspector-x86_64": * encoder deduces operand size from `ZydisEncoderOperand` structures that represent Step #6 - "compile-libfuzzer-introspector-x86_64": * explicit and implicit operands. This hint resolves conflicts when instruction's hidden Step #6 - "compile-libfuzzer-introspector-x86_64": * operands scale with operand size attribute. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisOperandSizeHint operand_size_hint; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The number of visible (explicit) instruction operands. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * The encoder does not care about hidden (implicit) operands. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 operand_count; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Detailed info for all explicit and implicit instruction operands. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisEncoderOperand operands[ZYDIS_ENCODER_MAX_OPERANDS]; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extended info for `EVEX` instructions. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZydisEncoderRequestEvexFeatures_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The broadcast-mode. Specify `ZYDIS_BROADCAST_MODE_INVALID` for instructions with Step #6 - "compile-libfuzzer-introspector-x86_64": * static broadcast functionality. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisBroadcastMode broadcast; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The rounding-mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRoundingMode rounding; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Signals, if the `SAE` (suppress-all-exceptions) functionality should be enabled for Step #6 - "compile-libfuzzer-introspector-x86_64": * the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool sae; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Signals, if the zeroing-mask functionality should be enabled for the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": * Specify `ZYAN_TRUE` for instructions with forced zeroing mask. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool zeroing_mask; Step #6 - "compile-libfuzzer-introspector-x86_64": } evex; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Extended info for `MVEX` instructions. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct ZydisEncoderRequestMvexFeatures_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The broadcast-mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisBroadcastMode broadcast; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The data-conversion mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisConversionMode conversion; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The rounding-mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisRoundingMode rounding; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `AVX` register-swizzle mode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisSwizzleMode swizzle; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Signals, if the `SAE` (suppress-all-exceptions) functionality is enabled for Step #6 - "compile-libfuzzer-introspector-x86_64": * the instruction. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool sae; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Signals, if the instruction has a memory-eviction-hint (`KNC` only). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool eviction_hint; Step #6 - "compile-libfuzzer-introspector-x86_64": } mvex; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisEncoderRequest; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.364 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Register.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisRegisterKind_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGKIND_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGKIND_GPR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGKIND_X87, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGKIND_MMX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGKIND_VR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGKIND_TMM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGKIND_SEGMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGKIND_TEST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGKIND_CONTROL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGKIND_DEBUG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGKIND_MASK, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGKIND_BOUND, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGKIND_MAX_VALUE = ZYDIS_REGKIND_BOUND, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGKIND_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_REGKIND_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisRegisterKind; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU16 ZydisRegisterWidth; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisRegisterClass_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 8-bit general-purpose registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_GPR8, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 16-bit general-purpose registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_GPR16, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 32-bit general-purpose registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_GPR32, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 64-bit general-purpose registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_GPR64, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Floating point legacy registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_X87, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Floating point multimedia registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_MMX, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 128-bit vector registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_XMM, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 256-bit vector registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_YMM, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * 512-bit vector registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_ZMM, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Matrix registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_TMM, Step #6 - "compile-libfuzzer-introspector-x86_64": /* Step #6 - "compile-libfuzzer-introspector-x86_64": * Flags registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_FLAGS, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Instruction-pointer registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_IP, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Segment registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_SEGMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Table registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_TABLE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Test registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_TEST, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Control registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_CONTROL, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Debug registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_DEBUG, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Mask registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_MASK, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Bound registers. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_BOUND, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_MAX_VALUE = ZYDIS_REGCLASS_BOUND, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGCLASS_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_REGCLASS_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisRegisterClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisRegisterContext_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The values stored in the register context. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU64 values[ZYDIS_REGISTER_MAX_VALUE + 1]; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisRegisterContext; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.370 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Generated/EnumRegister.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisRegister_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // General purpose registers 8-bit Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_AL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_BL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_AH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_BH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_SPL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_BPL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_SIL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DIL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R8B, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R9B, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R10B, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R11B, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R12B, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R13B, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R14B, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R15B, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // General purpose registers 16-bit Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_AX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_BX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_SP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_BP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_SI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R8W, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R9W, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R10W, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R11W, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R12W, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R13W, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R14W, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R15W, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // General purpose registers 32-bit Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_EAX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ECX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_EDX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_EBX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ESP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_EBP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ESI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_EDI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R8D, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R9D, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R10D, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R11D, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R12D, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R13D, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R14D, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R15D, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // General purpose registers 64-bit Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_RAX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_RCX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_RDX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_RBX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_RSP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_RBP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_RSI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_RDI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R9, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R10, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R11, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R12, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R13, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R14, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_R15, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Floating point legacy registers Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ST0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ST1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ST2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ST3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ST4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ST5, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ST6, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ST7, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_X87CONTROL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_X87STATUS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_X87TAG, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Floating point multimedia registers Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_MM0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_MM1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_MM2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_MM3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_MM4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_MM5, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_MM6, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_MM7, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Floating point vector registers 128-bit Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM5, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM6, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM7, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM9, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM10, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM11, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM12, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM13, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM14, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM15, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM17, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM18, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM19, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM20, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM21, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM22, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM23, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM24, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM25, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM26, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM27, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM28, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM29, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM30, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XMM31, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Floating point vector registers 256-bit Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM5, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM6, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM7, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM9, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM10, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM11, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM12, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM13, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM14, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM15, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM17, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM18, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM19, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM20, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM21, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM22, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM23, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM24, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM25, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM26, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM27, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM28, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM29, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM30, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_YMM31, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Floating point vector registers 512-bit Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM5, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM6, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM7, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM9, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM10, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM11, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM12, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM13, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM14, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM15, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM17, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM18, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM19, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM20, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM21, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM22, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM23, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM24, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM25, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM26, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM27, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM28, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM29, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM30, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ZMM31, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Matrix registers Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_TMM0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_TMM1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_TMM2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_TMM3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_TMM4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_TMM5, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_TMM6, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_TMM7, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Flags registers Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_FLAGS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_EFLAGS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_RFLAGS, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Instruction-pointer registers Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_IP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_EIP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_RIP, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Segment registers Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_ES, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_FS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_GS, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Table registers Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_GDTR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_LDTR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_IDTR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_TR, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Test registers Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_TR0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_TR1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_TR2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_TR3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_TR4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_TR5, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_TR6, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_TR7, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Control registers Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CR0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CR1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CR2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CR3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CR4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CR5, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CR6, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CR7, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CR8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CR9, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CR10, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CR11, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CR12, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CR13, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CR14, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_CR15, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Debug registers Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DR0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DR1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DR2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DR3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DR4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DR5, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DR6, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DR7, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DR8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DR9, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DR10, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DR11, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DR12, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DR13, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DR14, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_DR15, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Mask registers Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_K0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_K1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_K2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_K3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_K4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_K5, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_K6, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_K7, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Bound registers Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_BND0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_BND1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_BND2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_BND3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_BNDCFG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_BNDSTATUS, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Uncategorized Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_MXCSR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_PKRU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_XCR0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_UIF, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_IA32_KERNEL_GS_BASE, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_MAX_VALUE = ZYDIS_REGISTER_IA32_KERNEL_GS_BASE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_REGISTER_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_REGISTER_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisRegister; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.377 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Generated/EnumISASet.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisISASet_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_ADOX_ADCX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AES, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AMD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AMD3DNOW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AMD_INVLPGB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AMX_BF16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AMX_FP16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AMX_INT8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AMX_TILE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX2GATHER, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512BW_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512BW_128N, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512BW_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512BW_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512BW_KOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512CD_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512CD_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512CD_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512DQ_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512DQ_128N, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512DQ_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512DQ_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512DQ_KOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512DQ_SCALAR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512ER_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512ER_SCALAR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512F_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512F_128N, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512F_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512F_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512F_KOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512F_SCALAR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512PF_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_4FMAPS_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_4FMAPS_SCALAR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_4VNNIW_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_BF16_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_BF16_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_BF16_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_BITALG_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_BITALG_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_BITALG_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_FP16_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_FP16_128N, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_FP16_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_FP16_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_FP16_SCALAR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_GFNI_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_GFNI_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_GFNI_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_IFMA_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_IFMA_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_IFMA_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VAES_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VAES_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VAES_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VBMI2_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VBMI2_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VBMI2_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VBMI_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VBMI_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VBMI_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VNNI_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VNNI_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VNNI_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VP2INTERSECT_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VP2INTERSECT_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VP2INTERSECT_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VPCLMULQDQ_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VPCLMULQDQ_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VPCLMULQDQ_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VPOPCNTDQ_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VPOPCNTDQ_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX512_VPOPCNTDQ_512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVXAES, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX_GFNI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX_IFMA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX_NE_CONVERT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX_VNNI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX_VNNI_INT16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_AVX_VNNI_INT8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_BMI1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_BMI2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_CET, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_CLDEMOTE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_CLFLUSHOPT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_CLFSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_CLWB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_CLZERO, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_CMOV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_CMPXCHG16B, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_ENQCMD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_F16C, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_FAT_NOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_FCMOV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_FCOMI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_FMA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_FMA4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_FRED, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_FXSAVE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_FXSAVE64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_GFNI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_HRESET, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_I186, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_I286PROTECTED, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_I286REAL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_I386, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_I486, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_I486REAL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_I86, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_ICACHE_PREFETCH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_INVPCID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_KEYLOCKER, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_KEYLOCKER_WIDE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_KNCE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_KNCJKBR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_KNCSTREAM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_KNCV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_KNC_MISC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_KNC_PF_HINT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_LAHF, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_LKGS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_LONGMODE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_LWP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_LZCNT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_MCOMMIT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_MONITOR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_MONITORX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_MOVBE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_MOVDIR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_MPX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_MSRLIST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_PADLOCK_ACE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_PADLOCK_PHE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_PADLOCK_PMM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_PADLOCK_RNG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_PAUSE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_PBNDKB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_PCLMULQDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_PCOMMIT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_PCONFIG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_PENTIUMMMX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_PENTIUMREAL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_PKU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_POPCNT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_PPRO, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_PREFETCHWT1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_PREFETCH_NOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_PT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_RAO_INT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_RDPID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_RDPMC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_RDPRU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_RDRAND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_RDSEED, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_RDTSCP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_RDWRFSGS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_RTM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SERIALIZE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SGX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SGX_ENCLV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SHA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SHA512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SM3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SM4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SMAP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SMX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SNP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SSE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SSE2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SSE2MMX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SSE3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SSE3X87, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SSE4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SSE42, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SSE4A, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SSEMXCSR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SSE_PREFETCH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SSSE3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SSSE3MMX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_SVM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_TBM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_TDX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_TSX_LDTRK, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_UINTR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_VAES, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_VMFUNC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_VPCLMULQDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_VTX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_WAITPKG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_WRMSRNS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_X87, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_XOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_XSAVE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_XSAVEC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_XSAVEOPT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_XSAVES, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_MAX_VALUE = ZYDIS_ISA_SET_XSAVES, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_SET_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_ISA_SET_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisISASet; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.384 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Generated/EnumISAExt.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisISAExt_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_ADOX_ADCX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AES, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AMD3DNOW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AMD3DNOW_PREFETCH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AMD_INVLPGB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AMX_BF16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AMX_FP16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AMX_INT8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AMX_TILE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AVX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AVX2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AVX2GATHER, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AVX512EVEX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AVX512VEX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AVXAES, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AVX_IFMA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AVX_NE_CONVERT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AVX_VNNI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AVX_VNNI_INT16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_AVX_VNNI_INT8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_BASE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_BMI1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_BMI2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_CET, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_CLDEMOTE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_CLFLUSHOPT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_CLFSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_CLWB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_CLZERO, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_ENQCMD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_F16C, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_FMA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_FMA4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_FRED, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_GFNI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_HRESET, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_ICACHE_PREFETCH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_INVPCID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_KEYLOCKER, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_KEYLOCKER_WIDE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_KNC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_KNCE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_KNCV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_LKGS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_LONGMODE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_LZCNT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_MCOMMIT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_MMX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_MONITOR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_MONITORX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_MOVBE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_MOVDIR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_MPX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_MSRLIST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_PADLOCK, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_PAUSE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_PBNDKB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_PCLMULQDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_PCOMMIT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_PCONFIG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_PKU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_PREFETCHWT1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_PT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_RAO_INT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_RDPID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_RDPRU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_RDRAND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_RDSEED, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_RDTSCP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_RDWRFSGS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_RTM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_SERIALIZE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_SGX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_SGX_ENCLV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_SHA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_SHA512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_SM3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_SM4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_SMAP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_SMX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_SNP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_SSE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_SSE2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_SSE3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_SSE4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_SSE4A, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_SSSE3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_SVM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_TBM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_TDX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_TSX_LDTRK, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_UINTR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_VAES, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_VMFUNC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_VPCLMULQDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_VTX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_WAITPKG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_WRMSRNS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_X87, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_XOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_XSAVE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_XSAVEC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_XSAVEOPT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_XSAVES, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_MAX_VALUE = ZYDIS_ISA_EXT_XSAVES, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_ISA_EXT_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_ISA_EXT_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisISAExt; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.390 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Generated/EnumMnemonic.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisMnemonic_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AAA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AAD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AADD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AAM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AAND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AAS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ADC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ADCX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ADD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ADDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ADDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ADDSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ADDSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ADDSUBPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ADDSUBPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ADOX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AESDEC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AESDEC128KL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AESDEC256KL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AESDECLAST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AESDECWIDE128KL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AESDECWIDE256KL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AESENC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AESENC128KL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AESENC256KL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AESENCLAST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AESENCWIDE128KL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AESENCWIDE256KL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AESIMC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AESKEYGENASSIST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ANDN, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ANDNPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ANDNPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ANDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ANDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AOR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ARPL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_AXOR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BEXTR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BLCFILL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BLCI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BLCIC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BLCMSK, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BLCS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BLENDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BLENDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BLENDVPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BLENDVPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BLSFILL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BLSI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BLSIC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BLSMSK, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BLSR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BNDCL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BNDCN, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BNDCU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BNDLDX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BNDMK, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BNDMOV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BNDSTX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BOUND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BSF, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BSR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BSWAP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BTC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BTR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BTS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_BZHI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CALL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CDQE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CLAC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CLC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CLD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CLDEMOTE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CLEVICT0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CLEVICT1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CLFLUSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CLFLUSHOPT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CLGI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CLI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CLRSSBSY, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CLTS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CLUI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CLWB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CLZERO, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMOVB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMOVBE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMOVL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMOVLE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMOVNB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMOVNBE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMOVNL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMOVNLE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMOVNO, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMOVNP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMOVNS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMOVNZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMOVO, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMOVP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMOVS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMOVZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMPPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMPPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMPSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMPSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMPSQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMPSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMPSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMPXCHG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMPXCHG16B, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CMPXCHG8B, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_COMISD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_COMISS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CPUID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CQO, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CRC32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTDQ2PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTDQ2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTPD2DQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTPD2PI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTPD2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTPI2PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTPI2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTPS2DQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTPS2PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTPS2PI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTSD2SI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTSD2SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTSI2SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTSI2SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTSS2SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTSS2SI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTTPD2DQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTTPD2PI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTTPS2DQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTTPS2PI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTTSD2SI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CVTTSS2SI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_CWDE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_DAA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_DAS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_DEC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_DELAY, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_DIV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_DIVPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_DIVPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_DIVSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_DIVSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_DPPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_DPPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_EMMS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ENCLS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ENCLU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ENCLV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ENCODEKEY128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ENCODEKEY256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ENDBR32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ENDBR64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ENQCMD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ENQCMDS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ENTER, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ERETS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ERETU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_EXTRACTPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_EXTRQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_F2XM1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FABS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FADD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FADDP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FBLD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FBSTP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FCHS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FCMOVB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FCMOVBE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FCMOVE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FCMOVNB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FCMOVNBE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FCMOVNE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FCMOVNU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FCMOVU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FCOM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FCOMI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FCOMIP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FCOMP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FCOMPP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FCOS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FDECSTP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FDISI8087_NOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FDIV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FDIVP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FDIVR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FDIVRP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FEMMS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FENI8087_NOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FFREE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FFREEP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FIADD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FICOM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FICOMP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FIDIV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FIDIVR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FILD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FIMUL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FINCSTP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FIST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FISTP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FISTTP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FISUB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FISUBR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FLD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FLD1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FLDCW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FLDENV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FLDL2E, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FLDL2T, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FLDLG2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FLDLN2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FLDPI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FLDZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FMUL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FMULP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FNCLEX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FNINIT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FNOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FNSAVE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FNSTCW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FNSTENV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FNSTSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FPATAN, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FPREM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FPREM1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FPTAN, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FRNDINT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FRSTOR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FSCALE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FSETPM287_NOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FSIN, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FSINCOS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FSQRT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FSTP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FSTPNCE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FSUB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FSUBP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FSUBR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FSUBRP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FTST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FUCOM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FUCOMI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FUCOMIP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FUCOMP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FUCOMPP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FWAIT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FXAM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FXCH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FXRSTOR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FXRSTOR64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FXSAVE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FXSAVE64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FXTRACT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FYL2X, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_FYL2XP1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_GETSEC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_GF2P8AFFINEINVQB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_GF2P8AFFINEQB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_GF2P8MULB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_HADDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_HADDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_HLT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_HRESET, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_HSUBPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_HSUBPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_IDIV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_IMUL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_IN, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INCSSPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INCSSPQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INSERTPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INSERTQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INT1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INT3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INTO, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INVD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INVEPT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INVLPG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INVLPGA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INVLPGB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INVPCID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_INVVPID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_IRET, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_IRETD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_IRETQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JBE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JCXZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JECXZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JKNZD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JKZD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JLE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JMP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JNB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JNBE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JNL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JNLE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JNO, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JNP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JNS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JNZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JO, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JRCXZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_JZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KADDB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KADDD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KADDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KADDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KAND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KANDB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KANDD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KANDN, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KANDNB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KANDND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KANDNQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KANDNR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KANDNW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KANDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KANDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KCONCATH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KCONCATL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KEXTRACT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KMERGE2L1H, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KMERGE2L1L, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KMOV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KMOVB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KMOVD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KMOVQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KMOVW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KNOT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KNOTB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KNOTD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KNOTQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KNOTW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KOR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KORB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KORD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KORQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KORTEST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KORTESTB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KORTESTD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KORTESTQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KORTESTW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KORW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KSHIFTLB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KSHIFTLD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KSHIFTLQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KSHIFTLW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KSHIFTRB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KSHIFTRD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KSHIFTRQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KSHIFTRW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KTESTB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KTESTD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KTESTQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KTESTW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KUNPCKBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KUNPCKDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KUNPCKWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KXNOR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KXNORB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KXNORD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KXNORQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KXNORW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KXOR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KXORB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KXORD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KXORQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_KXORW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LAHF, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LAR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LDDQU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LDMXCSR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LDS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LDTILECFG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LEA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LEAVE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LES, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LFENCE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LFS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LGDT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LGS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LIDT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LKGS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LLDT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LLWPCB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LMSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LOADIWKEY, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LODSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LODSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LODSQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LODSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LOOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LOOPE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LOOPNE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LSL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LTR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LWPINS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LWPVAL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_LZCNT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MASKMOVDQU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MASKMOVQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MAXPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MAXPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MAXSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MAXSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MCOMMIT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MFENCE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MINPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MINPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MINSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MINSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MONITOR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MONITORX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MONTMUL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVAPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVAPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVBE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVDDUP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVDIR64B, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVDIRI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVDQ2Q, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVDQA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVDQU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVHLPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVHPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVHPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVLHPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVLPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVLPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVMSKPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVMSKPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVNTDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVNTDQA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVNTI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVNTPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVNTPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVNTQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVNTSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVNTSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVQ2DQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVSHDUP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVSLDUP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVSQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVSX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVSXD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVUPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVUPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MOVZX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MPSADBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MUL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MULPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MULPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MULSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MULSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MULX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MWAIT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MWAITX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_NEG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_NOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_NOT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_OR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ORPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ORPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_OUT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_OUTSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_OUTSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_OUTSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PABSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PABSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PABSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PACKSSDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PACKSSWB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PACKUSDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PACKUSWB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PADDB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PADDD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PADDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PADDSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PADDSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PADDUSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PADDUSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PADDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PALIGNR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PAND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PANDN, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PAUSE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PAVGB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PAVGUSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PAVGW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PBLENDVB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PBLENDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PBNDKB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PCLMULQDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PCMPEQB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PCMPEQD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PCMPEQQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PCMPEQW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PCMPESTRI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PCMPESTRM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PCMPGTB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PCMPGTD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PCMPGTQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PCMPGTW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PCMPISTRI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PCMPISTRM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PCOMMIT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PCONFIG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PDEP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PEXT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PEXTRB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PEXTRD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PEXTRQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PEXTRW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PF2ID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PF2IW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PFACC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PFADD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PFCMPEQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PFCMPGE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PFCMPGT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PFCPIT1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PFMAX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PFMIN, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PFMUL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PFNACC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PFPNACC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PFRCP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PFRCPIT2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PFRSQIT1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PFSQRT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PFSUB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PFSUBR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PHADDD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PHADDSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PHADDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PHMINPOSUW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PHSUBD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PHSUBSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PHSUBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PI2FD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PI2FW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PINSRB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PINSRD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PINSRQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PINSRW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMADDUBSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMADDWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMAXSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMAXSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMAXSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMAXUB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMAXUD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMAXUW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMINSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMINSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMINSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMINUB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMINUD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMINUW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMOVMSKB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMOVSXBD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMOVSXBQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMOVSXBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMOVSXDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMOVSXWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMOVSXWQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMOVZXBD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMOVZXBQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMOVZXBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMOVZXDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMOVZXWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMOVZXWQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMULDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMULHRSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMULHRW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMULHUW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMULHW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMULLD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMULLW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PMULUDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_POP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_POPA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_POPAD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_POPCNT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_POPF, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_POPFD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_POPFQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_POR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PREFETCH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PREFETCHIT0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PREFETCHIT1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PREFETCHNTA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PREFETCHT0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PREFETCHT1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PREFETCHT2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PREFETCHW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PREFETCHWT1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSADBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSHUFB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSHUFD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSHUFHW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSHUFLW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSHUFW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSIGNB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSIGND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSIGNW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSLLD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSLLDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSLLQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSLLW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSMASH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSRAD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSRAW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSRLD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSRLDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSRLQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSRLW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSUBB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSUBD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSUBQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSUBSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSUBSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSUBUSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSUBUSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSUBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PSWAPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PTEST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PTWRITE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PUNPCKHBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PUNPCKHDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PUNPCKHQDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PUNPCKHWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PUNPCKLBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PUNPCKLDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PUNPCKLQDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PUNPCKLWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PUSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PUSHA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PUSHAD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PUSHF, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PUSHFD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PUSHFQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PVALIDATE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_PXOR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RCL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RCPPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RCPSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RCR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RDFSBASE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RDGSBASE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RDMSR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RDMSRLIST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RDPID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RDPKRU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RDPMC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RDPRU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RDRAND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RDSEED, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RDSSPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RDSSPQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RDTSC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RDTSCP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RET, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RMPADJUST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RMPUPDATE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ROL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ROR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RORX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ROUNDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ROUNDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ROUNDSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_ROUNDSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RSM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RSQRTPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RSQRTSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_RSTORSSP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SAHF, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SALC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SAR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SARX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SAVEPREVSSP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SBB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SCASB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SCASD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SCASQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SCASW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SEAMCALL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SEAMOPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SEAMRET, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SENDUIPI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SERIALIZE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SETB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SETBE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SETL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SETLE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SETNB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SETNBE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SETNL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SETNLE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SETNO, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SETNP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SETNS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SETNZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SETO, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SETP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SETS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SETSSBSY, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SETZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SFENCE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SGDT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SHA1MSG1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SHA1MSG2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SHA1NEXTE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SHA1RNDS4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SHA256MSG1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SHA256MSG2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SHA256RNDS2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SHL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SHLD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SHLX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SHR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SHRD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SHRX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SHUFPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SHUFPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SIDT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SKINIT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SLDT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SLWPCB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SMSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SPFLT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SQRTPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SQRTPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SQRTSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SQRTSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_STAC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_STC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_STD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_STGI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_STI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_STMXCSR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_STOSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_STOSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_STOSQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_STOSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_STR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_STTILECFG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_STUI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SUB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SUBPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SUBPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SUBSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SUBSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SWAPGS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SYSCALL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SYSENTER, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SYSEXIT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_SYSRET, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_T1MSKC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TDCALL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TDPBF16PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TDPBSSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TDPBSUD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TDPBUSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TDPBUUD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TDPFP16PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TEST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TESTUI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TILELOADD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TILELOADDT1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TILERELEASE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TILESTORED, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TILEZERO, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TLBSYNC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TPAUSE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TZCNT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TZCNTI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_TZMSK, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_UCOMISD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_UCOMISS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_UD0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_UD1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_UD2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_UIRET, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_UMONITOR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_UMWAIT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_UNPCKHPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_UNPCKHPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_UNPCKLPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_UNPCKLPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_V4FMADDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_V4FMADDSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_V4FNMADDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_V4FNMADDSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VADDNPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VADDNPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VADDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VADDPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VADDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VADDSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VADDSETSPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VADDSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VADDSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VADDSUBPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VADDSUBPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VAESDEC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VAESDECLAST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VAESENC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VAESENCLAST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VAESIMC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VAESKEYGENASSIST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VALIGND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VALIGNQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VANDNPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VANDNPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VANDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VANDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBCSTNEBF162PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBCSTNESH2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBLENDMPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBLENDMPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBLENDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBLENDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBLENDVPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBLENDVPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBROADCASTF128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBROADCASTF32X2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBROADCASTF32X4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBROADCASTF32X8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBROADCASTF64X2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBROADCASTF64X4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBROADCASTI128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBROADCASTI32X2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBROADCASTI32X4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBROADCASTI32X8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBROADCASTI64X2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBROADCASTI64X4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBROADCASTSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VBROADCASTSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCMPPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCMPPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCMPPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCMPSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCMPSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCMPSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCOMISD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCOMISH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCOMISS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCOMPRESSPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCOMPRESSPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTDQ2PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTDQ2PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTDQ2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTFXPNTDQ2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTFXPNTPD2DQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTFXPNTPD2UDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTFXPNTPS2DQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTFXPNTPS2UDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTFXPNTUDQ2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTNE2PS2BF16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTNEEBF162PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTNEEPH2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTNEOBF162PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTNEOPH2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTNEPS2BF16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPD2DQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPD2PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPD2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPD2QQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPD2UDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPD2UQQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPH2DQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPH2PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPH2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPH2PSX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPH2QQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPH2UDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPH2UQQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPH2UW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPH2W, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPS2DQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPS2PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPS2PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPS2PHX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPS2QQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPS2UDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTPS2UQQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTQQ2PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTQQ2PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTQQ2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTSD2SH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTSD2SI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTSD2SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTSD2USI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTSH2SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTSH2SI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTSH2SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTSH2USI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTSI2SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTSI2SH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTSI2SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTSS2SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTSS2SH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTSS2SI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTSS2USI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTPD2DQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTPD2QQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTPD2UDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTPD2UQQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTPH2DQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTPH2QQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTPH2UDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTPH2UQQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTPH2UW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTPH2W, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTPS2DQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTPS2QQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTPS2UDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTPS2UQQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTSD2SI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTSD2USI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTSH2SI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTSH2USI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTSS2SI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTTSS2USI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTUDQ2PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTUDQ2PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTUDQ2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTUQQ2PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTUQQ2PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTUQQ2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTUSI2SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTUSI2SH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTUSI2SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTUW2PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VCVTW2PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VDBPSADBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VDIVPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VDIVPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VDIVPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VDIVSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VDIVSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VDIVSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VDPBF16PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VDPPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VDPPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VERR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VERW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VEXP223PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VEXP2PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VEXP2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VEXPANDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VEXPANDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VEXTRACTF128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VEXTRACTF32X4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VEXTRACTF32X8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VEXTRACTF64X2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VEXTRACTF64X4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VEXTRACTI128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VEXTRACTI32X4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VEXTRACTI32X8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VEXTRACTI64X2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VEXTRACTI64X4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VEXTRACTPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFCMADDCPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFCMADDCSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFCMULCPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFCMULCSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFIXUPIMMPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFIXUPIMMPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFIXUPIMMSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFIXUPIMMSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFIXUPNANPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFIXUPNANPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD132PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD132PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD132PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD132SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD132SH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD132SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD213PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD213PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD213PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD213SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD213SH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD213SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD231PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD231PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD231PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD231SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD231SH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD231SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADD233PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADDCPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADDCSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADDSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADDSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADDSUB132PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADDSUB132PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADDSUB132PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADDSUB213PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADDSUB213PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADDSUB213PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADDSUB231PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADDSUB231PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADDSUB231PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADDSUBPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMADDSUBPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB132PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB132PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB132PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB132SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB132SH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB132SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB213PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB213PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB213PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB213SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB213SH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB213SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB231PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB231PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB231PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB231SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB231SH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUB231SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUBADD132PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUBADD132PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUBADD132PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUBADD213PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUBADD213PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUBADD213PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUBADD231PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUBADD231PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUBADD231PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUBADDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUBADDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUBPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUBPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUBSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMSUBSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMULCPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFMULCSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD132PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD132PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD132PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD132SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD132SH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD132SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD213PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD213PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD213PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD213SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD213SH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD213SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD231PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD231PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD231PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD231SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD231SH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADD231SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADDSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMADDSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB132PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB132PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB132PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB132SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB132SH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB132SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB213PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB213PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB213PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB213SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB213SH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB213SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB231PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB231PH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB231PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB231SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB231SH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUB231SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUBPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUBPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUBSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFNMSUBSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFPCLASSPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFPCLASSPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFPCLASSPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFPCLASSSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFPCLASSSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFPCLASSSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFRCZPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFRCZPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFRCZSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VFRCZSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGATHERDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGATHERDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGATHERPF0DPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGATHERPF0DPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGATHERPF0HINTDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGATHERPF0HINTDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGATHERPF0QPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGATHERPF0QPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGATHERPF1DPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGATHERPF1DPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGATHERPF1QPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGATHERPF1QPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGATHERQPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGATHERQPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGETEXPPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGETEXPPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGETEXPPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGETEXPSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGETEXPSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGETEXPSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGETMANTPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGETMANTPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGETMANTPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGETMANTSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGETMANTSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGETMANTSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGF2P8AFFINEINVQB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGF2P8AFFINEQB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGF2P8MULB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGMAXABSPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGMAXPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGMAXPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGMINPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VGMINPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VHADDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VHADDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VHSUBPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VHSUBPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VINSERTF128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VINSERTF32X4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VINSERTF32X8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VINSERTF64X2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VINSERTF64X4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VINSERTI128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VINSERTI32X4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VINSERTI32X8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VINSERTI64X2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VINSERTI64X4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VINSERTPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VLDDQU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VLDMXCSR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VLOADUNPACKHD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VLOADUNPACKHPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VLOADUNPACKHPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VLOADUNPACKHQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VLOADUNPACKLD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VLOADUNPACKLPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VLOADUNPACKLPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VLOADUNPACKLQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VLOG2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMASKMOVDQU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMASKMOVPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMASKMOVPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMAXPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMAXPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMAXPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMAXSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMAXSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMAXSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMCALL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMCLEAR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMFUNC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMINPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMINPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMINPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMINSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMINSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMINSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMLAUNCH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMLOAD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMMCALL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVAPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVAPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVDDUP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVDQA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVDQA32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVDQA64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVDQU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVDQU16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVDQU32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVDQU64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVDQU8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVHLPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVHPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVHPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVLHPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVLPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVLPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVMSKPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVMSKPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVNRAPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVNRAPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVNRNGOAPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVNRNGOAPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVNTDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVNTDQA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVNTPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVNTPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVSHDUP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVSLDUP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVUPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVUPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMOVW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMPSADBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMPTRLD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMPTRST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMREAD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMRESUME, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMRUN, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMSAVE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMULPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMULPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMULPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMULSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMULSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMULSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMWRITE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMXOFF, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VMXON, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VORPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VORPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VP2INTERSECTD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VP2INTERSECTQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VP4DPWSSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VP4DPWSSDS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPABSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPABSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPABSQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPABSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPACKSSDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPACKSSWB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPACKSTOREHD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPACKSTOREHPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPACKSTOREHPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPACKSTOREHQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPACKSTORELD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPACKSTORELPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPACKSTORELPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPACKSTORELQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPACKUSDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPACKUSWB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPADCD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPADDB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPADDD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPADDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPADDSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPADDSETCD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPADDSETSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPADDSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPADDUSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPADDUSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPADDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPALIGNR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPAND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPANDD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPANDN, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPANDND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPANDNQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPANDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPAVGB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPAVGW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPBLENDD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPBLENDMB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPBLENDMD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPBLENDMQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPBLENDMW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPBLENDVB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPBLENDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPBROADCASTB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPBROADCASTD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPBROADCASTMB2Q, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPBROADCASTMW2D, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPBROADCASTQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPBROADCASTW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCLMULQDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMOV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPEQB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPEQD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPEQQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPEQW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPESTRI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPESTRM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPGTB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPGTD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPGTQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPGTW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPISTRI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPISTRM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPLTD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPUB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPUD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPUQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPUW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCMPW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCOMB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCOMD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCOMPRESSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCOMPRESSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCOMPRESSQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCOMPRESSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCOMQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCOMUB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCOMUD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCOMUQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCOMUW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCOMW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCONFLICTD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPCONFLICTQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPDPBSSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPDPBSSDS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPDPBSUD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPDPBSUDS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPDPBUSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPDPBUSDS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPDPBUUD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPDPBUUDS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPDPWSSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPDPWSSDS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPDPWSUD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPDPWSUDS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPDPWUSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPDPWUSDS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPDPWUUD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPDPWUUDS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERM2F128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERM2I128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMF32X4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMI2B, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMI2D, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMI2PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMI2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMI2Q, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMI2W, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMIL2PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMIL2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMILPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMILPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMT2B, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMT2D, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMT2PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMT2PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMT2Q, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMT2W, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPERMW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPEXPANDB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPEXPANDD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPEXPANDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPEXPANDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPEXTRB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPEXTRD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPEXTRQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPEXTRW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPGATHERDD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPGATHERDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPGATHERQD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPGATHERQQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHADDBD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHADDBQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHADDBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHADDD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHADDDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHADDSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHADDUBD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHADDUBQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHADDUBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHADDUDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHADDUWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHADDUWQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHADDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHADDWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHADDWQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHMINPOSUW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHSUBBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHSUBD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHSUBDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHSUBSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHSUBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPHSUBWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPINSRB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPINSRD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPINSRQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPINSRW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPLZCNTD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPLZCNTQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMACSDD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMACSDQH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMACSDQL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMACSSDD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMACSSDQH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMACSSDQL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMACSSWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMACSSWW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMACSWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMACSWW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMADCSSWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMADCSWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMADD231D, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMADD233D, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMADD52HUQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMADD52LUQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMADDUBSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMADDWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMASKMOVD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMASKMOVQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMAXSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMAXSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMAXSQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMAXSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMAXUB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMAXUD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMAXUQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMAXUW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMINSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMINSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMINSQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMINSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMINUB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMINUD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMINUQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMINUW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVB2M, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVD2M, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVDB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVM2B, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVM2D, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVM2Q, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVM2W, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVMSKB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVQ2M, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVQB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVQD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVQW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVSDB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVSDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVSQB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVSQD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVSQW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVSWB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVSXBD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVSXBQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVSXBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVSXDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVSXWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVSXWQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVUSDB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVUSDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVUSQB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVUSQD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVUSQW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVUSWB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVW2M, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVWB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVZXBD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVZXBQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVZXBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVZXDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVZXWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMOVZXWQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMULDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMULHD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMULHRSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMULHUD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMULHUW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMULHW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMULLD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMULLQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMULLW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMULTISHIFTQB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPMULUDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPOPCNTB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPOPCNTD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPOPCNTQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPOPCNTW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPOR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPORD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPORQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPPERM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPREFETCH0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPREFETCH1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPREFETCH2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPREFETCHE0, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPREFETCHE1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPREFETCHE2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPREFETCHENTA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPREFETCHNTA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPROLD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPROLQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPROLVD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPROLVQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPRORD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPRORQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPRORVD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPRORVQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPROTB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPROTD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPROTQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPROTW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSADBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSBBD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSBBRD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSCATTERDD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSCATTERDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSCATTERQD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSCATTERQQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHAB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHAD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHAQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHAW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHLB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHLD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHLDD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHLDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHLDVD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHLDVQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHLDVW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHLDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHLQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHLW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHRDD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHRDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHRDVD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHRDVQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHRDVW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHRDW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHUFB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHUFBITQMB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHUFD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHUFHW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSHUFLW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSIGNB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSIGND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSIGNW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSLLD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSLLDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSLLQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSLLVD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSLLVQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSLLVW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSLLW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSRAD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSRAQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSRAVD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSRAVQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSRAVW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSRAW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSRLD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSRLDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSRLQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSRLVD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSRLVQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSRLVW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSRLW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSUBB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSUBD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSUBQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSUBRD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSUBRSETBD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSUBSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSUBSETBD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSUBSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSUBUSB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSUBUSW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPSUBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPTERNLOGD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPTERNLOGQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPTEST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPTESTMB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPTESTMD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPTESTMQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPTESTMW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPTESTNMB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPTESTNMD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPTESTNMQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPTESTNMW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPUNPCKHBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPUNPCKHDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPUNPCKHQDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPUNPCKHWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPUNPCKLBW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPUNPCKLDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPUNPCKLQDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPUNPCKLWD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPXOR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPXORD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VPXORQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRANGEPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRANGEPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRANGESD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRANGESS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRCP14PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRCP14PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRCP14SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRCP14SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRCP23PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRCP28PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRCP28PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRCP28SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRCP28SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRCPPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRCPPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRCPSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRCPSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VREDUCEPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VREDUCEPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VREDUCEPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VREDUCESD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VREDUCESH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VREDUCESS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRNDFXPNTPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRNDFXPNTPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRNDSCALEPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRNDSCALEPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRNDSCALEPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRNDSCALESD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRNDSCALESH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRNDSCALESS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VROUNDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VROUNDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VROUNDSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VROUNDSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRSQRT14PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRSQRT14PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRSQRT14SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRSQRT14SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRSQRT23PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRSQRT28PD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRSQRT28PS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRSQRT28SD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRSQRT28SS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRSQRTPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRSQRTPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRSQRTSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VRSQRTSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCALEFPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCALEFPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCALEFPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCALEFSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCALEFSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCALEFSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCALEPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCATTERDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCATTERDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCATTERPF0DPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCATTERPF0DPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCATTERPF0HINTDPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCATTERPF0HINTDPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCATTERPF0QPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCATTERPF0QPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCATTERPF1DPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCATTERPF1DPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCATTERPF1QPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCATTERPF1QPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCATTERQPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSCATTERQPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSHA512MSG1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSHA512MSG2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSHA512RNDS2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSHUFF32X4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSHUFF64X2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSHUFI32X4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSHUFI64X2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSHUFPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSHUFPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSM3MSG1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSM3MSG2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSM3RNDS2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSM4KEY4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSM4RNDS4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSQRTPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSQRTPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSQRTPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSQRTSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSQRTSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSQRTSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSTMXCSR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSUBPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSUBPH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSUBPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSUBRPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSUBRPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSUBSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSUBSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VSUBSS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VTESTPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VTESTPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VUCOMISD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VUCOMISH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VUCOMISS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VUNPCKHPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VUNPCKHPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VUNPCKLPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VUNPCKLPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VXORPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VXORPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VZEROALL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_VZEROUPPER, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_WBINVD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_WRFSBASE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_WRGSBASE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_WRMSR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_WRMSRLIST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_WRMSRNS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_WRPKRU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_WRSSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_WRSSQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_WRUSSD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_WRUSSQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XABORT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XADD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XBEGIN, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XCHG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XCRYPT_CBC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XCRYPT_CFB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XCRYPT_CTR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XCRYPT_ECB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XCRYPT_OFB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XEND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XGETBV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XLAT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XOR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XORPD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XORPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XRESLDTRK, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XRSTOR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XRSTOR64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XRSTORS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XRSTORS64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XSAVE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XSAVE64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XSAVEC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XSAVEC64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XSAVEOPT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XSAVEOPT64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XSAVES, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XSAVES64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XSETBV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XSHA1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XSHA256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XSTORE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XSUSLDTRK, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_XTEST, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_MAX_VALUE = ZYDIS_MNEMONIC_XTEST, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MNEMONIC_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_MNEMONIC_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisMnemonic; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.406 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Generated/EnumInstructionCategory.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisInstructionCategory_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_ADOX_ADCX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_AES, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_AMD3DNOW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_AMX_TILE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_AVX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_AVX2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_AVX2GATHER, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_AVX512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_AVX512_4FMAPS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_AVX512_4VNNIW, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_AVX512_BITALG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_AVX512_VBMI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_AVX512_VP2INTERSECT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_AVX_IFMA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_BINARY, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_BITBYTE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_BLEND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_BMI1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_BMI2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_BROADCAST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_CALL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_CET, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_CLDEMOTE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_CLFLUSHOPT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_CLWB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_CLZERO, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_CMOV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_COMPRESS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_COND_BR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_CONFLICT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_CONVERT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_DATAXFER, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_DECIMAL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_ENQCMD, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_EXPAND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_FCMOV, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_FLAGOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_FMA4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_FP16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_FRED, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_GATHER, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_GFNI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_HRESET, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_IFMA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_INTERRUPT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_IO, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_IOSTRINGOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_KEYLOCKER, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_KEYLOCKER_WIDE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_KMASK, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_KNC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_KNCMASK, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_KNCSCALAR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_LEGACY, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_LKGS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_LOGICAL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_LOGICAL_FP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_LZCNT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_MISC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_MMX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_MOVDIR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_MPX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_MSRLIST, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_NOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_PADLOCK, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_PBNDKB, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_PCLMULQDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_PCOMMIT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_PCONFIG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_PKU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_POP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_PREFETCH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_PREFETCHWT1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_PT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_PUSH, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_RDPID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_RDPRU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_RDRAND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_RDSEED, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_RDWRFSGS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_RET, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_ROTATE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_SCATTER, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_SEGOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_SEMAPHORE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_SERIALIZE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_SETCC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_SGX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_SHA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_SHA512, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_SHIFT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_SMAP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_SSE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_STRINGOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_STTNI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_SYSCALL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_SYSRET, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_SYSTEM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_TBM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_TSX_LDTRK, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_UFMA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_UINTR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_UNCOND_BR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_VAES, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_VBMI2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_VEX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_VFMA, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_VPCLMULQDQ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_VTX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_WAITPKG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_WIDENOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_WRMSRNS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_X87_ALU, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_XOP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_XSAVE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_XSAVEOPT, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_MAX_VALUE = ZYDIS_CATEGORY_XSAVEOPT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_CATEGORY_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_CATEGORY_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisInstructionCategory; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.413 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Internal/FormatterATT.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.419 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Internal/DecoderData.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisInstructionEncodingInfo_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Contains flags with information about the physical instruction-encoding. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisInstructionEncodingFlags flags; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Displacement info. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The size of the displacement value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 size[3]; Step #6 - "compile-libfuzzer-introspector-x86_64": } disp; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Immediate info. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The size of the immediate value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 size[3]; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Signals, if the value is signed. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool is_signed; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Signals, if the value is a relative offset. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool is_relative; Step #6 - "compile-libfuzzer-introspector-x86_64": } imm[2]; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisInstructionEncodingInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDecoderTreeNode_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecoderTreeNodeType type; Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecoderTreeNodeValue value; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDecoderTreeNode; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU8 ZydisDecoderTreeNodeType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU8 ZydisInstructionEncodingFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU16 ZydisDecoderTreeNodeValue; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.426 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Internal/EncoderData.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisWidthFlag_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_WIDTH_INVALID = 0x00, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_WIDTH_16 = 0x01, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_WIDTH_32 = 0x02, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_WIDTH_64 = 0x04, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_WIDTH_MAX_VALUE = (ZYDIS_WIDTH_64 | (ZYDIS_WIDTH_64 - 1)), Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_WIDTH_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_WIDTH_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisWidthFlag; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisEncoderLookupEntry_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Index to main array of `ZydisEncodableInstruction`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU16 encoder_reference; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The number of entries. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 instruction_count; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisEncoderLookupEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisSizeHint_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SIZE_HINT_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SIZE_HINT_ASZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SIZE_HINT_OSZ, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SIZE_HINT_MAX_VALUE = ZYDIS_SIZE_HINT_OSZ, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SIZE_HINT_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_SIZE_HINT_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisSizeHint; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisEncodableInstruction_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Index to one of decoder's instruction definition arrays. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU16 instruction_reference; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Compressed information about operand count and types. Operand count is stored in lowest bits. Step #6 - "compile-libfuzzer-introspector-x86_64": * Types of subsequent operands are stored in higher bits. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU16 operand_mask; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction-opcode. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 opcode; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The mandatory ModR/M value. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 modrm; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction-encoding. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 encoding ZYAN_BITFIELD(ZYDIS_INSTRUCTION_ENCODING_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The opcode map. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 opcode_map ZYAN_BITFIELD(ZYDIS_OPCODE_MAP_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The combination of allowed processor modes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 modes ZYAN_BITFIELD(ZYDIS_WIDTH_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The combination of allowed address sizes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 address_sizes ZYAN_BITFIELD(ZYDIS_WIDTH_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The combination of allowed operand sizes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 operand_sizes ZYAN_BITFIELD(ZYDIS_WIDTH_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The mandatory prefix. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 mandatory_prefix ZYAN_BITFIELD(ZYDIS_MANDATORY_PREFIX_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * True if `REX.W` is required for this definition. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 rex_w ZYAN_BITFIELD(1); Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The vector length. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 vector_length ZYAN_BITFIELD(ZYDIS_MANDATORY_PREFIX_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The accepted sizing hint. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 accepts_hint ZYAN_BITFIELD(ZYDIS_SIZE_HINT_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Indicates that next instruction definition can be safely used instead of current one. This Step #6 - "compile-libfuzzer-introspector-x86_64": * is used with some `VEX` instructions to take advantage of 2-byte `VEX` prefix when possible. Step #6 - "compile-libfuzzer-introspector-x86_64": * 2-byte `VEX` allows to use high registers only when operand is encoded in `modrm_reg` Step #6 - "compile-libfuzzer-introspector-x86_64": * (high bit in `REX.R`). Encoder uses swappable definitions to take advantage of this Step #6 - "compile-libfuzzer-introspector-x86_64": * optimization opportunity. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Second use of this field is to handle special case for `mov` instruction. This particular Step #6 - "compile-libfuzzer-introspector-x86_64": * conflict is described in detail inside `ZydisHandleSwappableDefinition`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 swappable ZYAN_BITFIELD(1); Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisEncodableInstruction; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisEncoderRelInfo_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Sizes of instruction variants. First index is effective address size. Second index is Step #6 - "compile-libfuzzer-introspector-x86_64": * desired immediate size (8, 16 and 32 bits respectively). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 size[3][3]; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * See `ZydisSizeHint`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 accepts_scaling_hints; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * True if instruction accepts branch hint prefixes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool accepts_branch_hints; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * True if instruction accepts bound (`BND`) prefix. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool accepts_bound; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisEncoderRelInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisMandatoryPrefix_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MANDATORY_PREFIX_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MANDATORY_PREFIX_66, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MANDATORY_PREFIX_F2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MANDATORY_PREFIX_F3, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MANDATORY_PREFIX_MAX_VALUE = ZYDIS_MANDATORY_PREFIX_F3, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MANDATORY_PREFIX_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_MANDATORY_PREFIX_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisMandatoryPrefix; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisVectorLength_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_VECTOR_LENGTH_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_VECTOR_LENGTH_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_VECTOR_LENGTH_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_VECTOR_LENGTH_512, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_VECTOR_LENGTH_MAX_VALUE = ZYDIS_VECTOR_LENGTH_512, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_VECTOR_LENGTH_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_VECTOR_LENGTH_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisVectorLength; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.433 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Internal/FormatterBase.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisPredefinedToken_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 size; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 next; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 data[]; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisPredefinedToken; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.440 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Internal/String.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisLetterCase_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Uses the given text "as is". Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_LETTER_CASE_DEFAULT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Converts the given text to lowercase letters. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_LETTER_CASE_LOWER, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Converts the given text to uppercase letters. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_LETTER_CASE_UPPER, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_LETTER_CASE_MAX_VALUE = ZYDIS_LETTER_CASE_UPPER, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_LETTER_CASE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_LETTER_CASE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisLetterCase; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.449 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Internal/FormatterIntel.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.456 INFO datatypes - __init__: Processing /src/zydis/include/Zydis/Internal/SharedData.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisMVEXStaticBroadcast_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_STATIC_BROADCAST_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_STATIC_BROADCAST_1_TO_8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_STATIC_BROADCAST_1_TO_16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_STATIC_BROADCAST_4_TO_8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_STATIC_BROADCAST_4_TO_16, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_STATIC_BROADCAST_MAX_VALUE = ZYDIS_MVEX_STATIC_BROADCAST_4_TO_16, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_STATIC_BROADCAST_REQUIRED_BITS = Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_BITS_TO_REPRESENT(ZYDIS_MVEX_STATIC_BROADCAST_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisMVEXStaticBroadcast; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisInstructionDefinition3DNOW_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTRUCTION_DEFINITION_BASE; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisInstructionDefinition3DNOW; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisInstructionDefinitionXOP_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTRUCTION_DEFINITION_BASE_VECTOR; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisInstructionDefinitionXOP; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisMVEXFunctionality_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The `MVEX.SSS` value is ignored. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_IGNORED, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * `MVEX.SSS` must be `000b`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * `MVEX.SSS` controls embedded-rounding functionality. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_RC, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * `MVEX.SSS` controls sae functionality. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_SAE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * No special operation (32bit float elements). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_F_32, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * No special operation (32bit uint elements). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_I_32, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * No special operation (64bit float elements). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_F_64, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * No special operation (64bit uint elements). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_I_64, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Sf32(reg) or Si32(reg). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_SWIZZLE_32, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Sf64(reg) or Si64(reg). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_SWIZZLE_64, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Sf32(mem). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_SF_32, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Sf32(mem) broadcast only. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_SF_32_BCST, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Sf32(mem) broadcast 4to16 only. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_SF_32_BCST_4TO16, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Sf64(mem). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_SF_64, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Si32(mem). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_SI_32, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Si32(mem) broadcast only. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_SI_32_BCST, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Si32(mem) broadcast 4to16 only. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_SI_32_BCST_4TO16, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Si64(mem). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_SI_64, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Uf32. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_UF_32, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Uf64. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_UF_64, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Ui32. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_UI_32, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Ui64. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_UI_64, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Df32. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_DF_32, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Df64. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_DF_64, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Di32. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_DI_32, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Di64. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_DI_64, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_MAX_VALUE = ZYDIS_MVEX_FUNC_DI_64, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MVEX_FUNC_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_MVEX_FUNC_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisMVEXFunctionality; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisEVEXTupleType_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Full Vector Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_FV, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Half Vector Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_HV, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Full Vector Mem Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_FVM, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Tuple1 Scalar Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_T1S, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Tuple1 Fixed Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_T1F, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Tuple1 4x32 Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_T1_4X, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Gather / Scatter Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_GSCAT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Tuple2 Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_T2, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Tuple4 Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_T4, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Tuple8 Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_T8, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Half Mem Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_HVM, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * QuarterMem Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_QVM, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * OctMem Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_OVM, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Mem128 Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_M128, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * MOVDDUP Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_DUP, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Quarter of the vector-length. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_QUARTER, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_MAX_VALUE = ZYDIS_TUPLETYPE_QUARTER, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_TUPLETYPE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_TUPLETYPE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisEVEXTupleType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisMaskOverride_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_OVERRIDE_DEFAULT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_OVERRIDE_ZEROING, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_OVERRIDE_CONTROL, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_OVERRIDE_MAX_VALUE = ZYDIS_MASK_OVERRIDE_CONTROL, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_OVERRIDE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_MASK_OVERRIDE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisMaskOverride; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisInstructionDefinitionLEGACY_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTRUCTION_DEFINITION_BASE; Step #6 - "compile-libfuzzer-introspector-x86_64": #ifndef ZYDIS_MINIMAL_MODE Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool is_privileged ZYAN_BITFIELD( 1); Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool accepts_LOCK ZYAN_BITFIELD( 1); Step #6 - "compile-libfuzzer-introspector-x86_64": #ifndef ZYDIS_MINIMAL_MODE Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool accepts_REP ZYAN_BITFIELD( 1); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool accepts_REPEREPZ ZYAN_BITFIELD( 1); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool accepts_REPNEREPNZ ZYAN_BITFIELD( 1); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool accepts_BOUND ZYAN_BITFIELD( 1); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool accepts_XACQUIRE ZYAN_BITFIELD( 1); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool accepts_XRELEASE ZYAN_BITFIELD( 1); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool accepts_NOTRACK ZYAN_BITFIELD( 1); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool accepts_hle_without_lock ZYAN_BITFIELD( 1); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool accepts_branch_hints ZYAN_BITFIELD( 1); Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisInstructionDefinitionLEGACY; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisInternalVectorLength_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IVECTOR_LENGTH_DEFAULT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IVECTOR_LENGTH_FIXED_128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IVECTOR_LENGTH_FIXED_256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IVECTOR_LENGTH_FIXED_512, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IVECTOR_LENGTH_MAX_VALUE = ZYDIS_IVECTOR_LENGTH_FIXED_512, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IVECTOR_LENGTH_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_IVECTOR_LENGTH_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisInternalVectorLength; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisInternalElementType_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_VARIABLE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_STRUCT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_INT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_UINT, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_INT1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_INT8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_INT8X4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_INT16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_INT16X2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_INT32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_INT64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_UINT8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_UINT8X4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_UINT16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_UINT16X2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_UINT32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_UINT64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_UINT128, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_UINT256, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_FLOAT16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_FLOAT16X2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_FLOAT32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_FLOAT64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_FLOAT80, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_BFLOAT16X2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_BCD80, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_CC3, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_CC5, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_MAX_VALUE = ZYDIS_IELEMENT_TYPE_CC5, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_TYPE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_IELEMENT_TYPE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisInternalElementType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisImplicitMemBase_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": // TODO: Rename OSZ|ASZ|SSZ_ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLMEM_BASE_AGPR_REG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLMEM_BASE_AGPR_RM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLMEM_BASE_AAX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLMEM_BASE_ADX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLMEM_BASE_ABX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLMEM_BASE_ASI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLMEM_BASE_ADI, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLMEM_BASE_SSP, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLMEM_BASE_SBP, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLMEM_BASE_MAX_VALUE = ZYDIS_IMPLMEM_BASE_SBP, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLMEM_BASE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_IMPLMEM_BASE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisImplicitMemBase; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisEVEXStaticBroadcast_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_STATIC_BROADCAST_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_STATIC_BROADCAST_1_TO_2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_STATIC_BROADCAST_1_TO_4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_STATIC_BROADCAST_1_TO_8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_STATIC_BROADCAST_1_TO_16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_STATIC_BROADCAST_1_TO_32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_STATIC_BROADCAST_1_TO_64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_STATIC_BROADCAST_2_TO_4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_STATIC_BROADCAST_2_TO_8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_STATIC_BROADCAST_2_TO_16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_STATIC_BROADCAST_4_TO_8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_STATIC_BROADCAST_4_TO_16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_STATIC_BROADCAST_8_TO_16, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_STATIC_BROADCAST_MAX_VALUE = ZYDIS_EVEX_STATIC_BROADCAST_8_TO_16, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_STATIC_BROADCAST_REQUIRED_BITS = Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_BITS_TO_REPRESENT(ZYDIS_EVEX_STATIC_BROADCAST_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisEVEXStaticBroadcast; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisVEXStaticBroadcast Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_VEX_STATIC_BROADCAST_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_VEX_STATIC_BROADCAST_1_TO_2, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_VEX_STATIC_BROADCAST_1_TO_4, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_VEX_STATIC_BROADCAST_1_TO_8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_VEX_STATIC_BROADCAST_1_TO_16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_VEX_STATIC_BROADCAST_1_TO_32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_VEX_STATIC_BROADCAST_2_TO_4, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_VEX_STATIC_BROADCAST_MAX_VALUE = ZYDIS_VEX_STATIC_BROADCAST_2_TO_4, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_VEX_STATIC_BROADCAST_REQUIRED_BITS = Step #6 - "compile-libfuzzer-introspector-x86_64": ZYAN_BITS_TO_REPRESENT(ZYDIS_VEX_STATIC_BROADCAST_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisVEXStaticBroadcast; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisInstructionDefinitionEVEX_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTRUCTION_DEFINITION_BASE_VECTOR_INTEL; Step #6 - "compile-libfuzzer-introspector-x86_64": #ifndef ZYDIS_MINIMAL_MODE Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 vector_length ZYAN_BITFIELD(ZYDIS_IVECTOR_LENGTH_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 tuple_type ZYAN_BITFIELD(ZYDIS_TUPLETYPE_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 element_size ZYAN_BITFIELD(ZYDIS_IELEMENT_SIZE_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 functionality ZYAN_BITFIELD(ZYDIS_EVEX_FUNC_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 mask_policy ZYAN_BITFIELD(ZYDIS_MASK_POLICY_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool accepts_zero_mask ZYAN_BITFIELD( 1); Step #6 - "compile-libfuzzer-introspector-x86_64": #ifndef ZYDIS_MINIMAL_MODE Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 mask_override ZYAN_BITFIELD(ZYDIS_MASK_OVERRIDE_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 broadcast ZYAN_BITFIELD(ZYDIS_EVEX_STATIC_BROADCAST_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisInstructionDefinitionEVEX; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisMaskPolicy_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_POLICY_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction accepts mask-registers other than the default-mask (K0), but Step #6 - "compile-libfuzzer-introspector-x86_64": * does not require them. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_POLICY_ALLOWED, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction requires a mask-register other than the default-mask (K0). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_POLICY_REQUIRED, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The instruction does not allow a mask-register other than the default-mask (K0). Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_POLICY_FORBIDDEN, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_POLICY_MAX_VALUE = ZYDIS_MASK_POLICY_FORBIDDEN, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_MASK_POLICY_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_MASK_POLICY_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisMaskPolicy; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisOperandDefinition_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 type ZYAN_BITFIELD(ZYDIS_SEMANTIC_OPTYPE_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 visibility ZYAN_BITFIELD(ZYDIS_OPERAND_VISIBILITY_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 actions ZYAN_BITFIELD(ZYDIS_OPERAND_ACTION_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU16 size[3]; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 element_type ZYAN_BITFIELD(ZYDIS_IELEMENT_TYPE_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": union Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 encoding ZYAN_BITFIELD(ZYDIS_OPERAND_ENCODING_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 type ZYAN_BITFIELD(ZYDIS_IMPLREG_TYPE_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": union Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU16 reg ZYAN_BITFIELD(ZYDIS_REGISTER_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 id ZYAN_BITFIELD(6); Step #6 - "compile-libfuzzer-introspector-x86_64": } reg; Step #6 - "compile-libfuzzer-introspector-x86_64": } reg; Step #6 - "compile-libfuzzer-introspector-x86_64": struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 seg ZYAN_BITFIELD(3); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 base ZYAN_BITFIELD(ZYDIS_IMPLMEM_BASE_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": } mem; Step #6 - "compile-libfuzzer-introspector-x86_64": } op; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool is_multisource4 ZYAN_BITFIELD(1); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool ignore_seg_override ZYAN_BITFIELD(1); Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisOperandDefinition; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisSemanticOperandType_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_UNUSED, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_IMPLICIT_REG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_IMPLICIT_MEM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_IMPLICIT_IMM1, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_GPR8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_GPR16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_GPR32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_GPR64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_GPR16_32_64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_GPR32_32_64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_GPR16_32_32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_GPR_ASZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_FPR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_MMX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_XMM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_YMM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_ZMM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_TMM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_BND, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_SREG, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_CR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_DR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_MASK, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_MEM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_MEM_VSIBX, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_MEM_VSIBY, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_MEM_VSIBZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_IMM, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_REL, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_PTR, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_AGEN, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_MOFFS, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_MIB, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_MAX_VALUE = ZYDIS_SEMANTIC_OPTYPE_MIB, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_SEMANTIC_OPTYPE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_SEMANTIC_OPTYPE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisSemanticOperandType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisDefinitionAccessedFlags_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisAccessedFlags cpu_flags; Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisAccessedFlags fpu_flags; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisDefinitionAccessedFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisInstructionDefinition_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTRUCTION_DEFINITION_BASE; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisInstructionDefinition; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisImplicitRegisterType_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": // TODO: Rename OSZ|ASZ|SSZ_ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLREG_TYPE_STATIC, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLREG_TYPE_GPR_OSZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLREG_TYPE_GPR_ASZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLREG_TYPE_IP_ASZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLREG_TYPE_IP_SSZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLREG_TYPE_GPR_SSZ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLREG_TYPE_FLAGS_SSZ, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLREG_TYPE_MAX_VALUE = ZYDIS_IMPLREG_TYPE_FLAGS_SSZ, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IMPLREG_TYPE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_IMPLREG_TYPE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisImplicitRegisterType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisReadWriteAction_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_RW_ACTION_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_RW_ACTION_READ, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_RW_ACTION_WRITE, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_RW_ACTION_READWRITE, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_RW_ACTION_MAX_VALUE = ZYDIS_RW_ACTION_READWRITE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_RW_ACTION_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_RW_ACTION_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisReadWriteAction; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisInstructionDefinitionVEX_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTRUCTION_DEFINITION_BASE_VECTOR_INTEL; Step #6 - "compile-libfuzzer-introspector-x86_64": #ifndef ZYDIS_MINIMAL_MODE Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 broadcast ZYAN_BITFIELD(ZYDIS_VEX_STATIC_BROADCAST_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisInstructionDefinitionVEX; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisEVEXFunctionality_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_FUNC_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * `EVEX.b` enables broadcast functionality. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_FUNC_BC, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * `EVEX.b` enables embedded-rounding functionality. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_FUNC_RC, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * `EVEX.b` enables sae functionality. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_FUNC_SAE, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_FUNC_MAX_VALUE = ZYDIS_EVEX_FUNC_SAE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_EVEX_FUNC_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_EVEX_FUNC_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisEVEXFunctionality; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum ZydisInternalElementSize_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_SIZE_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_SIZE_8, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_SIZE_16, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_SIZE_32, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_SIZE_64, Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_SIZE_128, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum value of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_SIZE_MAX_VALUE = ZYDIS_IELEMENT_SIZE_128, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The minimum number of bits required to represent all values of this enum. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_IELEMENT_SIZE_REQUIRED_BITS = ZYAN_BITS_TO_REPRESENT(ZYDIS_IELEMENT_SIZE_MAX_VALUE) Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisInternalElementSize; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisInstructionDefinitionMVEX_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZYDIS_INSTRUCTION_DEFINITION_BASE_VECTOR_INTEL; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 functionality ZYAN_BITFIELD(ZYDIS_MVEX_FUNC_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 mask_policy ZYAN_BITFIELD(ZYDIS_MASK_POLICY_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": #ifndef ZYDIS_MINIMAL_MODE Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool has_element_granularity ZYAN_BITFIELD( 1); Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU8 broadcast ZYAN_BITFIELD(ZYDIS_MVEX_STATIC_BROADCAST_REQUIRED_BITS); Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisInstructionDefinitionMVEX; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.469 INFO datatypes - __init__: Processing /src/zydis/examples/EncodeMov.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.476 INFO datatypes - __init__: Processing /src/zydis/examples/ZydisPerfTest.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct TestContext_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecoderContext context; Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedInstruction instruction; Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisDecodedOperand operands[ZYDIS_MAX_OPERAND_COUNT]; Step #6 - "compile-libfuzzer-introspector-x86_64": char format_buffer[256]; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool minimal_mode; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool format; Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool tokenize; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestContext; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.487 INFO datatypes - __init__: Processing /src/zydis/examples/EncodeFromScratch.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef ZyanU64(*FnPtr)(void); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.494 INFO datatypes - __init__: Processing /src/zydis/examples/Disassemble.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.500 INFO datatypes - __init__: Processing /src/zydis/examples/Formatter02.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisCustomUserData_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanBool omit_immediate; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisCustomUserData; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.508 INFO datatypes - __init__: Processing /src/zydis/examples/DisassembleSimple.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.514 INFO datatypes - __init__: Processing /src/zydis/examples/Formatter03.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.520 INFO datatypes - __init__: Processing /src/zydis/examples/ZydisWinKernel.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.528 INFO datatypes - __init__: Processing /src/zydis/examples/Formatter01.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ZydisSymbol_ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The symbol address. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": ZyanU64 address; Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The symbol name. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const char* name; Step #6 - "compile-libfuzzer-introspector-x86_64": } ZydisSymbol; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.535 INFO datatypes - __init__: Processing /src/zydis/examples/RewriteCode.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:39.546 INFO frontend_c - dump_module_logic: Dumping project-wide logic. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:45.636 INFO oss_fuzz - process_c_project: Extracting calltree for /src/zydis/tools/ZydisFuzzShared.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:45.679 INFO data_loader - load_all_profiles: [] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:45.679 INFO data_loader - load_all_profiles: - found 1 profiles to load Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:45.707 INFO data_loader - read_fuzzer_data_file_to_profile: - loading /src/inspector/fuzzerLogFile-0.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:45.707 INFO data_loader - read_fuzzer_data_file_to_profile: target data f: /src/inspector/fuzzerLogFile-0.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:45.708 INFO utils - data_file_read_yaml: Set base loader to use CSafeLoader Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:46.278 INFO utils - data_file_read_yaml: Loaded single yaml module Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:46.296 INFO data_loader - read_fuzzer_data_file_to_profile: Returning profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:46.353 INFO analysis - load_data_files: Found 1 profiles Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:46.353 INFO analysis - load_data_files: [+] Accummulating profiles Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:46.353 INFO analysis - load_data_files: Accummulating using multiprocessing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:46.368 INFO fuzzer_profile - accummulate_profile: /src/zydis/tools/ZydisFuzzShared.c: propagating functions reached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:46.382 INFO fuzzer_profile - accummulate_profile: /src/zydis/tools/ZydisFuzzShared.c: setting reached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:46.383 INFO fuzzer_profile - accummulate_profile: /src/zydis/tools/ZydisFuzzShared.c: setting unreached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:46.384 INFO fuzzer_profile - accummulate_profile: /src/zydis/tools/ZydisFuzzShared.c: loading coverage Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:46.384 INFO fuzzer_profile - _load_coverage: Loading coverage of type c-cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:46.384 INFO code_coverage - load_llvm_coverage: Loading LLVM coverage for target /src/zydis/tools/ZydisFuzzShared.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:46.386 INFO code_coverage - load_llvm_coverage: Found 3 coverage reports Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:46.386 INFO code_coverage - load_llvm_coverage: Using the following coverages ['/src/inspector/ZydisFuzzEncoder.covreport', '/src/inspector/ZydisFuzzReEncoding.covreport', '/src/inspector/ZydisFuzzDecoder.covreport'] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:46.386 INFO code_coverage - load_llvm_coverage: Reading coverage report: /src/inspector/ZydisFuzzEncoder.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:46.597 INFO code_coverage - load_llvm_coverage: Reading coverage report: /src/inspector/ZydisFuzzReEncoding.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:46.797 INFO code_coverage - load_llvm_coverage: Reading coverage report: /src/inspector/ZydisFuzzDecoder.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.045 INFO fuzzer_profile - accummulate_profile: /src/zydis/tools/ZydisFuzzShared.c: setting file targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.045 INFO fuzzer_profile - accummulate_profile: /src/zydis/tools/ZydisFuzzShared.c: setting total basic blocks Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.046 INFO fuzzer_profile - accummulate_profile: /src/zydis/tools/ZydisFuzzShared.c: setting cyclomatic complexity Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.046 INFO fuzzer_profile - accummulate_profile: /src/zydis/tools/ZydisFuzzShared.c: setting fd cache Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.047 INFO fuzzer_profile - accummulate_profile: /src/zydis/tools/ZydisFuzzShared.c: finished accummulating profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.117 INFO analysis - load_data_files: [+] Creating project profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.117 INFO project_profile - __init__: Creating merged profile of 1 profiles Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.117 INFO project_profile - __init__: Populating functions reached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.117 INFO project_profile - __init__: Populating functions unreached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.118 INFO project_profile - __init__: Creating all_functions dictionary Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.120 INFO project_profile - __init__: Gathering complexity and incoming references of each function Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.127 INFO project_profile - __init__: Completed creationg of merged profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.127 INFO analysis - load_data_files: [+] Refining profiles Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.132 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/zydis/reports/20250221/linux -- tools/ZydisFuzzShared.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.132 INFO analysis - overlay_calltree_with_coverage: Using coverage url: https://storage.googleapis.com/oss-fuzz-coverage/zydis/reports-by-target/20250221/tools/ZydisFuzzShared.c/linux Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.133 INFO analysis - overlay_calltree_with_coverage: Overlaying 2 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.133 INFO analysis - overlay_calltree_with_coverage: Overlaying 3 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.133 INFO analysis - overlay_calltree_with_coverage: Updating branch complexities Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.140 INFO analysis - overlay_calltree_with_coverage: [+] found 0 branch blockers. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.149 INFO commands - run_analysis_on_dir: Analyses to run: ['OptimalTargets', 'FuzzEngineInputAnalysis', 'RuntimeCoverageAnalysis', 'FuzzDriverSynthesizerAnalysis', 'BugDigestorAnalysis', 'FilePathAnalyser', 'ThirdPartyAPICoverageAnalyser', 'MetadataAnalysis', 'SinkCoverageAnalyser', 'AnnotatedCFG'] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.150 INFO commands - run_analysis_on_dir: [+] Creating HTML report Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.150 INFO html_report - create_html_report: - Creating HTML report Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.150 INFO html_report - create_section_project_overview: - Creating reachability overview table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.167 INFO html_report - create_section_fuzzers_overview: - Creating table with overview of all fuzzers Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.167 INFO html_report - create_section_all_functions: - Creating table with information about all functions in target Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.200 INFO html_report - create_all_function_table: Assembled a total of 464 entries Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.200 INFO html_report - create_section_fuzzer_detailed_section: - Creating section with details about each fuzzer Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.200 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.200 INFO calltree_analysis - create_calltree: In calltree Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.200 INFO calltree_analysis - create_calltree: At end Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.200 INFO calltree_analysis - create_calltree: calltree_html_section_string: : 5 -- : 5 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.200 INFO calltree_analysis - create_calltree: Calltree created Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.200 INFO calltree_analysis - create_fuzz_blocker_table: Creating fuzz blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:47.790 INFO font_manager - _load_fontmanager: generated new fontManager Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.065 INFO html_helpers - create_horisontal_calltree_image: Creating image tools_ZydisFuzzShared.c_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.065 INFO html_helpers - create_horisontal_calltree_image: - extracted the callsites (2 nodes) Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.115 INFO html_helpers - create_horisontal_calltree_image: - iterated over color list Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.115 INFO html_helpers - create_horisontal_calltree_image: - saving image Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.251 INFO html_helpers - create_horisontal_calltree_image: - image saved Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.251 INFO calltree_analysis - create_fuzz_blocker_table: Creating fuzz blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.255 INFO html_report - create_section_optional_analyses: - Handling optional analyses Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.255 INFO optimal_targets - analysis_func: - Running analysis OptimalTargets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.255 INFO optimal_targets - iteratively_get_optimal_targets: - in iteratively_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.344 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.344 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.344 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 36 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.344 INFO optimal_targets - iteratively_get_optimal_targets: Getting 10 optimal targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.345 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.345 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.434 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.435 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.439 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.439 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.439 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 29 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.439 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.439 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.528 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.528 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.532 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.532 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.533 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 21 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.533 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.533 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.623 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.623 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.627 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.628 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.628 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 16 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.628 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.628 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.718 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.718 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.722 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.722 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.723 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 15 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.723 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.723 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.812 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.812 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.816 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.816 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.817 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 14 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.817 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.817 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.907 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.907 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.912 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.912 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.912 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 13 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.912 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:48.912 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.003 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.004 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.008 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.008 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.008 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 11 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.009 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.009 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.098 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.099 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.103 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.103 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.104 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 7 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.104 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.104 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.229 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.229 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.234 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.234 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.234 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 5 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.234 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.234 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.326 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.326 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.330 INFO optimal_targets - iteratively_get_optimal_targets: Found the following optimal functions: { ['PrintInstruction', 'TestStatic', 'ZydisFormatterBasePrintPrefixes', 'ZyanArgParseEx', 'ZydisFormatterBasePrintDecorator', 'ZydisCompareRequestToInstruction', 'RunBranchingTests', 'ZyanStringAppendHexS', 'ZydisFormatterATTPrintMnemonic', 'ZydisFormatterIntelFormatOperandMEM'] } Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.366 INFO html_report - create_all_function_table: Assembled a total of 464 entries Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.375 INFO optimal_targets - analysis_func: - Completed analysis OptimalTargets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.376 INFO engine_input - analysis_func: - Running analysis FuzzEngineInputAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.376 INFO engine_input - analysis_func: Generating input for tools/ZydisFuzzShared.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.377 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.377 INFO engine_input - get_fuzzer_focus_function_section: Found no fuzz blockers and thus no focus function Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.377 INFO engine_input - analysis_func: - Completed analysis FuzzEngineInputAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.377 INFO runtime_coverage_analysis - analysis_func: - Running analysis RuntimeCoverageAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.377 INFO runtime_coverage_analysis - get_low_cov_high_line_funcs: Extracting low cov high line funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.379 INFO runtime_coverage_analysis - analysis_func: - Completed analysis RuntimeCoverageAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.379 INFO driver_synthesizer - analysis_func: - Running analysis FuzzDriverSynthesizerAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.379 INFO optimal_targets - iteratively_get_optimal_targets: - in iteratively_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.467 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.467 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.467 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 36 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.467 INFO optimal_targets - iteratively_get_optimal_targets: Getting 10 optimal targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.467 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.467 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.556 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.557 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.561 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.561 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.562 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 29 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.562 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.562 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.651 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.651 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.655 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.655 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.656 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 21 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.656 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.656 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.747 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.747 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.751 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.751 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.751 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 16 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.751 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.752 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.842 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.842 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.846 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.846 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.847 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 15 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.847 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.847 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.937 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.937 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.941 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.942 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.942 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 14 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.942 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:49.942 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.033 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.033 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.037 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.037 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.038 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 13 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.038 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.038 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.166 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.166 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.171 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.171 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.171 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 11 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.171 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.171 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.262 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.262 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.267 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.267 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.267 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 7 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.267 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.267 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.358 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.358 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.362 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.362 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 464 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.363 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 5 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.363 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.363 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.455 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.456 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.460 INFO optimal_targets - iteratively_get_optimal_targets: Found the following optimal functions: { ['PrintInstruction', 'TestStatic', 'ZydisFormatterBasePrintPrefixes', 'ZyanArgParseEx', 'ZydisFormatterBasePrintDecorator', 'ZydisCompareRequestToInstruction', 'RunBranchingTests', 'ZyanStringAppendHexS', 'ZydisFormatterATTPrintMnemonic', 'ZydisFormatterIntelFormatOperandMEM'] } Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.460 INFO driver_synthesizer - analysis_func: . Done Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.460 INFO driver_synthesizer - analysis_func: . Done Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.460 INFO driver_synthesizer - analysis_func: . Done Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.460 INFO driver_synthesizer - analysis_func: . Done Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.460 INFO driver_synthesizer - analysis_func: . Done Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.460 INFO driver_synthesizer - analysis_func: . Done Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.460 INFO driver_synthesizer - analysis_func: . Done Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.460 INFO driver_synthesizer - analysis_func: . Done Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.460 INFO driver_synthesizer - analysis_func: . Done Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.461 INFO driver_synthesizer - analysis_func: . Done Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.461 INFO driver_synthesizer - analysis_func: Synthesizing drivers for the following optimal functions: { ['PrintInstruction', 'TestStatic', 'ZydisFormatterBasePrintPrefixes', 'ZyanArgParseEx', 'ZydisFormatterBasePrintDecorator', 'ZydisCompareRequestToInstruction', 'RunBranchingTests', 'ZyanStringAppendHexS', 'ZydisFormatterATTPrintMnemonic', 'ZydisFormatterIntelFormatOperandMEM'] } Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.461 INFO driver_synthesizer - analysis_func: - Completed analysis FuzzDriverSynthesizerAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.462 INFO bug_digestor - analysis_func: - Running analysis BugDigestorAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.462 INFO filepath_analyser - analysis_func: - Running analysis FilePathAnalyser Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.484 INFO function_call_analyser - analysis_func: - Running analysis ThirdPartyAPICoverageAnalyser Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.485 INFO metadata - analysis_func: - Running analysis MetadataAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.485 INFO metadata - analysis_func: - Completed analysis MetadataAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.485 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.489 INFO sinks_analyser - analysis_func: ['ZydisFuzzShared.c'] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.489 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE78 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.490 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE79 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.491 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE787 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.492 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE89 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.493 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE416 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.494 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE20 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.496 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE22 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.497 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE352 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.498 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE434 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.499 INFO sinks_analyser - analysis_func: - Finish running analysis SinkCoverageAnalyser Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.499 INFO annotated_cfg - __init__: Creating annotated CFG Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.499 INFO annotated_cfg - analysis_func: Creating annotated CFGs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.499 INFO annotated_cfg - analysis_func: Analysing: tools/ZydisFuzzShared.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.500 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/zydis/reports/20250221/linux -- tools/ZydisFuzzShared.c Step #6 - "compile-libfuzzer-introspector-x86_64": Loading report: Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.501 INFO debug_info - load_debug_all_yaml_files: Set base loader to use CSafeLoader Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.501 INFO debug_info - load_debug_all_yaml_files: Set base loader to use CSafeLoader Step #6 - "compile-libfuzzer-introspector-x86_64": Correlating Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.501 INFO debug_info - correlate_debugged_function_to_debug_types: Creating dictionary Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.501 INFO debug_info - create_friendly_debug_types: Have to create for 0 addresses Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.501 INFO debug_info - correlate_debugged_function_to_debug_types: Finished creating dictionary Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.503 INFO analysis - extract_tests_from_directories: All test files Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.660 WARNING utils - copy_source_files: Language: c-cpp not support. Skipping source file copy. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:03:50.662 INFO cli - main: Ending fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": sending incremental file list Step #6 - "compile-libfuzzer-introspector-x86_64": created directory /workspace/out/libfuzzer-introspector-x86_64/inspector Step #6 - "compile-libfuzzer-introspector-x86_64": ./ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisFuzzDecoder.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisFuzzEncoder.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisFuzzReEncoding.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": all-files.json Step #6 - "compile-libfuzzer-introspector-x86_64": all-friendly-debug-types.json Step #6 - "compile-libfuzzer-introspector-x86_64": all-fuzz-introspector-functions.json Step #6 - "compile-libfuzzer-introspector-x86_64": all_debug_info.json Step #6 - "compile-libfuzzer-introspector-x86_64": all_functions.js Step #6 - "compile-libfuzzer-introspector-x86_64": analysis_1.js Step #6 - "compile-libfuzzer-introspector-x86_64": branch-blockers.json Step #6 - "compile-libfuzzer-introspector-x86_64": calltree.js Step #6 - "compile-libfuzzer-introspector-x86_64": calltree_view_0.html Step #6 - "compile-libfuzzer-introspector-x86_64": clike.js Step #6 - "compile-libfuzzer-introspector-x86_64": custom.js Step #6 - "compile-libfuzzer-introspector-x86_64": fuzz_report.html Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0.data Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0.data.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzer_table_data.js Step #6 - "compile-libfuzzer-introspector-x86_64": prism.css Step #6 - "compile-libfuzzer-introspector-x86_64": prism.js Step #6 - "compile-libfuzzer-introspector-x86_64": styles.css Step #6 - "compile-libfuzzer-introspector-x86_64": summary.json Step #6 - "compile-libfuzzer-introspector-x86_64": test-files.json Step #6 - "compile-libfuzzer-introspector-x86_64": tools_ZydisFuzzShared.c_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": light/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/all_files.json Step #6 - "compile-libfuzzer-introspector-x86_64": light/all_pairs.json Step #6 - "compile-libfuzzer-introspector-x86_64": light/all_tests.json Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/examples/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/examples/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/examples/Vector.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Allocator.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/ArgParse.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Atomic.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Bitset.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Comparison.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Defines.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Format.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/LibC.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/List.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Object.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Status.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/String.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Types.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Vector.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Zycore.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/API/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/API/Memory.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/API/Process.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/API/Synchronization.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/API/Terminal.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/API/Thread.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Internal/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Internal/AtomicGNU.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Internal/AtomicMSVC.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/Allocator.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/ArgParse.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/Bitset.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/Format.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/List.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/Vector.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/Zycore.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/API/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/API/Memory.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/API/Process.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/API/Synchronization.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/API/Terminal.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/API/Thread.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/tests/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/tests/ArgParse.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/tests/String.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/tests/Vector.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/Disassemble.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/DisassembleSimple.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/EncodeFromScratch.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/EncodeMov.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/Formatter01.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/Formatter02.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/Formatter03.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/RewriteCode.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/ZydisPerfTest.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/ZydisWinKernel.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Decoder.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/DecoderTypes.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Defines.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Disassembler.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Encoder.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Formatter.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/FormatterBuffer.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/MetaInfo.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Mnemonic.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Register.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Segment.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/SharedTypes.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/ShortString.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Status.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Utils.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Zydis.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Generated/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Generated/EnumISAExt.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Generated/EnumISASet.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Generated/EnumInstructionCategory.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Generated/EnumMnemonic.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Generated/EnumRegister.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Internal/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Internal/DecoderData.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Internal/EncoderData.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Internal/FormatterATT.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Internal/FormatterBase.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Internal/FormatterIntel.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Internal/SharedData.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Internal/String.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Decoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/DecoderData.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Disassembler.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Encoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/EncoderData.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Formatter.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/FormatterATT.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/FormatterBase.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/FormatterBuffer.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/FormatterIntel.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/MetaInfo.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Mnemonic.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Register.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Segment.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/SharedData.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Utils.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Zydis.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisDisasm.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisFuzzDecoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisFuzzEncoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisFuzzReEncoding.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisFuzzShared.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisFuzzShared.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisInfo.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisTestEncoderAbsolute.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisToolsShared.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisToolsShared.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/examples/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/examples/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/examples/Vector.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Allocator.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/ArgParse.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Atomic.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Bitset.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Comparison.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Defines.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Format.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/LibC.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/List.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Object.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Status.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/String.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Types.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Vector.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Zycore.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/API/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/API/Memory.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/API/Process.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/API/Synchronization.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/API/Terminal.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/API/Thread.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Internal/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Internal/AtomicGNU.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Internal/AtomicMSVC.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/Allocator.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/ArgParse.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/Bitset.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/Format.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/List.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/Vector.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/Zycore.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/API/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/API/Memory.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/API/Process.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/API/Synchronization.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/API/Terminal.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/API/Thread.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/tests/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/tests/ArgParse.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/tests/String.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/tests/Vector.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/Disassemble.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/DisassembleSimple.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/EncodeFromScratch.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/EncodeMov.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/Formatter01.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/Formatter02.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/Formatter03.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/RewriteCode.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/ZydisPerfTest.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/ZydisWinKernel.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Decoder.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/DecoderTypes.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Defines.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Disassembler.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Encoder.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Formatter.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/FormatterBuffer.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/MetaInfo.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Mnemonic.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Register.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Segment.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/SharedTypes.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/ShortString.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Status.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Utils.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Zydis.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Generated/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Generated/EnumISAExt.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Generated/EnumISASet.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Generated/EnumInstructionCategory.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Generated/EnumMnemonic.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Generated/EnumRegister.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Internal/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Internal/DecoderData.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Internal/EncoderData.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Internal/FormatterATT.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Internal/FormatterBase.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Internal/FormatterIntel.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Internal/SharedData.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Internal/String.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Decoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/DecoderData.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Disassembler.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Encoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/EncoderData.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Formatter.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/FormatterATT.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/FormatterBase.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/FormatterBuffer.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/FormatterIntel.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/MetaInfo.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Mnemonic.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Register.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Segment.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/SharedData.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Utils.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Zydis.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisDisasm.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisFuzzDecoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisFuzzEncoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisFuzzReEncoding.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisFuzzShared.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisFuzzShared.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisInfo.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisTestEncoderAbsolute.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisToolsShared.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisToolsShared.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/example/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/example/my-api-repo/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/example/my-api-repo/do_stuff_unittest.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/tinyxml2/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/tinyxml2/xmltest.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/tinyxml2/xmltest2.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/upx/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/upx/fuzzers/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/upx/fuzzers/test_packed_file_fuzzer.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": sent 9,299,674 bytes received 5,017 bytes 18,609,382.00 bytes/sec Step #6 - "compile-libfuzzer-introspector-x86_64": total size is 9,279,872 speedup is 1.00 Step #6 - "compile-libfuzzer-introspector-x86_64": --------------------------------------------------------------- Step #6 - "compile-libfuzzer-introspector-x86_64": CC=clang Step #6 - "compile-libfuzzer-introspector-x86_64": CXX=clang++ Step #6 - "compile-libfuzzer-introspector-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 -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g Step #6 - "compile-libfuzzer-introspector-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 -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -stdlib=libc++ -g Step #6 - "compile-libfuzzer-introspector-x86_64": RUSTFLAGS=-Cdebuginfo=2 -Cforce-frame-pointers Step #6 - "compile-libfuzzer-introspector-x86_64": --------------------------------------------------------------- Step #6 - "compile-libfuzzer-introspector-x86_64": + set -eu Step #6 - "compile-libfuzzer-introspector-x86_64": + mkdir build Step #6 - "compile-libfuzzer-introspector-x86_64": + cd build Step #6 - "compile-libfuzzer-introspector-x86_64": + cmake -DZYAN_FORCE_ASSERTS=ON -DZYDIS_BUILD_EXAMPLES=OFF -DZYDIS_BUILD_TOOLS=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ '-DCMAKE_C_FLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g' '-DCMAKE_CXX_FLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -stdlib=libc++ -g' .. Step #6 - "compile-libfuzzer-introspector-x86_64": -- The C compiler identification is Clang 18.1.8 Step #6 - "compile-libfuzzer-introspector-x86_64": -- Detecting C compiler ABI info Step #6 - "compile-libfuzzer-introspector-x86_64": -- Detecting C compiler ABI info - done Step #6 - "compile-libfuzzer-introspector-x86_64": -- Check for working C compiler: /usr/local/bin/clang - skipped Step #6 - "compile-libfuzzer-introspector-x86_64": -- Detecting C compile features Step #6 - "compile-libfuzzer-introspector-x86_64": -- Detecting C compile features - done Step #6 - "compile-libfuzzer-introspector-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD Step #6 - "compile-libfuzzer-introspector-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success Step #6 - "compile-libfuzzer-introspector-x86_64": -- Found Threads: TRUE Step #6 - "compile-libfuzzer-introspector-x86_64": -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) Step #6 - "compile-libfuzzer-introspector-x86_64": -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) Step #6 - "compile-libfuzzer-introspector-x86_64": Can't generate documentation, Doxygen not found. Step #6 - "compile-libfuzzer-introspector-x86_64": -- Found Python: /usr/local/bin/python3.10 (found suitable version "3.10.14", minimum required is "3") found components: Interpreter Step #6 - "compile-libfuzzer-introspector-x86_64": -- Configuring done (1.3s) Step #6 - "compile-libfuzzer-introspector-x86_64": -- Generating done (0.0s) Step #6 - "compile-libfuzzer-introspector-x86_64": CMake Warning: Step #6 - "compile-libfuzzer-introspector-x86_64": Manually-specified variables were not used by the project: Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": CMAKE_CXX_COMPILER Step #6 - "compile-libfuzzer-introspector-x86_64": CMAKE_CXX_FLAGS Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64":  Step #6 - "compile-libfuzzer-introspector-x86_64": -- Build files have been written to: /src/zydis/build Step #6 - "compile-libfuzzer-introspector-x86_64": ++ nproc Step #6 - "compile-libfuzzer-introspector-x86_64": + make -j32 VERBOSE=1 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/cmake -S/src/zydis -B/src/zydis/build --check-build-system CMakeFiles/Makefile.cmake 0 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/cmake -E cmake_progress_start /src/zydis/build/CMakeFiles /src/zydis/build//CMakeFiles/progress.marks Step #6 - "compile-libfuzzer-introspector-x86_64": make -f CMakeFiles/Makefile2 all Step #6 - "compile-libfuzzer-introspector-x86_64": make[1]: Entering directory '/src/zydis/build' Step #6 - "compile-libfuzzer-introspector-x86_64": make -f zycore/CMakeFiles/Zycore.dir/build.make zycore/CMakeFiles/Zycore.dir/depend Step #6 - "compile-libfuzzer-introspector-x86_64": make[2]: Entering directory '/src/zydis/build' Step #6 - "compile-libfuzzer-introspector-x86_64": cd /src/zydis/build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /src/zydis /src/zydis/dependencies/zycore /src/zydis/build /src/zydis/build/zycore /src/zydis/build/zycore/CMakeFiles/Zycore.dir/DependInfo.cmake "--color=" Step #6 - "compile-libfuzzer-introspector-x86_64": make[2]: Leaving directory '/src/zydis/build' Step #6 - "compile-libfuzzer-introspector-x86_64": make -f zycore/CMakeFiles/Zycore.dir/build.make zycore/CMakeFiles/Zycore.dir/build Step #6 - "compile-libfuzzer-introspector-x86_64": make[2]: Entering directory '/src/zydis/build' Step #6 - "compile-libfuzzer-introspector-x86_64": [ 3%] Building C object zycore/CMakeFiles/Zycore.dir/src/API/Memory.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": [ 6%] Building C object zycore/CMakeFiles/Zycore.dir/src/API/Process.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": [ 9%] Building C object zycore/CMakeFiles/Zycore.dir/src/API/Synchronization.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": cd /src/zydis/build/zycore && /usr/local/bin/clang -DZYCORE_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -D_GNU_SOURCE -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -I/src/zydis/dependencies/zycore/src -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT zycore/CMakeFiles/Zycore.dir/src/API/Memory.c.o -MF CMakeFiles/Zycore.dir/src/API/Memory.c.o.d -o CMakeFiles/Zycore.dir/src/API/Memory.c.o -c /src/zydis/dependencies/zycore/src/API/Memory.c Step #6 - "compile-libfuzzer-introspector-x86_64": cd /src/zydis/build/zycore && /usr/local/bin/clang -DZYCORE_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -D_GNU_SOURCE -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -I/src/zydis/dependencies/zycore/src -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT zycore/CMakeFiles/Zycore.dir/src/API/Process.c.o -MF CMakeFiles/Zycore.dir/src/API/Process.c.o.d -o CMakeFiles/Zycore.dir/src/API/Process.c.o -c /src/zydis/dependencies/zycore/src/API/Process.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 15%] Building C object zycore/CMakeFiles/Zycore.dir/src/API/Terminal.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": cd /src/zydis/build/zycore && /usr/local/bin/clang -DZYCORE_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -D_GNU_SOURCE -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -I/src/zydis/dependencies/zycore/src -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT zycore/CMakeFiles/Zycore.dir/src/API/Synchronization.c.o -MF CMakeFiles/Zycore.dir/src/API/Synchronization.c.o.d -o CMakeFiles/Zycore.dir/src/API/Synchronization.c.o -c /src/zydis/dependencies/zycore/src/API/Synchronization.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 15%] Building C object zycore/CMakeFiles/Zycore.dir/src/API/Thread.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": [ 18%] Building C object zycore/CMakeFiles/Zycore.dir/src/Allocator.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": cd /src/zydis/build/zycore && /usr/local/bin/clang -DZYCORE_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -D_GNU_SOURCE -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -I/src/zydis/dependencies/zycore/src -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT zycore/CMakeFiles/Zycore.dir/src/API/Thread.c.o -MF CMakeFiles/Zycore.dir/src/API/Thread.c.o.d -o CMakeFiles/Zycore.dir/src/API/Thread.c.o -c /src/zydis/dependencies/zycore/src/API/Thread.c Step #6 - "compile-libfuzzer-introspector-x86_64": cd /src/zydis/build/zycore && /usr/local/bin/clang -DZYCORE_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -D_GNU_SOURCE -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -I/src/zydis/dependencies/zycore/src -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT zycore/CMakeFiles/Zycore.dir/src/API/Terminal.c.o -MF CMakeFiles/Zycore.dir/src/API/Terminal.c.o.d -o CMakeFiles/Zycore.dir/src/API/Terminal.c.o -c /src/zydis/dependencies/zycore/src/API/Terminal.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 21%] Building C object zycore/CMakeFiles/Zycore.dir/src/ArgParse.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": [ 24%] Building C object zycore/CMakeFiles/Zycore.dir/src/Bitset.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": cd /src/zydis/build/zycore && /usr/local/bin/clang -DZYCORE_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -D_GNU_SOURCE -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -I/src/zydis/dependencies/zycore/src -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT zycore/CMakeFiles/Zycore.dir/src/Allocator.c.o -MF CMakeFiles/Zycore.dir/src/Allocator.c.o.d -o CMakeFiles/Zycore.dir/src/Allocator.c.o -c /src/zydis/dependencies/zycore/src/Allocator.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 30%] Building C object zycore/CMakeFiles/Zycore.dir/src/Format.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": [ 30%] Building C object zycore/CMakeFiles/Zycore.dir/src/List.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": cd /src/zydis/build/zycore && /usr/local/bin/clang -DZYCORE_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -D_GNU_SOURCE -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -I/src/zydis/dependencies/zycore/src -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT zycore/CMakeFiles/Zycore.dir/src/ArgParse.c.o -MF CMakeFiles/Zycore.dir/src/ArgParse.c.o.d -o CMakeFiles/Zycore.dir/src/ArgParse.c.o -c /src/zydis/dependencies/zycore/src/ArgParse.c Step #6 - "compile-libfuzzer-introspector-x86_64": cd /src/zydis/build/zycore && /usr/local/bin/clang -DZYCORE_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -D_GNU_SOURCE -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -I/src/zydis/dependencies/zycore/src -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT zycore/CMakeFiles/Zycore.dir/src/Bitset.c.o -MF CMakeFiles/Zycore.dir/src/Bitset.c.o.d -o CMakeFiles/Zycore.dir/src/Bitset.c.o -c /src/zydis/dependencies/zycore/src/Bitset.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 33%] Building C object zycore/CMakeFiles/Zycore.dir/src/String.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": cd /src/zydis/build/zycore && /usr/local/bin/clang -DZYCORE_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -D_GNU_SOURCE -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -I/src/zydis/dependencies/zycore/src -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT zycore/CMakeFiles/Zycore.dir/src/Format.c.o -MF CMakeFiles/Zycore.dir/src/Format.c.o.d -o CMakeFiles/Zycore.dir/src/Format.c.o -c /src/zydis/dependencies/zycore/src/Format.c Step #6 - "compile-libfuzzer-introspector-x86_64": cd /src/zydis/build/zycore && /usr/local/bin/clang -DZYCORE_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -D_GNU_SOURCE -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -I/src/zydis/dependencies/zycore/src -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT zycore/CMakeFiles/Zycore.dir/src/List.c.o -MF CMakeFiles/Zycore.dir/src/List.c.o.d -o CMakeFiles/Zycore.dir/src/List.c.o -c /src/zydis/dependencies/zycore/src/List.c Step #6 - "compile-libfuzzer-introspector-x86_64": cd /src/zydis/build/zycore && /usr/local/bin/clang -DZYCORE_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -D_GNU_SOURCE -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -I/src/zydis/dependencies/zycore/src -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT zycore/CMakeFiles/Zycore.dir/src/String.c.o -MF CMakeFiles/Zycore.dir/src/String.c.o.d -o CMakeFiles/Zycore.dir/src/String.c.o -c /src/zydis/dependencies/zycore/src/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 36%] Building C object zycore/CMakeFiles/Zycore.dir/src/Vector.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": cd /src/zydis/build/zycore && /usr/local/bin/clang -DZYCORE_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -D_GNU_SOURCE -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -I/src/zydis/dependencies/zycore/src -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT zycore/CMakeFiles/Zycore.dir/src/Vector.c.o -MF CMakeFiles/Zycore.dir/src/Vector.c.o.d -o CMakeFiles/Zycore.dir/src/Vector.c.o -c /src/zydis/dependencies/zycore/src/Vector.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 39%] Building C object zycore/CMakeFiles/Zycore.dir/src/Zycore.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": cd /src/zydis/build/zycore && /usr/local/bin/clang -DZYCORE_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -D_GNU_SOURCE -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -I/src/zydis/dependencies/zycore/src -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT zycore/CMakeFiles/Zycore.dir/src/Zycore.c.o -MF CMakeFiles/Zycore.dir/src/Zycore.c.o.d -o CMakeFiles/Zycore.dir/src/Zycore.c.o -c /src/zydis/dependencies/zycore/src/Zycore.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 42%] Linking C static library libZycore.a Step #6 - "compile-libfuzzer-introspector-x86_64": cd /src/zydis/build/zycore && /usr/local/bin/cmake -P CMakeFiles/Zycore.dir/cmake_clean_target.cmake Step #6 - "compile-libfuzzer-introspector-x86_64": cd /src/zydis/build/zycore && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/Zycore.dir/link.txt --verbose=1 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/llvm-ar qc libZycore.a CMakeFiles/Zycore.dir/src/API/Memory.c.o CMakeFiles/Zycore.dir/src/API/Process.c.o CMakeFiles/Zycore.dir/src/API/Synchronization.c.o CMakeFiles/Zycore.dir/src/API/Terminal.c.o CMakeFiles/Zycore.dir/src/API/Thread.c.o CMakeFiles/Zycore.dir/src/Allocator.c.o CMakeFiles/Zycore.dir/src/ArgParse.c.o CMakeFiles/Zycore.dir/src/Bitset.c.o CMakeFiles/Zycore.dir/src/Format.c.o CMakeFiles/Zycore.dir/src/List.c.o CMakeFiles/Zycore.dir/src/String.c.o CMakeFiles/Zycore.dir/src/Vector.c.o CMakeFiles/Zycore.dir/src/Zycore.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/llvm-ranlib libZycore.a Step #6 - "compile-libfuzzer-introspector-x86_64": make[2]: Leaving directory '/src/zydis/build' Step #6 - "compile-libfuzzer-introspector-x86_64": [ 42%] Built target Zycore Step #6 - "compile-libfuzzer-introspector-x86_64": make -f CMakeFiles/Zydis.dir/build.make CMakeFiles/Zydis.dir/depend Step #6 - "compile-libfuzzer-introspector-x86_64": make[2]: Entering directory '/src/zydis/build' Step #6 - "compile-libfuzzer-introspector-x86_64": cd /src/zydis/build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /src/zydis /src/zydis /src/zydis/build /src/zydis/build /src/zydis/build/CMakeFiles/Zydis.dir/DependInfo.cmake "--color=" Step #6 - "compile-libfuzzer-introspector-x86_64": make[2]: Leaving directory '/src/zydis/build' Step #6 - "compile-libfuzzer-introspector-x86_64": make -f CMakeFiles/Zydis.dir/build.make CMakeFiles/Zydis.dir/build Step #6 - "compile-libfuzzer-introspector-x86_64": make[2]: Entering directory '/src/zydis/build' Step #6 - "compile-libfuzzer-introspector-x86_64": [ 45%] Building C object CMakeFiles/Zydis.dir/src/MetaInfo.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": [ 48%] Building C object CMakeFiles/Zydis.dir/src/Mnemonic.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": [ 51%] Building C object CMakeFiles/Zydis.dir/src/Register.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/MetaInfo.c.o -MF CMakeFiles/Zydis.dir/src/MetaInfo.c.o.d -o CMakeFiles/Zydis.dir/src/MetaInfo.c.o -c /src/zydis/src/MetaInfo.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 54%] Building C object CMakeFiles/Zydis.dir/src/SharedData.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/Mnemonic.c.o -MF CMakeFiles/Zydis.dir/src/Mnemonic.c.o.d -o CMakeFiles/Zydis.dir/src/Mnemonic.c.o -c /src/zydis/src/Mnemonic.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 57%] Building C object CMakeFiles/Zydis.dir/src/String.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/Register.c.o -MF CMakeFiles/Zydis.dir/src/Register.c.o.d -o CMakeFiles/Zydis.dir/src/Register.c.o -c /src/zydis/src/Register.c Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/SharedData.c.o -MF CMakeFiles/Zydis.dir/src/SharedData.c.o.d -o CMakeFiles/Zydis.dir/src/SharedData.c.o -c /src/zydis/src/SharedData.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 60%] Building C object CMakeFiles/Zydis.dir/src/Utils.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/String.c.o -MF CMakeFiles/Zydis.dir/src/String.c.o.d -o CMakeFiles/Zydis.dir/src/String.c.o -c /src/zydis/src/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 63%] Building C object CMakeFiles/Zydis.dir/src/Decoder.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": [ 66%] Building C object CMakeFiles/Zydis.dir/src/Zydis.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/Utils.c.o -MF CMakeFiles/Zydis.dir/src/Utils.c.o.d -o CMakeFiles/Zydis.dir/src/Utils.c.o -c /src/zydis/src/Utils.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 69%] Building C object CMakeFiles/Zydis.dir/src/DecoderData.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": [ 72%] Building C object CMakeFiles/Zydis.dir/src/Encoder.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/Decoder.c.o -MF CMakeFiles/Zydis.dir/src/Decoder.c.o.d -o CMakeFiles/Zydis.dir/src/Decoder.c.o -c /src/zydis/src/Decoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/Zydis.c.o -MF CMakeFiles/Zydis.dir/src/Zydis.c.o.d -o CMakeFiles/Zydis.dir/src/Zydis.c.o -c /src/zydis/src/Zydis.c Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/DecoderData.c.o -MF CMakeFiles/Zydis.dir/src/DecoderData.c.o.d -o CMakeFiles/Zydis.dir/src/DecoderData.c.o -c /src/zydis/src/DecoderData.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 75%] Building C object CMakeFiles/Zydis.dir/src/EncoderData.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/Encoder.c.o -MF CMakeFiles/Zydis.dir/src/Encoder.c.o.d -o CMakeFiles/Zydis.dir/src/Encoder.c.o -c /src/zydis/src/Encoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 78%] Building C object CMakeFiles/Zydis.dir/src/Disassembler.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/EncoderData.c.o -MF CMakeFiles/Zydis.dir/src/EncoderData.c.o.d -o CMakeFiles/Zydis.dir/src/EncoderData.c.o -c /src/zydis/src/EncoderData.c Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/Disassembler.c.o -MF CMakeFiles/Zydis.dir/src/Disassembler.c.o.d -o CMakeFiles/Zydis.dir/src/Disassembler.c.o -c /src/zydis/src/Disassembler.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 81%] Building C object CMakeFiles/Zydis.dir/src/Formatter.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/Formatter.c.o -MF CMakeFiles/Zydis.dir/src/Formatter.c.o.d -o CMakeFiles/Zydis.dir/src/Formatter.c.o -c /src/zydis/src/Formatter.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 84%] Building C object CMakeFiles/Zydis.dir/src/FormatterBuffer.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/FormatterBuffer.c.o -MF CMakeFiles/Zydis.dir/src/FormatterBuffer.c.o.d -o CMakeFiles/Zydis.dir/src/FormatterBuffer.c.o -c /src/zydis/src/FormatterBuffer.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 87%] Building C object CMakeFiles/Zydis.dir/src/FormatterATT.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/FormatterATT.c.o -MF CMakeFiles/Zydis.dir/src/FormatterATT.c.o.d -o CMakeFiles/Zydis.dir/src/FormatterATT.c.o -c /src/zydis/src/FormatterATT.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 90%] Building C object CMakeFiles/Zydis.dir/src/FormatterBase.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": [ 93%] Building C object CMakeFiles/Zydis.dir/src/FormatterIntel.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/FormatterBase.c.o -MF CMakeFiles/Zydis.dir/src/FormatterBase.c.o.d -o CMakeFiles/Zydis.dir/src/FormatterBase.c.o -c /src/zydis/src/FormatterBase.c Step #6 - "compile-libfuzzer-introspector-x86_64": [ 96%] Building C object CMakeFiles/Zydis.dir/src/Segment.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/FormatterIntel.c.o -MF CMakeFiles/Zydis.dir/src/FormatterIntel.c.o.d -o CMakeFiles/Zydis.dir/src/FormatterIntel.c.o -c /src/zydis/src/FormatterIntel.c Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/clang -DZYCORE_STATIC_BUILD -DZYDIS_STATIC_BUILD -D_CRT_SECURE_NO_WARNINGS -I/src/zydis/include -I/src/zydis/build -I/src/zydis/src -I/src/zydis/dependencies/zycore/include -I/src/zydis/build/zycore -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -O2 -g -UNDEBUG -std=gnu11 -MD -MT CMakeFiles/Zydis.dir/src/Segment.c.o -MF CMakeFiles/Zydis.dir/src/Segment.c.o.d -o CMakeFiles/Zydis.dir/src/Segment.c.o -c /src/zydis/src/Segment.c Step #6 - "compile-libfuzzer-introspector-x86_64": [100%] Linking C static library libZydis.a Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/cmake -P CMakeFiles/Zydis.dir/cmake_clean_target.cmake Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/cmake -E cmake_link_script CMakeFiles/Zydis.dir/link.txt --verbose=1 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/llvm-ar qc libZydis.a CMakeFiles/Zydis.dir/src/MetaInfo.c.o CMakeFiles/Zydis.dir/src/Mnemonic.c.o CMakeFiles/Zydis.dir/src/Register.c.o CMakeFiles/Zydis.dir/src/SharedData.c.o CMakeFiles/Zydis.dir/src/String.c.o CMakeFiles/Zydis.dir/src/Utils.c.o CMakeFiles/Zydis.dir/src/Zydis.c.o CMakeFiles/Zydis.dir/src/Decoder.c.o CMakeFiles/Zydis.dir/src/DecoderData.c.o CMakeFiles/Zydis.dir/src/Encoder.c.o CMakeFiles/Zydis.dir/src/EncoderData.c.o CMakeFiles/Zydis.dir/src/Disassembler.c.o CMakeFiles/Zydis.dir/src/Formatter.c.o CMakeFiles/Zydis.dir/src/FormatterBuffer.c.o CMakeFiles/Zydis.dir/src/FormatterATT.c.o CMakeFiles/Zydis.dir/src/FormatterBase.c.o CMakeFiles/Zydis.dir/src/FormatterIntel.c.o CMakeFiles/Zydis.dir/src/Segment.c.o Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/llvm-ranlib libZydis.a Step #6 - "compile-libfuzzer-introspector-x86_64": make[2]: Leaving directory '/src/zydis/build' Step #6 - "compile-libfuzzer-introspector-x86_64": [100%] Built target Zydis Step #6 - "compile-libfuzzer-introspector-x86_64": make[1]: Leaving directory '/src/zydis/build' Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/local/bin/cmake -E cmake_progress_start /src/zydis/build/CMakeFiles 0 Step #6 - "compile-libfuzzer-introspector-x86_64": + build_fuzzer ZydisFuzzDecoder.c 350 Step #6 - "compile-libfuzzer-introspector-x86_64": + source_file=ZydisFuzzDecoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": + max_len=350 Step #6 - "compile-libfuzzer-introspector-x86_64": + executable=ZydisFuzzDecoder Step #6 - "compile-libfuzzer-introspector-x86_64": + clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -c ../tools/ZydisFuzzDecoder.c ../tools/ZydisFuzzShared.c -DZYDIS_LIBFUZZER -I . -I ./zycore -I ../include -I ../dependencies/zycore/include Step #6 - "compile-libfuzzer-introspector-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -stdlib=libc++ -g -fsanitize=fuzzer ZydisFuzzDecoder.o ZydisFuzzShared.o -DZYDIS_LIBFUZZER -o /workspace/out/libfuzzer-introspector-x86_64/ZydisFuzzDecoder ./libZydis.a Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:54 : Fuzz introspector is running Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 2] : 10:03:54 : Using default configuration Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:54 : Running introspector on ld-temp.o Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:54 : This is a fuzzer, performing analysis Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:54 : Logging next yaml tile to /src/fuzzerLogFile-0-pjfimk5kxK.data.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:54 : Wrapping all functions Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:54 : Ended wrapping all functions Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:54 : Finished introspector module Step #6 - "compile-libfuzzer-introspector-x86_64": + echo -e '[libfuzzer]\nmax_len = 350' Step #6 - "compile-libfuzzer-introspector-x86_64": + build_fuzzer ZydisFuzzEncoder.c 450 Step #6 - "compile-libfuzzer-introspector-x86_64": + source_file=ZydisFuzzEncoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": + max_len=450 Step #6 - "compile-libfuzzer-introspector-x86_64": + executable=ZydisFuzzEncoder Step #6 - "compile-libfuzzer-introspector-x86_64": + clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -c ../tools/ZydisFuzzEncoder.c ../tools/ZydisFuzzShared.c -DZYDIS_LIBFUZZER -I . -I ./zycore -I ../include -I ../dependencies/zycore/include Step #6 - "compile-libfuzzer-introspector-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -stdlib=libc++ -g -fsanitize=fuzzer ZydisFuzzEncoder.o ZydisFuzzShared.o -DZYDIS_LIBFUZZER -o /workspace/out/libfuzzer-introspector-x86_64/ZydisFuzzEncoder ./libZydis.a Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:55 : Fuzz introspector is running Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 2] : 10:03:55 : Using default configuration Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:55 : Running introspector on ld-temp.o Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:55 : This is a fuzzer, performing analysis Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:56 : Logging next yaml tile to /src/fuzzerLogFile-0-3ZH6ZQI6UT.data.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:56 : Wrapping all functions Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:56 : Ended wrapping all functions Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:56 : Finished introspector module Step #6 - "compile-libfuzzer-introspector-x86_64": + echo -e '[libfuzzer]\nmax_len = 450' Step #6 - "compile-libfuzzer-introspector-x86_64": + build_fuzzer ZydisFuzzReEncoding.c 100 Step #6 - "compile-libfuzzer-introspector-x86_64": + source_file=ZydisFuzzReEncoding.c Step #6 - "compile-libfuzzer-introspector-x86_64": + max_len=100 Step #6 - "compile-libfuzzer-introspector-x86_64": + executable=ZydisFuzzReEncoding Step #6 - "compile-libfuzzer-introspector-x86_64": + clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -g -c ../tools/ZydisFuzzReEncoding.c ../tools/ZydisFuzzShared.c -DZYDIS_LIBFUZZER -I . -I ./zycore -I ../include -I ../dependencies/zycore/include Step #6 - "compile-libfuzzer-introspector-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -O0 -flto -fno-inline-functions -fuse-ld=gold -Wno-unused-command-line-argument -fsanitize=fuzzer-no-link -stdlib=libc++ -g -fsanitize=fuzzer ZydisFuzzReEncoding.o ZydisFuzzShared.o -DZYDIS_LIBFUZZER -o /workspace/out/libfuzzer-introspector-x86_64/ZydisFuzzReEncoding ./libZydis.a Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:57 : Fuzz introspector is running Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 2] : 10:03:57 : Using default configuration Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:57 : Running introspector on ld-temp.o Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:57 : This is a fuzzer, performing analysis Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:57 : Logging next yaml tile to /src/fuzzerLogFile-0-HvtcTyd20s.data.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:57 : Wrapping all functions Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:57 : Ended wrapping all functions Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:03:57 : Finished introspector module Step #6 - "compile-libfuzzer-introspector-x86_64": + echo -e '[libfuzzer]\nmax_len = 100' Step #6 - "compile-libfuzzer-introspector-x86_64": + cp /src/ZydisFuzzDecoder_seed_corpus.zip /src/ZydisFuzzEncoder_seed_corpus.zip /src/ZydisFuzzReEncoding_seed_corpus.zip /workspace/out/libfuzzer-introspector-x86_64 Step #6 - "compile-libfuzzer-introspector-x86_64": Obtaining file:///fuzz-introspector/src Step #6 - "compile-libfuzzer-introspector-x86_64": Installing build dependencies ... [?25l- \ | / done Step #6 - "compile-libfuzzer-introspector-x86_64": [?25h Checking if build backend supports build_editable ... [?25ldone Step #6 - "compile-libfuzzer-introspector-x86_64": [?25h Getting requirements to build editable ... [?25l- done Step #6 - "compile-libfuzzer-introspector-x86_64": [?25h Preparing editable metadata (pyproject.toml) ... [?25l- done Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hRequirement already satisfied: beautifulsoup4==4.10.0 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (4.10.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: cxxfilt==0.3.0 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (0.3.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: lxml==4.9.1 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (4.9.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: matplotlib==3.7.5 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (3.7.5) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: PyYAML==6.0 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (6.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: soupsieve==2.2.1 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (2.2.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: yapf==0.32.0 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (0.32.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: flake8 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (7.1.2) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: pep8 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (1.7.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: mypy in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (1.15.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: psutil in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (7.0.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: toml in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (0.10.2) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: pytest in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (8.3.4) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: sphinx==6.0.0 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (6.0.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: sphinx_rtd_theme in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (3.0.2) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: configparser in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (7.1.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: coverage in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (7.6.12) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: atheris in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (2.3.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: setuptools>=65.5.1 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (75.8.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: tqdm in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (4.67.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: rust-demangler in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (1.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: tree-sitter==0.23.2 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (0.23.2) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: tree-sitter-python==0.23.6 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (0.23.6) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: networkx in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (3.4.2) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: tree-sitter-languages==1.10.2 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (1.10.2) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: tree-sitter-c==0.23.4 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (0.23.4) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: tree-sitter-cpp==0.23.4 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (0.23.4) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: tree-sitter-go==0.23.4 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (0.23.4) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: tree-sitter-java==0.23.5 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (0.23.5) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: tree-sitter-rust==0.23.2 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (0.23.2) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (1.3.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (0.12.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (4.56.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: kiwisolver>=1.0.1 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (1.4.8) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: numpy<2,>=1.20 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (1.26.4) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (24.2) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: pillow>=6.2.0 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (11.1.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: pyparsing>=2.3.1 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (3.2.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: python-dateutil>=2.7 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (2.9.0.post0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: sphinxcontrib-applehelp in /usr/local/lib/python3.10/site-packages (from sphinx==6.0.0->fuzz-introspector==0.1.7) (2.0.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: sphinxcontrib-devhelp in /usr/local/lib/python3.10/site-packages (from sphinx==6.0.0->fuzz-introspector==0.1.7) (2.0.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: sphinxcontrib-jsmath in /usr/local/lib/python3.10/site-packages (from sphinx==6.0.0->fuzz-introspector==0.1.7) (1.0.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: sphinxcontrib-htmlhelp>=2.0.0 in /usr/local/lib/python3.10/site-packages (from sphinx==6.0.0->fuzz-introspector==0.1.7) (2.1.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: sphinxcontrib-serializinghtml>=1.1.5 in /usr/local/lib/python3.10/site-packages (from sphinx==6.0.0->fuzz-introspector==0.1.7) (2.0.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: sphinxcontrib-qthelp in /usr/local/lib/python3.10/site-packages (from sphinx==6.0.0->fuzz-introspector==0.1.7) (2.0.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: Jinja2>=3.0 in /usr/local/lib/python3.10/site-packages (from sphinx==6.0.0->fuzz-introspector==0.1.7) (3.1.5) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: Pygments>=2.12 in /usr/local/lib/python3.10/site-packages (from sphinx==6.0.0->fuzz-introspector==0.1.7) (2.19.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: docutils<0.20,>=0.18 in /usr/local/lib/python3.10/site-packages (from sphinx==6.0.0->fuzz-introspector==0.1.7) (0.19) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: snowballstemmer>=2.0 in /usr/local/lib/python3.10/site-packages (from sphinx==6.0.0->fuzz-introspector==0.1.7) (2.2.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: babel>=2.9 in /usr/local/lib/python3.10/site-packages (from sphinx==6.0.0->fuzz-introspector==0.1.7) (2.17.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: alabaster<0.8,>=0.7 in /usr/local/lib/python3.10/site-packages (from sphinx==6.0.0->fuzz-introspector==0.1.7) (0.7.16) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: imagesize>=1.3 in /usr/local/lib/python3.10/site-packages (from sphinx==6.0.0->fuzz-introspector==0.1.7) (1.4.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: requests>=2.25.0 in /usr/local/lib/python3.10/site-packages (from sphinx==6.0.0->fuzz-introspector==0.1.7) (2.32.3) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: mccabe<0.8.0,>=0.7.0 in /usr/local/lib/python3.10/site-packages (from flake8->fuzz-introspector==0.1.7) (0.7.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: pycodestyle<2.13.0,>=2.12.0 in /usr/local/lib/python3.10/site-packages (from flake8->fuzz-introspector==0.1.7) (2.12.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: pyflakes<3.3.0,>=3.2.0 in /usr/local/lib/python3.10/site-packages (from flake8->fuzz-introspector==0.1.7) (3.2.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: typing_extensions>=4.6.0 in /usr/local/lib/python3.10/site-packages (from mypy->fuzz-introspector==0.1.7) (4.12.2) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: mypy_extensions>=1.0.0 in /usr/local/lib/python3.10/site-packages (from mypy->fuzz-introspector==0.1.7) (1.0.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: tomli>=1.1.0 in /usr/local/lib/python3.10/site-packages (from mypy->fuzz-introspector==0.1.7) (2.2.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: exceptiongroup>=1.0.0rc8 in /usr/local/lib/python3.10/site-packages (from pytest->fuzz-introspector==0.1.7) (1.2.2) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: iniconfig in /usr/local/lib/python3.10/site-packages (from pytest->fuzz-introspector==0.1.7) (2.0.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: pluggy<2,>=1.5 in /usr/local/lib/python3.10/site-packages (from pytest->fuzz-introspector==0.1.7) (1.5.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: sphinxcontrib-jquery<5,>=4 in /usr/local/lib/python3.10/site-packages (from sphinx_rtd_theme->fuzz-introspector==0.1.7) (4.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.10/site-packages (from Jinja2>=3.0->sphinx==6.0.0->fuzz-introspector==0.1.7) (3.0.2) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.10/site-packages (from python-dateutil>=2.7->matplotlib==3.7.5->fuzz-introspector==0.1.7) (1.15.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.10/site-packages (from requests>=2.25.0->sphinx==6.0.0->fuzz-introspector==0.1.7) (3.4.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.10/site-packages (from requests>=2.25.0->sphinx==6.0.0->fuzz-introspector==0.1.7) (3.10) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.10/site-packages (from requests>=2.25.0->sphinx==6.0.0->fuzz-introspector==0.1.7) (2.3.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.10/site-packages (from requests>=2.25.0->sphinx==6.0.0->fuzz-introspector==0.1.7) (2025.1.31) Step #6 - "compile-libfuzzer-introspector-x86_64": Building wheels for collected packages: fuzz-introspector Step #6 - "compile-libfuzzer-introspector-x86_64": Building editable for fuzz-introspector (pyproject.toml) ... [?25l- done Step #6 - "compile-libfuzzer-introspector-x86_64": [?25h Created wheel for fuzz-introspector: filename=fuzz_introspector-0.1.7-0.editable-py3-none-any.whl size=3896 sha256=eb3962859feda3785fbff5b84f7f48b117f02f3d5412d7c9cb90c2f68e54f0ab Step #6 - "compile-libfuzzer-introspector-x86_64": Stored in directory: /tmp/pip-ephem-wheel-cache-yddudgek/wheels/ce/ec/9e/e0f680466f0d02256e58f72aba9efaf05145b62b6274f28ccb Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully built fuzz-introspector Step #6 - "compile-libfuzzer-introspector-x86_64": Installing collected packages: fuzz-introspector Step #6 - "compile-libfuzzer-introspector-x86_64": Attempting uninstall: fuzz-introspector Step #6 - "compile-libfuzzer-introspector-x86_64": Found existing installation: fuzz-introspector 0.1.7 Step #6 - "compile-libfuzzer-introspector-x86_64": Uninstalling fuzz-introspector-0.1.7: Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully uninstalled fuzz-introspector-0.1.7 Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully installed fuzz-introspector-0.1.7 Step #6 - "compile-libfuzzer-introspector-x86_64": WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-HvtcTyd20s.data' and '/src/inspector/fuzzerLogFile-0-HvtcTyd20s.data' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-pjfimk5kxK.data' and '/src/inspector/fuzzerLogFile-0-pjfimk5kxK.data' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-HvtcTyd20s.data.yaml' and '/src/inspector/fuzzerLogFile-0-HvtcTyd20s.data.yaml' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-3ZH6ZQI6UT.data.yaml' and '/src/inspector/fuzzerLogFile-0-3ZH6ZQI6UT.data.yaml' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-pjfimk5kxK.data.yaml' and '/src/inspector/fuzzerLogFile-0-pjfimk5kxK.data.yaml' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-HvtcTyd20s.data.debug_all_functions' and '/src/inspector/fuzzerLogFile-0-HvtcTyd20s.data.debug_all_functions' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-3ZH6ZQI6UT.data.debug_all_functions' and '/src/inspector/fuzzerLogFile-0-3ZH6ZQI6UT.data.debug_all_functions' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-HvtcTyd20s.data.debug_all_types' and '/src/inspector/fuzzerLogFile-0-HvtcTyd20s.data.debug_all_types' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-pjfimk5kxK.data.debug_info' and '/src/inspector/fuzzerLogFile-0-pjfimk5kxK.data.debug_info' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-pjfimk5kxK.data.debug_all_globals' and '/src/inspector/fuzzerLogFile-0-pjfimk5kxK.data.debug_all_globals' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-pjfimk5kxK.data.debug_all_functions' and '/src/inspector/fuzzerLogFile-0-pjfimk5kxK.data.debug_all_functions' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-HvtcTyd20s.data.debug_all_globals' and '/src/inspector/fuzzerLogFile-0-HvtcTyd20s.data.debug_all_globals' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-HvtcTyd20s.data.debug_info' and '/src/inspector/fuzzerLogFile-0-HvtcTyd20s.data.debug_info' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-3ZH6ZQI6UT.data.debug_all_types' and '/src/inspector/fuzzerLogFile-0-3ZH6ZQI6UT.data.debug_all_types' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/allFunctionsWithMain-0-fa37JncCHr.yaml' and '/src/inspector/allFunctionsWithMain-0-fa37JncCHr.yaml' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/allFunctionsWithMain-1-fa37JncCHr.yaml' and '/src/inspector/allFunctionsWithMain-1-fa37JncCHr.yaml' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.079 INFO cli - main: Running fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.079 INFO utils - scan_executables_for_fuzz_introspector_logs: File: /workspace/out/libfuzzer-introspector-x86_64/ZydisFuzzDecoder is executable Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.079 INFO utils - scan_executables_for_fuzz_introspector_logs: File: /workspace/out/libfuzzer-introspector-x86_64/ZydisFuzzEncoder is executable Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.079 INFO utils - scan_executables_for_fuzz_introspector_logs: File: /workspace/out/libfuzzer-introspector-x86_64/ZydisFuzzReEncoding is executable Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.079 INFO utils - scan_executables_for_fuzz_introspector_logs: File: /workspace/out/libfuzzer-introspector-x86_64/llvm-symbolizer is executable Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.143 INFO utils - scan_executables_for_fuzz_introspector_logs: Found match fuzzerLogFile-0-pjfimk5kxK Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.201 INFO utils - scan_executables_for_fuzz_introspector_logs: Found match fuzzerLogFile-0-3ZH6ZQI6UT Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.258 INFO utils - scan_executables_for_fuzz_introspector_logs: Found match fuzzerLogFile-0-HvtcTyd20s Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.444 INFO commands - correlate_binaries_to_logs: Pairings: [{'executable_path': '/workspace/out/libfuzzer-introspector-x86_64/ZydisFuzzDecoder', 'fuzzer_log_file': 'fuzzerLogFile-0-pjfimk5kxK'}, {'executable_path': '/workspace/out/libfuzzer-introspector-x86_64/ZydisFuzzEncoder', 'fuzzer_log_file': 'fuzzerLogFile-0-3ZH6ZQI6UT'}, {'executable_path': '/workspace/out/libfuzzer-introspector-x86_64/ZydisFuzzReEncoding', 'fuzzer_log_file': 'fuzzerLogFile-0-HvtcTyd20s'}] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.446 INFO cli - main: Ending fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.683 INFO cli - main: Running fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.686 INFO data_loader - load_all_profiles: [] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.686 INFO data_loader - load_all_profiles: - found 3 profiles to load Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.712 INFO data_loader - read_fuzzer_data_file_to_profile: - loading /src/inspector/fuzzerLogFile-0-HvtcTyd20s.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.713 INFO data_loader - read_fuzzer_data_file_to_profile: target data f: /src/inspector/fuzzerLogFile-0-HvtcTyd20s.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.713 INFO utils - data_file_read_yaml: Set base loader to use CSafeLoader Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.713 INFO data_loader - read_fuzzer_data_file_to_profile: - loading /src/inspector/fuzzerLogFile-0-pjfimk5kxK.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.714 INFO data_loader - read_fuzzer_data_file_to_profile: target data f: /src/inspector/fuzzerLogFile-0-pjfimk5kxK.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.714 INFO utils - data_file_read_yaml: Set base loader to use CSafeLoader Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.715 INFO data_loader - read_fuzzer_data_file_to_profile: - loading /src/inspector/fuzzerLogFile-0-3ZH6ZQI6UT.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.716 INFO data_loader - read_fuzzer_data_file_to_profile: target data f: /src/inspector/fuzzerLogFile-0-3ZH6ZQI6UT.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:03.716 INFO utils - data_file_read_yaml: Set base loader to use CSafeLoader Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:04.269 INFO utils - data_file_read_yaml: Loaded single yaml module Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:04.283 INFO utils - data_file_read_yaml: Loaded single yaml module Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:04.318 INFO data_loader - read_fuzzer_data_file_to_profile: Returning profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:04.351 INFO data_loader - read_fuzzer_data_file_to_profile: Returning profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:04.772 INFO utils - data_file_read_yaml: Loaded single yaml module Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:04.852 INFO data_loader - read_fuzzer_data_file_to_profile: Returning profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.089 INFO analysis - load_data_files: Found 3 profiles Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.090 INFO utils - data_file_read_yaml: Set base loader to use CSafeLoader Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.090 INFO utils - data_file_read_yaml: Loaded single yaml module Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.090 INFO fuzzer_profile - correlate_executable_name: Correlated fuzzerLogFile-0-HvtcTyd20s.data with fuzzerLogFile-0-HvtcTyd20s.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.090 INFO fuzzer_profile - correlate_executable_name: Correlated fuzzerLogFile-0-3ZH6ZQI6UT.data with fuzzerLogFile-0-3ZH6ZQI6UT.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.090 INFO fuzzer_profile - correlate_executable_name: Correlated fuzzerLogFile-0-pjfimk5kxK.data with fuzzerLogFile-0-pjfimk5kxK.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.091 INFO analysis - load_data_files: [+] Accummulating profiles Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.091 INFO analysis - load_data_files: Accummulating using multiprocessing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.104 INFO fuzzer_profile - accummulate_profile: ZydisFuzzReEncoding: propagating functions reached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.106 INFO fuzzer_profile - accummulate_profile: ZydisFuzzEncoder: propagating functions reached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.108 INFO fuzzer_profile - accummulate_profile: ZydisFuzzDecoder: propagating functions reached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.109 INFO fuzzer_profile - accummulate_profile: ZydisFuzzReEncoding: setting reached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.109 INFO fuzzer_profile - accummulate_profile: ZydisFuzzReEncoding: setting unreached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.109 INFO fuzzer_profile - accummulate_profile: ZydisFuzzReEncoding: loading coverage Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.109 INFO fuzzer_profile - _load_coverage: Loading coverage of type c-cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.110 INFO code_coverage - load_llvm_coverage: Loading LLVM coverage for target ZydisFuzzReEncoding Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.111 INFO fuzzer_profile - accummulate_profile: ZydisFuzzEncoder: setting reached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.111 INFO fuzzer_profile - accummulate_profile: ZydisFuzzEncoder: setting unreached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.111 INFO code_coverage - load_llvm_coverage: Found 3 coverage reports Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.112 INFO code_coverage - load_llvm_coverage: Using the following coverages ['/src/inspector/ZydisFuzzReEncoding.covreport'] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.112 INFO code_coverage - load_llvm_coverage: Reading coverage report: /src/inspector/ZydisFuzzReEncoding.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.112 INFO fuzzer_profile - accummulate_profile: ZydisFuzzEncoder: loading coverage Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.112 INFO fuzzer_profile - _load_coverage: Loading coverage of type c-cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.112 INFO code_coverage - load_llvm_coverage: Loading LLVM coverage for target ZydisFuzzEncoder Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.114 INFO code_coverage - load_llvm_coverage: Found 3 coverage reports Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.114 INFO fuzzer_profile - accummulate_profile: ZydisFuzzDecoder: setting reached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.114 INFO code_coverage - load_llvm_coverage: Using the following coverages ['/src/inspector/ZydisFuzzEncoder.covreport'] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.114 INFO code_coverage - load_llvm_coverage: Reading coverage report: /src/inspector/ZydisFuzzEncoder.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.114 INFO fuzzer_profile - accummulate_profile: ZydisFuzzDecoder: setting unreached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.115 INFO fuzzer_profile - accummulate_profile: ZydisFuzzDecoder: loading coverage Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.115 INFO fuzzer_profile - _load_coverage: Loading coverage of type c-cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.115 INFO code_coverage - load_llvm_coverage: Loading LLVM coverage for target ZydisFuzzDecoder Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.117 INFO code_coverage - load_llvm_coverage: Found 3 coverage reports Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.117 INFO code_coverage - load_llvm_coverage: Using the following coverages ['/src/inspector/ZydisFuzzDecoder.covreport'] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.117 INFO code_coverage - load_llvm_coverage: Reading coverage report: /src/inspector/ZydisFuzzDecoder.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.320 INFO fuzzer_profile - accummulate_profile: ZydisFuzzReEncoding: setting file targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.321 INFO fuzzer_profile - accummulate_profile: ZydisFuzzReEncoding: setting total basic blocks Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.322 INFO fuzzer_profile - accummulate_profile: ZydisFuzzReEncoding: setting cyclomatic complexity Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.322 INFO fuzzer_profile - accummulate_profile: ZydisFuzzReEncoding: setting fd cache Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.322 INFO fuzzer_profile - accummulate_profile: ZydisFuzzReEncoding: finished accummulating profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.328 INFO fuzzer_profile - accummulate_profile: ZydisFuzzEncoder: setting file targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.330 INFO fuzzer_profile - accummulate_profile: ZydisFuzzEncoder: setting total basic blocks Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.330 INFO fuzzer_profile - accummulate_profile: ZydisFuzzEncoder: setting cyclomatic complexity Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.330 INFO fuzzer_profile - accummulate_profile: ZydisFuzzEncoder: setting fd cache Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.331 INFO fuzzer_profile - accummulate_profile: ZydisFuzzEncoder: finished accummulating profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.373 INFO fuzzer_profile - accummulate_profile: ZydisFuzzDecoder: setting file targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.374 INFO fuzzer_profile - accummulate_profile: ZydisFuzzDecoder: setting total basic blocks Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.374 INFO fuzzer_profile - accummulate_profile: ZydisFuzzDecoder: setting cyclomatic complexity Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.374 INFO fuzzer_profile - accummulate_profile: ZydisFuzzDecoder: setting fd cache Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.375 INFO fuzzer_profile - accummulate_profile: ZydisFuzzDecoder: finished accummulating profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.738 INFO analysis - load_data_files: [+] Creating project profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.738 INFO project_profile - __init__: Creating merged profile of 3 profiles Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.738 INFO project_profile - __init__: Populating functions reached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.738 INFO project_profile - __init__: Populating functions unreached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.738 INFO project_profile - __init__: Creating all_functions dictionary Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.744 INFO project_profile - __init__: Gathering complexity and incoming references of each function Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.753 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:56:204, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.753 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:57:205, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.753 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:58:206, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:59:207, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:60:208, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:61:209, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:62:210, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:63:214, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:65:215, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:66:216, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:67:217, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:68:218, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:69:219, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:70:220, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:71:221, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:73:222, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:74:223, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:76:224, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:77:225, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:78:226, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:79:227, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:80:228, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:81:229, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.754 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:82:230, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.755 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:84:231, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.755 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:86:232, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.755 INFO project_profile - __init__: Line numbers are different in the same function: ZydisFuzzTarget:87:233, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.760 INFO project_profile - __init__: Completed creationg of merged profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.760 INFO analysis - load_data_files: [+] Refining profiles Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.767 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/zydis/reports/20250221/linux -- ZydisFuzzReEncoding Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.767 INFO analysis - overlay_calltree_with_coverage: Using coverage url: https://storage.googleapis.com/oss-fuzz-coverage/zydis/reports-by-target/20250221/ZydisFuzzReEncoding/linux Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.856 INFO analysis - overlay_calltree_with_coverage: Overlaying 2 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.857 INFO analysis - overlay_calltree_with_coverage: Overlaying 3 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:05.858 INFO analysis - overlay_calltree_with_coverage: Updating branch complexities Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.046 INFO analysis - overlay_calltree_with_coverage: [+] found 21 branch blockers. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.047 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/zydis/reports/20250221/linux -- ZydisFuzzEncoder Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.047 INFO analysis - overlay_calltree_with_coverage: Using coverage url: https://storage.googleapis.com/oss-fuzz-coverage/zydis/reports-by-target/20250221/ZydisFuzzEncoder/linux Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.134 INFO analysis - overlay_calltree_with_coverage: Overlaying 2 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.134 INFO analysis - overlay_calltree_with_coverage: Overlaying 3 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.136 INFO analysis - overlay_calltree_with_coverage: Updating branch complexities Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.328 INFO analysis - overlay_calltree_with_coverage: [+] found 33 branch blockers. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.330 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/zydis/reports/20250221/linux -- ZydisFuzzDecoder Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.330 INFO analysis - overlay_calltree_with_coverage: Using coverage url: https://storage.googleapis.com/oss-fuzz-coverage/zydis/reports-by-target/20250221/ZydisFuzzDecoder/linux Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.385 INFO analysis - overlay_calltree_with_coverage: Overlaying 2 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.385 INFO analysis - overlay_calltree_with_coverage: Overlaying 3 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.386 INFO analysis - overlay_calltree_with_coverage: Updating branch complexities Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.613 INFO analysis - overlay_calltree_with_coverage: [+] found 22 branch blockers. Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-pjfimk5kxK.data.debug_info Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-HvtcTyd20s.data.debug_info Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-3ZH6ZQI6UT.data.debug_info Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-HvtcTyd20s.data.debug_all_types Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-3ZH6ZQI6UT.data.debug_all_types Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-pjfimk5kxK.data.debug_all_types Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-HvtcTyd20s.data.debug_all_functions Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-3ZH6ZQI6UT.data.debug_all_functions Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-pjfimk5kxK.data.debug_all_functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.632 INFO commands - run_analysis_on_dir: Analyses to run: ['OptimalTargets', 'RuntimeCoverageAnalysis', 'FuzzEngineInputAnalysis', 'FilePathAnalyser', 'MetadataAnalysis', 'AnnotatedCFG'] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.632 INFO commands - run_analysis_on_dir: [+] Creating HTML report Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.632 INFO html_report - create_html_report: - Creating HTML report Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.633 INFO html_report - create_section_project_overview: - Creating reachability overview table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.637 INFO html_report - create_section_fuzzers_overview: - Creating table with overview of all fuzzers Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.638 INFO html_report - create_section_all_functions: - Creating table with information about all functions in target Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.645 INFO html_report - create_all_function_table: Assembled a total of 195 entries Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.646 INFO html_report - create_section_fuzzer_detailed_section: - Creating section with details about each fuzzer Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.652 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.652 INFO calltree_analysis - create_calltree: In calltree Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.659 INFO calltree_analysis - create_calltree: At end Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.660 INFO calltree_analysis - create_calltree: calltree_html_section_string: : 894 -- : 894 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.660 INFO calltree_analysis - create_calltree: Calltree created Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.662 INFO calltree_analysis - create_branch_blocker_table: Creating branch blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:06.663 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:07.868 INFO html_helpers - create_horisontal_calltree_image: Creating image ZydisFuzzReEncoding_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:07.869 INFO html_helpers - create_horisontal_calltree_image: - extracted the callsites (781 nodes) Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:08.129 INFO html_helpers - create_horisontal_calltree_image: - iterated over color list Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:08.129 INFO html_helpers - create_horisontal_calltree_image: - saving image Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:08.359 INFO html_helpers - create_horisontal_calltree_image: - image saved Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:08.359 INFO calltree_analysis - create_branch_blocker_table: Creating branch blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:08.361 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:08.364 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:08.364 INFO calltree_analysis - create_calltree: In calltree Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:08.371 INFO calltree_analysis - create_calltree: At end Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:08.372 INFO calltree_analysis - create_calltree: calltree_html_section_string: : 924 -- : 924 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:08.372 INFO calltree_analysis - create_calltree: Calltree created Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:08.374 INFO calltree_analysis - create_branch_blocker_table: Creating branch blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:08.375 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:08.997 INFO html_helpers - create_horisontal_calltree_image: Creating image ZydisFuzzEncoder_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:08.998 INFO html_helpers - create_horisontal_calltree_image: - extracted the callsites (811 nodes) Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.252 INFO html_helpers - create_horisontal_calltree_image: - iterated over color list Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.252 INFO html_helpers - create_horisontal_calltree_image: - saving image Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.473 INFO html_helpers - create_horisontal_calltree_image: - image saved Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.474 INFO calltree_analysis - create_branch_blocker_table: Creating branch blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.475 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.479 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.479 INFO calltree_analysis - create_calltree: In calltree Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.483 INFO calltree_analysis - create_calltree: At end Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.483 INFO calltree_analysis - create_calltree: calltree_html_section_string: : 564 -- : 564 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.484 INFO calltree_analysis - create_calltree: Calltree created Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.485 INFO calltree_analysis - create_branch_blocker_table: Creating branch blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.485 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.485 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.486 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.486 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.486 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.486 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.486 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.486 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.486 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.486 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.819 INFO html_helpers - create_horisontal_calltree_image: Creating image ZydisFuzzDecoder_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.820 INFO html_helpers - create_horisontal_calltree_image: - extracted the callsites (494 nodes) Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.983 INFO html_helpers - create_horisontal_calltree_image: - iterated over color list Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:09.983 INFO html_helpers - create_horisontal_calltree_image: - saving image Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.136 INFO html_helpers - create_horisontal_calltree_image: - image saved Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.137 INFO calltree_analysis - create_branch_blocker_table: Creating branch blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.138 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.138 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.138 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.138 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.138 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.138 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.138 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.138 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.138 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.138 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.141 INFO html_report - create_section_optional_analyses: - Handling optional analyses Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.141 INFO optimal_targets - analysis_func: - Running analysis OptimalTargets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.141 INFO optimal_targets - iteratively_get_optimal_targets: - in iteratively_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.827 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.827 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 202 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.827 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 23 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.827 INFO optimal_targets - iteratively_get_optimal_targets: Getting 10 optimal targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.827 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:10.827 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:11.519 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:11.520 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:11.528 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:11.528 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 202 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:11.528 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 12 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:11.528 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:11.528 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:12.221 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:12.222 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:12.230 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:12.230 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 202 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:12.230 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 11 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:12.231 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:12.231 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:13.090 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:13.090 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:13.099 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:13.100 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 202 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:13.100 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 6 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:13.100 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:13.100 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:13.834 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:13.835 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:13.844 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:13.844 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 202 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:13.845 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 4 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:13.845 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:13.845 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:14.589 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:14.589 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:14.599 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:14.599 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 202 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:14.599 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 3 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:14.599 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:14.599 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:15.340 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:15.341 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:15.351 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:15.351 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 202 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:15.351 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 2 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:15.352 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:15.352 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.094 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.094 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.104 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.104 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 202 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.105 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 1 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.105 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.105 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.840 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.841 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.851 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.851 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 202 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.851 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 0 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.851 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.851 INFO optimal_targets - iteratively_get_optimal_targets: Found the following optimal functions: { ['ZydisFormatterBasePrintPrefixes', 'ZydisFormatterBasePrintDecorator', 'ZydisFormatterIntelFormatOperandMEM', 'ZydisFormatterIntelFormatInstructionMASM', 'ZydisFormatterATTFormatInstruction', 'ZydisFormatterIntelPrintTypecast', 'ZydisFormatterATTFormatOperandMEM', 'ZydisFormatterATTPrintIMM'] } Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.860 INFO html_report - create_all_function_table: Assembled a total of 195 entries Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.864 INFO optimal_targets - analysis_func: - Completed analysis OptimalTargets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.874 INFO engine_input - analysis_func: - Running analysis FuzzEngineInputAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.874 INFO engine_input - analysis_func: Generating input for ZydisFuzzReEncoding Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.875 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.876 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisValidateInstructionIdentity Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.876 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisReEncodeInstruction Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.876 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisSetAVXInformation Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.876 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisNodeHandlerRexB Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.876 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisSetOperandSizeAndElementInfo Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.876 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisNodeHandlerOpcode Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.876 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisDecodeOptionalInstructionParts Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.876 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisSetAttributes Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.876 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisDecodeOperands Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.876 INFO engine_input - analysis_func: Generating input for ZydisFuzzEncoder Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.877 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.878 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisCompareRequestToInstruction Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.878 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisValidateInstructionIdentity Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.878 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisReEncodeInstruction Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.878 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisSetAVXInformation Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.878 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisNodeHandlerRexB Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.878 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisSetOperandSizeAndElementInfo Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.878 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisIsBroadcastModeCompatible Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.878 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisIsMemoryOperandCompatible Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.878 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisGetEffectiveImmSize Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.878 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisIsImmediateOperandCompabile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.879 INFO engine_input - analysis_func: Generating input for ZydisFuzzDecoder Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.879 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.880 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisSetAVXInformation Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.880 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisNodeHandlerRexB Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.880 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisSetOperandSizeAndElementInfo Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.880 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisNodeHandlerOpcode Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.880 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisDecodeOptionalInstructionParts Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.880 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisSetAttributes Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.880 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisDecodeOperands Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.880 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisDecodeOperandImplicitMemory Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.880 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisValidateEnumRanges Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.880 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: ZydisNodeHandlerXOP Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.880 INFO engine_input - analysis_func: - Completed analysis FuzzEngineInputAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.881 INFO runtime_coverage_analysis - analysis_func: - Running analysis RuntimeCoverageAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.881 INFO runtime_coverage_analysis - get_low_cov_high_line_funcs: Extracting low cov high line funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.882 INFO runtime_coverage_analysis - analysis_func: - Completed analysis RuntimeCoverageAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.882 INFO filepath_analyser - analysis_func: - Running analysis FilePathAnalyser Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.890 INFO metadata - analysis_func: - Running analysis MetadataAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.890 INFO metadata - analysis_func: - Completed analysis MetadataAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.890 INFO annotated_cfg - __init__: Creating annotated CFG Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.891 INFO annotated_cfg - analysis_func: Creating annotated CFGs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.891 INFO annotated_cfg - analysis_func: Analysing: ZydisFuzzReEncoding Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.896 INFO annotated_cfg - analysis_func: Analysing: ZydisFuzzEncoder Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.901 INFO annotated_cfg - analysis_func: Analysing: ZydisFuzzDecoder Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.915 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/zydis/reports/20250221/linux -- ZydisFuzzReEncoding Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.915 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/zydis/reports/20250221/linux -- ZydisFuzzEncoder Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.915 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/zydis/reports/20250221/linux -- ZydisFuzzDecoder Step #6 - "compile-libfuzzer-introspector-x86_64": Loading report: Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.920 INFO debug_info - extract_all_functions_in_debug_info: Extracting functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.957 INFO debug_info - extract_all_functions_in_debug_info: Extracting functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.977 INFO debug_info - extract_all_functions_in_debug_info: Extracting functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:16.994 INFO debug_info - load_debug_all_yaml_files: Set base loader to use CSafeLoader Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:20.095 INFO debug_info - load_debug_all_yaml_files: Set base loader to use CSafeLoader Step #6 - "compile-libfuzzer-introspector-x86_64": Correlating Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:20.167 INFO debug_info - correlate_debugged_function_to_debug_types: Creating dictionary Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:20.167 INFO debug_info - create_friendly_debug_types: Have to create for 10444 addresses Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:20.209 INFO debug_info - create_friendly_debug_types: Idx: 2500 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:20.226 INFO debug_info - create_friendly_debug_types: Idx: 5000 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:20.243 INFO debug_info - create_friendly_debug_types: Idx: 7500 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:20.258 INFO debug_info - create_friendly_debug_types: Idx: 10000 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:20.781 INFO debug_info - correlate_debugged_function_to_debug_types: Finished creating dictionary Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/src/Decoder.c ------- 52 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/src/Encoder.c ------- 57 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/src/Generated/GetRelInfo.inc ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/src/Register.c ------- 8 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/src/SharedData.c ------- 4 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/tools/ZydisFuzzReEncoding.c ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/tools/ZydisFuzzShared.c ------- 10 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/src/Utils.c ------- 2 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/src/Zydis.c ------- 2 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/src/DecoderData.c ------- 2 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/src/EncoderData.c ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/tools/ZydisFuzzEncoder.c ------- 2 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/include/Zydis/Internal/String.h ------- 5 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/tools/ZydisFuzzDecoder.c ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/src/Mnemonic.c ------- 2 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/src/Formatter.c ------- 9 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/string.h ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/src/FormatterBuffer.c ------- 7 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/dependencies/zycore/include/Zycore/Format.h ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/src/FormatterATT.c ------- 7 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/include/Zydis/Internal/FormatterBase.h ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/src/FormatterBase.c ------- 10 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/src/FormatterIntel.c ------- 8 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/src/Segment.c ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/zydis/src/String.c ------- 4 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:22.426 INFO analysis - extract_tests_from_directories: All test files Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:22.426 INFO analysis - extract_tests_from_directories: /workspace/oss-fuzz/projects/example/my-api-repo/do_stuff_unittest.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:22.427 INFO analysis - extract_tests_from_directories: /workspace/oss-fuzz/projects/tinyxml2/xmltest.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:22.427 INFO analysis - extract_tests_from_directories: /workspace/oss-fuzz/projects/upx/fuzzers/test_packed_file_fuzzer.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:22.427 INFO analysis - extract_tests_from_directories: /workspace/oss-fuzz/projects/tinyxml2/xmltest2.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:22.657 WARNING utils - copy_source_files: Language: c-cpp not support. Skipping source file copy. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:22.678 INFO cli - main: Ending fuzz introspector report generation Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:04:22.679 INFO cli - main: Ending fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": sending incremental file list Step #6 - "compile-libfuzzer-introspector-x86_64": deleting tools_ZydisFuzzShared.c_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": deleting fuzzerLogFile-0.data.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": deleting fuzzerLogFile-0.data Step #6 - "compile-libfuzzer-introspector-x86_64": ./ Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisFuzzDecoder.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisFuzzDecoder_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisFuzzEncoder.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisFuzzEncoder_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisFuzzReEncoding.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": ZydisFuzzReEncoding_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": all-files.json Step #6 - "compile-libfuzzer-introspector-x86_64": all-friendly-debug-types.json Step #6 - "compile-libfuzzer-introspector-x86_64": all-fuzz-introspector-functions.json Step #6 - "compile-libfuzzer-introspector-x86_64": allFunctionsWithMain-0-fa37JncCHr.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": allFunctionsWithMain-1-fa37JncCHr.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": allFunctionsWithMain-2-fa37JncCHr.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": all_debug_info.json Step #6 - "compile-libfuzzer-introspector-x86_64": all_functions.js Step #6 - "compile-libfuzzer-introspector-x86_64": analysis_1.js Step #6 - "compile-libfuzzer-introspector-x86_64": branch-blockers.json Step #6 - "compile-libfuzzer-introspector-x86_64": calltree.js Step #6 - "compile-libfuzzer-introspector-x86_64": calltree_view_0.html Step #6 - "compile-libfuzzer-introspector-x86_64": calltree_view_1.html Step #6 - "compile-libfuzzer-introspector-x86_64": calltree_view_2.html Step #6 - "compile-libfuzzer-introspector-x86_64": clike.js Step #6 - "compile-libfuzzer-introspector-x86_64": custom.js Step #6 - "compile-libfuzzer-introspector-x86_64": exe_to_fuzz_introspector_logs.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": fuzz-introspector-engine-input.json Step #6 - "compile-libfuzzer-introspector-x86_64": fuzz_report.html Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-3ZH6ZQI6UT.data Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-3ZH6ZQI6UT.data.debug_all_functions Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-3ZH6ZQI6UT.data.debug_all_globals Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-3ZH6ZQI6UT.data.debug_all_types Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-3ZH6ZQI6UT.data.debug_info Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-3ZH6ZQI6UT.data.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-HvtcTyd20s.data Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-HvtcTyd20s.data.debug_all_functions Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-HvtcTyd20s.data.debug_all_globals Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-HvtcTyd20s.data.debug_all_types Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-HvtcTyd20s.data.debug_info Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-HvtcTyd20s.data.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-pjfimk5kxK.data Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-pjfimk5kxK.data.debug_all_functions Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-pjfimk5kxK.data.debug_all_globals Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-pjfimk5kxK.data.debug_all_types Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-pjfimk5kxK.data.debug_info Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-pjfimk5kxK.data.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzer_table_data.js Step #6 - "compile-libfuzzer-introspector-x86_64": prism.css Step #6 - "compile-libfuzzer-introspector-x86_64": prism.js Step #6 - "compile-libfuzzer-introspector-x86_64": styles.css Step #6 - "compile-libfuzzer-introspector-x86_64": summary.json Step #6 - "compile-libfuzzer-introspector-x86_64": test-files.json Step #6 - "compile-libfuzzer-introspector-x86_64": light/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/all_files.json Step #6 - "compile-libfuzzer-introspector-x86_64": light/all_pairs.json Step #6 - "compile-libfuzzer-introspector-x86_64": light/all_tests.json Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/examples/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/examples/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/examples/Vector.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Allocator.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/ArgParse.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Atomic.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Bitset.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Comparison.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Defines.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Format.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/LibC.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/List.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Object.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Status.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/String.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Types.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Vector.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Zycore.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/API/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/API/Memory.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/API/Process.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/API/Synchronization.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/API/Terminal.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/API/Thread.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Internal/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Internal/AtomicGNU.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/include/Zycore/Internal/AtomicMSVC.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/Allocator.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/ArgParse.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/Bitset.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/Format.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/List.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/Vector.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/Zycore.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/API/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/API/Memory.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/API/Process.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/API/Synchronization.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/API/Terminal.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/src/API/Thread.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/tests/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/tests/ArgParse.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/tests/String.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/dependencies/zycore/tests/Vector.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/Disassemble.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/DisassembleSimple.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/EncodeFromScratch.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/EncodeMov.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/Formatter01.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/Formatter02.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/Formatter03.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/RewriteCode.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/ZydisPerfTest.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/examples/ZydisWinKernel.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Decoder.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/DecoderTypes.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Defines.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Disassembler.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Encoder.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Formatter.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/FormatterBuffer.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/MetaInfo.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Mnemonic.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Register.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Segment.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/SharedTypes.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/ShortString.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Status.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Utils.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Zydis.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Generated/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Generated/EnumISAExt.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Generated/EnumISASet.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Generated/EnumInstructionCategory.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Generated/EnumMnemonic.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Generated/EnumRegister.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Internal/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Internal/DecoderData.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Internal/EncoderData.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Internal/FormatterATT.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Internal/FormatterBase.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Internal/FormatterIntel.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Internal/SharedData.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/include/Zydis/Internal/String.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Decoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/DecoderData.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Disassembler.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Encoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/EncoderData.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Formatter.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/FormatterATT.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/FormatterBase.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/FormatterBuffer.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/FormatterIntel.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/MetaInfo.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Mnemonic.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Register.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Segment.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/SharedData.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Utils.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/src/Zydis.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisDisasm.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisFuzzDecoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisFuzzEncoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisFuzzReEncoding.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisFuzzShared.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisFuzzShared.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisInfo.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisTestEncoderAbsolute.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisToolsShared.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/zydis/tools/ZydisToolsShared.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/build/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/examples/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/examples/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/examples/Vector.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Allocator.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/ArgParse.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Atomic.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Bitset.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Comparison.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Defines.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Format.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/LibC.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/List.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Object.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Status.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/String.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Types.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Vector.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Zycore.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/API/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/API/Memory.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/API/Process.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/API/Synchronization.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/API/Terminal.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/API/Thread.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Internal/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Internal/AtomicGNU.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/include/Zycore/Internal/AtomicMSVC.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/Allocator.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/ArgParse.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/Bitset.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/Format.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/List.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/Vector.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/Zycore.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/API/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/API/Memory.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/API/Process.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/API/Synchronization.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/API/Terminal.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/src/API/Thread.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/tests/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/tests/ArgParse.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/tests/String.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/dependencies/zycore/tests/Vector.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/Disassemble.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/DisassembleSimple.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/EncodeFromScratch.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/EncodeMov.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/Formatter01.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/Formatter02.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/Formatter03.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/RewriteCode.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/ZydisPerfTest.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/examples/ZydisWinKernel.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Decoder.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/DecoderTypes.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Defines.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Disassembler.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Encoder.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Formatter.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/FormatterBuffer.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/MetaInfo.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Mnemonic.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Register.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Segment.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/SharedTypes.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/ShortString.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Status.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Utils.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Zydis.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Generated/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Generated/EnumISAExt.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Generated/EnumISASet.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Generated/EnumInstructionCategory.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Generated/EnumMnemonic.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Generated/EnumRegister.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Internal/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Internal/DecoderData.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Internal/EncoderData.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Internal/FormatterATT.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Internal/FormatterBase.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Internal/FormatterIntel.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Internal/SharedData.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/include/Zydis/Internal/String.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Decoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/DecoderData.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Disassembler.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Encoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/EncoderData.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Formatter.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/FormatterATT.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/FormatterBase.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/FormatterBuffer.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/FormatterIntel.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/MetaInfo.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Mnemonic.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Register.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Segment.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/SharedData.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/String.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Utils.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Zydis.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Generated/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Generated/AccessedFlags.inc Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Generated/DecoderTables.inc Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Generated/EncoderTables.inc Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Generated/EnumMnemonic.inc Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Generated/EnumRegister.inc Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Generated/FormatterStrings.inc Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Generated/GetRelInfo.inc Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Generated/InstructionDefinitions.inc Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Generated/InstructionEncodings.inc Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Generated/OperandDefinitions.inc Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Generated/RegisterClassLookup.inc Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/src/Generated/RegisterLookup.inc Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisDisasm.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisFuzzDecoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisFuzzEncoder.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisFuzzReEncoding.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisFuzzShared.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisFuzzShared.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisInfo.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisTestEncoderAbsolute.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisToolsShared.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/zydis/tools/ZydisToolsShared.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/stdint.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/string.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/stdint-intn.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/types.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/local/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/local/lib/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/local/lib/clang/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/local/lib/clang/18/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/local/lib/clang/18/include/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/local/lib/clang/18/include/__stddef_ptrdiff_t.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/local/lib/clang/18/include/__stddef_size_t.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/example/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/example/my-api-repo/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/example/my-api-repo/do_stuff_unittest.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/tinyxml2/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/tinyxml2/xmltest.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/tinyxml2/xmltest2.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/upx/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/upx/fuzzers/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/workspace/oss-fuzz/projects/upx/fuzzers/test_packed_file_fuzzer.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": sent 40,411,832 bytes received 5,921 bytes 26,945,168.67 bytes/sec Step #6 - "compile-libfuzzer-introspector-x86_64": total size is 40,380,688 speedup is 1.00 Finished Step #6 - "compile-libfuzzer-introspector-x86_64" Starting Step #7 Step #7: Already have image (with digest): gcr.io/cloud-builders/gsutil Step #7: CommandException: 1 files/objects could not be removed. Finished Step #7 Starting Step #8 Step #8: Already have image (with digest): gcr.io/cloud-builders/gsutil Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/summary.json [Content-Type=application/json]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/prism.js [Content-Type=text/javascript]... Step #8: / [0/287 files][ 0.0 B/ 38.5 MiB] 0% Done / [0/287 files][ 0.0 B/ 38.5 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/exe_to_fuzz_introspector_logs.yaml [Content-Type=application/octet-stream]... Step #8: / [0/287 files][ 0.0 B/ 38.5 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-HvtcTyd20s.data.yaml [Content-Type=application/octet-stream]... Step #8: / [0/287 files][ 0.0 B/ 38.5 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/custom.js [Content-Type=text/javascript]... Step #8: / [0/287 files][ 0.0 B/ 38.5 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/allFunctionsWithMain-0-fa37JncCHr.yaml [Content-Type=application/octet-stream]... Step #8: / [0/287 files][ 69.0 KiB/ 38.5 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/allFunctionsWithMain-1-fa37JncCHr.yaml [Content-Type=application/octet-stream]... Step #8: / [0/287 files][ 69.0 KiB/ 38.5 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-HvtcTyd20s.data [Content-Type=application/octet-stream]... Step #8: / [0/287 files][122.1 KiB/ 38.5 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-3ZH6ZQI6UT.data.yaml [Content-Type=application/octet-stream]... Step #8: / [0/287 files][921.3 KiB/ 38.5 MiB] 2% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-HvtcTyd20s.data.debug_all_functions [Content-Type=application/octet-stream]... Step #8: / [0/287 files][ 1.4 MiB/ 38.5 MiB] 3% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzz_report.html [Content-Type=text/html]... Step #8: / [0/287 files][ 1.4 MiB/ 38.5 MiB] 3% Done / [1/287 files][ 1.4 MiB/ 38.5 MiB] 3% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-3ZH6ZQI6UT.data.debug_all_functions [Content-Type=application/octet-stream]... Step #8: / [1/287 files][ 1.4 MiB/ 38.5 MiB] 3% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/all-files.json [Content-Type=application/json]... Step #8: / [1/287 files][ 1.4 MiB/ 38.5 MiB] 3% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-HvtcTyd20s.data.debug_all_types [Content-Type=application/octet-stream]... Step #8: / [1/287 files][ 1.4 MiB/ 38.5 MiB] 3% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/all_functions.js [Content-Type=text/javascript]... Step #8: / [1/287 files][ 1.4 MiB/ 38.5 MiB] 3% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-pjfimk5kxK.data.debug_info [Content-Type=application/octet-stream]... Step #8: / [1/287 files][ 1.4 MiB/ 38.5 MiB] 3% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/calltree_view_1.html [Content-Type=text/html]... Step #8: / [1/287 files][ 1.4 MiB/ 38.5 MiB] 3% Done / [2/287 files][ 1.7 MiB/ 38.5 MiB] 4% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-pjfimk5kxK.data [Content-Type=application/octet-stream]... Step #8: / [2/287 files][ 2.0 MiB/ 38.5 MiB] 5% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-pjfimk5kxK.data.debug_all_globals [Content-Type=application/octet-stream]... Step #8: / [2/287 files][ 2.7 MiB/ 38.5 MiB] 7% Done / [3/287 files][ 2.7 MiB/ 38.5 MiB] 7% Done / [4/287 files][ 2.7 MiB/ 38.5 MiB] 7% Done / [5/287 files][ 2.7 MiB/ 38.5 MiB] 7% Done / [6/287 files][ 2.7 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzz-introspector-engine-input.json [Content-Type=application/json]... Step #8: / [6/287 files][ 2.7 MiB/ 38.5 MiB] 7% Done / [7/287 files][ 2.7 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-pjfimk5kxK.data.debug_all_functions [Content-Type=application/octet-stream]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/branch-blockers.json [Content-Type=application/json]... Step #8: / [7/287 files][ 2.7 MiB/ 38.5 MiB] 7% Done / [7/287 files][ 2.7 MiB/ 38.5 MiB] 7% Done / [8/287 files][ 2.7 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-pjfimk5kxK.data.yaml [Content-Type=application/octet-stream]... Step #8: / [8/287 files][ 2.7 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-HvtcTyd20s.data.debug_all_globals [Content-Type=application/octet-stream]... Step #8: / [8/287 files][ 2.7 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/calltree_view_2.html [Content-Type=text/html]... Step #8: / [8/287 files][ 2.7 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-HvtcTyd20s.data.debug_info [Content-Type=application/octet-stream]... Step #8: / [8/287 files][ 2.9 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/calltree.js [Content-Type=text/javascript]... Step #8: / [8/287 files][ 2.9 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzer_table_data.js [Content-Type=text/javascript]... Step #8: / [8/287 files][ 2.9 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-3ZH6ZQI6UT.data.debug_all_types [Content-Type=application/octet-stream]... Step #8: / [8/287 files][ 2.9 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/clike.js [Content-Type=text/javascript]... Step #8: / [8/287 files][ 2.9 MiB/ 38.5 MiB] 7% Done / [9/287 files][ 2.9 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/all-friendly-debug-types.json [Content-Type=application/json]... Step #8: / [9/287 files][ 2.9 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/analysis_1.js [Content-Type=text/javascript]... Step #8: / [9/287 files][ 2.9 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/allFunctionsWithMain-2-fa37JncCHr.yaml [Content-Type=application/octet-stream]... Step #8: / [9/287 files][ 2.9 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-3ZH6ZQI6UT.data [Content-Type=application/octet-stream]... Step #8: / [9/287 files][ 2.9 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/prism.css [Content-Type=text/css]... Step #8: / [9/287 files][ 2.9 MiB/ 38.5 MiB] 7% Done / [10/287 files][ 2.9 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/ZydisFuzzEncoder.covreport [Content-Type=application/octet-stream]... Step #8: / [10/287 files][ 2.9 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/ZydisFuzzReEncoding.covreport [Content-Type=application/octet-stream]... Step #8: / [10/287 files][ 2.9 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/calltree_view_0.html [Content-Type=text/html]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/test-files.json [Content-Type=application/json]... Step #8: / [10/287 files][ 2.9 MiB/ 38.5 MiB] 7% Done / [10/287 files][ 2.9 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/all-fuzz-introspector-functions.json [Content-Type=application/json]... Step #8: / [10/287 files][ 2.9 MiB/ 38.5 MiB] 7% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/ZydisFuzzEncoder_colormap.png [Content-Type=image/png]... Step #8: / [10/287 files][ 3.2 MiB/ 38.5 MiB] 8% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/all_debug_info.json [Content-Type=application/json]... Step #8: / [10/287 files][ 4.0 MiB/ 38.5 MiB] 10% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-3ZH6ZQI6UT.data.debug_all_globals [Content-Type=application/octet-stream]... Step #8: / [10/287 files][ 4.3 MiB/ 38.5 MiB] 11% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/ZydisFuzzDecoder.covreport [Content-Type=application/octet-stream]... Step #8: / [10/287 files][ 5.1 MiB/ 38.5 MiB] 13% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-pjfimk5kxK.data.debug_all_types [Content-Type=application/octet-stream]... Step #8: / [10/287 files][ 5.3 MiB/ 38.5 MiB] 13% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/ZydisFuzzDecoder_colormap.png [Content-Type=image/png]... Step #8: / [10/287 files][ 5.3 MiB/ 38.5 MiB] 13% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-3ZH6ZQI6UT.data.debug_info [Content-Type=application/octet-stream]... Step #8: / [10/287 files][ 5.3 MiB/ 38.5 MiB] 13% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/styles.css [Content-Type=text/css]... Step #8: / [10/287 files][ 5.3 MiB/ 38.5 MiB] 13% Done / [11/287 files][ 5.3 MiB/ 38.5 MiB] 13% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/tests/Vector.cpp [Content-Type=text/x-c++src]... Step #8: / [11/287 files][ 5.3 MiB/ 38.5 MiB] 13% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/src/Vector.c [Content-Type=text/x-csrc]... Step #8: / [11/287 files][ 5.8 MiB/ 38.5 MiB] 15% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/ZydisFuzzReEncoding_colormap.png [Content-Type=image/png]... Step #8: / [11/287 files][ 6.1 MiB/ 38.5 MiB] 15% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/tools/ZydisFuzzDecoder.c [Content-Type=text/x-csrc]... Step #8: / [11/287 files][ 6.1 MiB/ 38.5 MiB] 15% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/tools/ZydisToolsShared.h [Content-Type=text/x-chdr]... Step #8: / [11/287 files][ 6.1 MiB/ 38.5 MiB] 15% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/tools/ZydisFuzzShared.c [Content-Type=text/x-csrc]... Step #8: / [11/287 files][ 6.1 MiB/ 38.5 MiB] 15% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/tools/ZydisFuzzEncoder.c [Content-Type=text/x-csrc]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/tools/ZydisToolsShared.c [Content-Type=text/x-csrc]... Step #8: / [11/287 files][ 6.1 MiB/ 38.5 MiB] 15% Done / [11/287 files][ 6.1 MiB/ 38.5 MiB] 15% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/tools/ZydisTestEncoderAbsolute.c [Content-Type=text/x-csrc]... Step #8: / [11/287 files][ 6.1 MiB/ 38.5 MiB] 15% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/tools/ZydisInfo.c [Content-Type=text/x-csrc]... Step #8: / [11/287 files][ 6.1 MiB/ 38.5 MiB] 15% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/tools/ZydisFuzzReEncoding.c [Content-Type=text/x-csrc]... Step #8: / [11/287 files][ 6.1 MiB/ 38.5 MiB] 15% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/tools/ZydisDisasm.c [Content-Type=text/x-csrc]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/FormatterBuffer.c [Content-Type=text/x-csrc]... Step #8: / [11/287 files][ 6.1 MiB/ 38.5 MiB] 15% Done / [11/287 files][ 6.1 MiB/ 38.5 MiB] 15% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/tools/ZydisFuzzShared.h [Content-Type=text/x-chdr]... Step #8: / [11/287 files][ 6.1 MiB/ 38.5 MiB] 15% Done - Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Formatter.c [Content-Type=text/x-csrc]... Step #8: - [12/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done - [12/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Mnemonic.c [Content-Type=text/x-csrc]... Step #8: - [13/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done - [13/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done - [14/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/FormatterBase.c [Content-Type=text/x-csrc]... Step #8: - [14/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Decoder.c [Content-Type=text/x-csrc]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/SharedData.c [Content-Type=text/x-csrc]... Step #8: - [15/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done - [15/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done - [15/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/String.c [Content-Type=text/x-csrc]... Step #8: - [15/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Segment.c [Content-Type=text/x-csrc]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Utils.c [Content-Type=text/x-csrc]... Step #8: - [15/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done - [15/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done - [16/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/EncoderData.c [Content-Type=text/x-csrc]... Step #8: - [16/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Encoder.c [Content-Type=text/x-csrc]... Step #8: - [16/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Zydis.c [Content-Type=text/x-csrc]... Step #8: - [16/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Register.c [Content-Type=text/x-csrc]... Step #8: - [16/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/FormatterATT.c [Content-Type=text/x-csrc]... Step #8: - [16/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/MetaInfo.c [Content-Type=text/x-csrc]... Step #8: - [16/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/FormatterIntel.c [Content-Type=text/x-csrc]... Step #8: - [16/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/DecoderData.c [Content-Type=text/x-csrc]... Step #8: - [16/287 files][ 6.5 MiB/ 38.5 MiB] 16% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Disassembler.c [Content-Type=text/x-csrc]... Step #8: - [16/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Generated/EncoderTables.inc [Content-Type=application/octet-stream]... Step #8: - [16/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Generated/EnumRegister.inc [Content-Type=application/octet-stream]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Generated/InstructionEncodings.inc [Content-Type=application/octet-stream]... Step #8: - [16/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done - [16/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Generated/GetRelInfo.inc [Content-Type=application/octet-stream]... Step #8: - [16/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Generated/EnumMnemonic.inc [Content-Type=application/octet-stream]... Step #8: - [16/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Generated/RegisterClassLookup.inc [Content-Type=application/octet-stream]... Step #8: - [16/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Generated/FormatterStrings.inc [Content-Type=application/octet-stream]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Generated/AccessedFlags.inc [Content-Type=application/octet-stream]... Step #8: - [16/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Generated/RegisterLookup.inc [Content-Type=application/octet-stream]... Step #8: - [16/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done - [16/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Generated/OperandDefinitions.inc [Content-Type=application/octet-stream]... Step #8: - [16/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Generated/InstructionDefinitions.inc [Content-Type=application/octet-stream]... Step #8: - [16/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done - [17/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/tests/String.cpp [Content-Type=text/x-c++src]... Step #8: - [17/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/tests/ArgParse.cpp [Content-Type=text/x-c++src]... Step #8: - [17/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/src/Allocator.c [Content-Type=text/x-csrc]... Step #8: - [17/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/src/ArgParse.c [Content-Type=text/x-csrc]... Step #8: - [17/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/src/Bitset.c [Content-Type=text/x-csrc]... Step #8: - [18/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done - [18/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/src/Format.c [Content-Type=text/x-csrc]... Step #8: - [18/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/src/Generated/DecoderTables.inc [Content-Type=application/octet-stream]... Step #8: - [18/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/src/API/Synchronization.c [Content-Type=text/x-csrc]... Step #8: - [18/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/src/API/Thread.c [Content-Type=text/x-csrc]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/ArgParse.h [Content-Type=text/x-chdr]... Step #8: - [18/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done - [18/287 files][ 6.9 MiB/ 38.5 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/src/API/Process.c [Content-Type=text/x-csrc]... Step #8: - [18/287 files][ 6.9 MiB/ 38.5 MiB] 18% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/Format.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/src/API/Memory.c [Content-Type=text/x-csrc]... Step #8: - [18/287 files][ 6.9 MiB/ 38.5 MiB] 18% Done - [18/287 files][ 6.9 MiB/ 38.5 MiB] 18% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/src/API/Terminal.c [Content-Type=text/x-csrc]... Step #8: - [18/287 files][ 6.9 MiB/ 38.5 MiB] 18% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/Status.h [Content-Type=text/x-chdr]... Step #8: - [18/287 files][ 7.2 MiB/ 38.5 MiB] 18% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/Types.h [Content-Type=text/x-chdr]... Step #8: - [18/287 files][ 8.5 MiB/ 38.5 MiB] 22% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/Atomic.h [Content-Type=text/x-chdr]... Step #8: - [18/287 files][ 8.7 MiB/ 38.5 MiB] 22% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/Vector.h [Content-Type=text/x-chdr]... Step #8: - [18/287 files][ 9.5 MiB/ 38.5 MiB] 24% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/src/List.c [Content-Type=text/x-csrc]... Step #8: - [19/287 files][ 9.8 MiB/ 38.5 MiB] 25% Done - [19/287 files][ 10.0 MiB/ 38.5 MiB] 26% Done - [20/287 files][ 10.0 MiB/ 38.5 MiB] 26% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/String.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/Allocator.h [Content-Type=text/x-chdr]... Step #8: - [20/287 files][ 10.8 MiB/ 38.5 MiB] 28% Done - [20/287 files][ 11.1 MiB/ 38.5 MiB] 28% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/Object.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/Internal/AtomicMSVC.h [Content-Type=text/x-chdr]... Step #8: - [20/287 files][ 11.3 MiB/ 38.5 MiB] 29% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/Defines.h [Content-Type=text/x-chdr]... Step #8: - [20/287 files][ 11.3 MiB/ 38.5 MiB] 29% Done - [20/287 files][ 11.6 MiB/ 38.5 MiB] 30% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/API/Memory.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/Internal/AtomicGNU.h [Content-Type=text/x-chdr]... Step #8: - [20/287 files][ 11.8 MiB/ 38.5 MiB] 30% Done - [20/287 files][ 12.1 MiB/ 38.5 MiB] 31% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/API/Synchronization.h [Content-Type=text/x-chdr]... Step #8: - [20/287 files][ 12.9 MiB/ 38.5 MiB] 33% Done - [21/287 files][ 12.9 MiB/ 38.5 MiB] 33% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/API/Thread.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/API/Terminal.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/examples/String.c [Content-Type=text/x-csrc]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/API/Process.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/LibC.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/examples/Vector.c [Content-Type=text/x-csrc]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Zydis.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/List.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/Comparison.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/Bitset.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/MetaInfo.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/include/Zycore/Zycore.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Utils.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/SharedTypes.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Segment.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Status.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/DecoderTypes.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Decoder.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Encoder.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Disassembler.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/ShortString.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Mnemonic.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Generated/EnumRegister.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Register.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Internal/FormatterATT.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Internal/DecoderData.h [Content-Type=text/x-chdr]... Step #8: - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done - [21/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Formatter.h [Content-Type=text/x-chdr]... Step #8: - [22/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done - [22/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Generated/EnumISASet.h [Content-Type=text/x-chdr]... Step #8: - [22/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Internal/EncoderData.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Defines.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/FormatterBuffer.h [Content-Type=text/x-chdr]... Step #8: - [22/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Internal/SharedData.h [Content-Type=text/x-chdr]... Step #8: - [22/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done - [22/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Internal/FormatterBase.h [Content-Type=text/x-chdr]... Step #8: - [22/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Generated/EnumISAExt.h [Content-Type=text/x-chdr]... Step #8: - [22/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done - [22/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Generated/EnumMnemonic.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Generated/EnumInstructionCategory.h [Content-Type=text/x-chdr]... Step #8: - [22/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done - [22/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Internal/String.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/examples/EncodeMov.c [Content-Type=text/x-csrc]... Step #8: - [22/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done - [22/287 files][ 13.4 MiB/ 38.5 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/examples/ZydisPerfTest.c [Content-Type=text/x-csrc]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/include/Zydis/Internal/FormatterIntel.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/src/String.c [Content-Type=text/x-csrc]... Step #8: - [22/287 files][ 13.9 MiB/ 38.5 MiB] 36% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/examples/EncodeFromScratch.c [Content-Type=text/x-csrc]... Step #8: - [22/287 files][ 13.9 MiB/ 38.5 MiB] 36% Done - [22/287 files][ 13.9 MiB/ 38.5 MiB] 36% Done - [22/287 files][ 14.2 MiB/ 38.5 MiB] 36% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/dependencies/zycore/src/Zycore.c [Content-Type=text/x-csrc]... Step #8: - [22/287 files][ 14.3 MiB/ 38.5 MiB] 37% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/examples/Disassemble.c [Content-Type=text/x-csrc]... Step #8: - [22/287 files][ 14.3 MiB/ 38.5 MiB] 37% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/examples/Formatter02.c [Content-Type=text/x-csrc]... Step #8: - [22/287 files][ 14.3 MiB/ 38.5 MiB] 37% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/examples/Formatter01.c [Content-Type=text/x-csrc]... Step #8: - [22/287 files][ 14.3 MiB/ 38.5 MiB] 37% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/examples/DisassembleSimple.c [Content-Type=text/x-csrc]... Step #8: - [22/287 files][ 14.3 MiB/ 38.5 MiB] 37% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/examples/ZydisWinKernel.c [Content-Type=text/x-csrc]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/examples/RewriteCode.c [Content-Type=text/x-csrc]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/zydis/examples/Formatter03.c [Content-Type=text/x-csrc]... Step #8: - [22/287 files][ 14.8 MiB/ 38.5 MiB] 38% Done - [22/287 files][ 14.8 MiB/ 38.5 MiB] 38% Done - [22/287 files][ 15.1 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/string.h [Content-Type=text/x-chdr]... Step #8: - [22/287 files][ 15.2 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/stdint.h [Content-Type=text/x-chdr]... Step #8: - [22/287 files][ 15.2 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/stdint-intn.h [Content-Type=text/x-chdr]... Step #8: - [22/287 files][ 15.2 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h [Content-Type=text/x-chdr]... Step #8: - [22/287 files][ 15.2 MiB/ 38.5 MiB] 39% Done - [23/287 files][ 15.2 MiB/ 38.5 MiB] 39% Done - [24/287 files][ 15.2 MiB/ 38.5 MiB] 39% Done - [25/287 files][ 15.2 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/types.h [Content-Type=text/x-chdr]... Step #8: - [26/287 files][ 15.2 MiB/ 38.5 MiB] 39% Done - [26/287 files][ 15.2 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/workspace/oss-fuzz/projects/tinyxml2/xmltest.cpp [Content-Type=text/x-c++src]... Step #8: - [26/287 files][ 15.2 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/local/lib/clang/18/include/__stddef_ptrdiff_t.h [Content-Type=text/x-chdr]... Step #8: - [26/287 files][ 15.2 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/local/lib/clang/18/include/__stddef_size_t.h [Content-Type=text/x-chdr]... Step #8: - [26/287 files][ 15.2 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/workspace/oss-fuzz/projects/upx/fuzzers/test_packed_file_fuzzer.cpp [Content-Type=text/x-c++src]... Step #8: - [26/287 files][ 15.2 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/workspace/oss-fuzz/projects/tinyxml2/xmltest2.cpp [Content-Type=text/x-c++src]... Step #8: - [26/287 files][ 15.2 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/workspace/oss-fuzz/projects/example/my-api-repo/do_stuff_unittest.cpp [Content-Type=text/x-c++src]... Step #8: - [26/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/all_tests.json [Content-Type=application/json]... Step #8: - [26/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/all_pairs.json [Content-Type=application/json]... Step #8: - [27/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done - [27/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/all_files.json [Content-Type=application/json]... Step #8: - [27/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/tools/ZydisFuzzEncoder.c [Content-Type=text/x-csrc]... Step #8: - [28/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/tools/ZydisFuzzDecoder.c [Content-Type=text/x-csrc]... Step #8: - [28/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done - [28/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/tools/ZydisTestEncoderAbsolute.c [Content-Type=text/x-csrc]... Step #8: - [28/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/tools/ZydisFuzzShared.c [Content-Type=text/x-csrc]... Step #8: - [28/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done - [29/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done - [30/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/tools/ZydisFuzzShared.h [Content-Type=text/x-chdr]... Step #8: - [30/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/tools/ZydisToolsShared.h [Content-Type=text/x-chdr]... Step #8: - [30/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/tools/ZydisToolsShared.c [Content-Type=text/x-csrc]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/tools/ZydisDisasm.c [Content-Type=text/x-csrc]... Step #8: - [30/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done - [30/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done - [31/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done - [32/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done - [33/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done - [34/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done - [35/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/tools/ZydisInfo.c [Content-Type=text/x-csrc]... Step #8: - [35/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/tools/ZydisFuzzReEncoding.c [Content-Type=text/x-csrc]... Step #8: - [35/287 files][ 15.3 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/FormatterBuffer.c [Content-Type=text/x-csrc]... Step #8: - [35/287 files][ 15.4 MiB/ 38.5 MiB] 39% Done - [36/287 files][ 15.4 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/Formatter.c [Content-Type=text/x-csrc]... Step #8: - [36/287 files][ 15.4 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/FormatterBase.c [Content-Type=text/x-csrc]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/Decoder.c [Content-Type=text/x-csrc]... Step #8: - [36/287 files][ 15.4 MiB/ 38.5 MiB] 39% Done - [36/287 files][ 15.4 MiB/ 38.5 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/String.c [Content-Type=text/x-csrc]... Step #8: - [36/287 files][ 15.4 MiB/ 38.5 MiB] 39% Done - [37/287 files][ 17.2 MiB/ 38.5 MiB] 44% Done - [38/287 files][ 17.2 MiB/ 38.5 MiB] 44% Done - [39/287 files][ 17.2 MiB/ 38.5 MiB] 44% Done - [40/287 files][ 17.2 MiB/ 38.5 MiB] 44% Done - [41/287 files][ 17.2 MiB/ 38.5 MiB] 44% Done - [42/287 files][ 17.2 MiB/ 38.5 MiB] 44% Done - [43/287 files][ 17.2 MiB/ 38.5 MiB] 44% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/Utils.c [Content-Type=text/x-csrc]... Step #8: - [43/287 files][ 17.2 MiB/ 38.5 MiB] 44% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/SharedData.c [Content-Type=text/x-csrc]... Step #8: - [43/287 files][ 17.2 MiB/ 38.5 MiB] 44% Done - [44/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done - [45/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done - [46/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/Segment.c [Content-Type=text/x-csrc]... Step #8: - [46/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done - [47/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/Mnemonic.c [Content-Type=text/x-csrc]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/Encoder.c [Content-Type=text/x-csrc]... Step #8: - [47/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/Zydis.c [Content-Type=text/x-csrc]... Step #8: - [47/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/EncoderData.c [Content-Type=text/x-csrc]... Step #8: - [47/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done - [47/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done - [48/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done - [49/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/Register.c [Content-Type=text/x-csrc]... Step #8: - [49/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done \ Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/FormatterATT.c [Content-Type=text/x-csrc]... Step #8: \ [49/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/MetaInfo.c [Content-Type=text/x-csrc]... Step #8: \ [49/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/FormatterIntel.c [Content-Type=text/x-csrc]... Step #8: \ [49/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done \ [50/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done \ [51/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done \ [52/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done \ [53/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done \ [54/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done \ [55/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done \ [56/287 files][ 17.3 MiB/ 38.5 MiB] 44% Done \ [57/287 files][ 17.5 MiB/ 38.5 MiB] 45% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/Disassembler.c [Content-Type=text/x-csrc]... Step #8: \ [58/287 files][ 17.5 MiB/ 38.5 MiB] 45% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/src/DecoderData.c [Content-Type=text/x-csrc]... Step #8: \ [58/287 files][ 17.5 MiB/ 38.5 MiB] 45% Done \ [59/287 files][ 17.5 MiB/ 38.5 MiB] 45% Done \ [59/287 files][ 17.5 MiB/ 38.5 MiB] 45% Done \ [60/287 files][ 17.5 MiB/ 38.5 MiB] 45% Done \ [61/287 files][ 17.5 MiB/ 38.5 MiB] 45% Done \ [62/287 files][ 17.5 MiB/ 38.5 MiB] 45% Done \ [63/287 files][ 17.6 MiB/ 38.5 MiB] 45% Done \ [64/287 files][ 17.6 MiB/ 38.5 MiB] 45% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/tests/Vector.cpp [Content-Type=text/x-c++src]... Step #8: \ [65/287 files][ 17.6 MiB/ 38.5 MiB] 45% Done \ [66/287 files][ 17.6 MiB/ 38.5 MiB] 45% Done \ [66/287 files][ 17.6 MiB/ 38.5 MiB] 45% Done \ [67/287 files][ 17.6 MiB/ 38.5 MiB] 45% Done \ [68/287 files][ 17.6 MiB/ 38.5 MiB] 45% Done \ [69/287 files][ 17.6 MiB/ 38.5 MiB] 45% Done \ [70/287 files][ 17.6 MiB/ 38.5 MiB] 45% Done \ [71/287 files][ 17.6 MiB/ 38.5 MiB] 45% Done \ [72/287 files][ 17.6 MiB/ 38.5 MiB] 45% Done \ [73/287 files][ 17.6 MiB/ 38.5 MiB] 45% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/tests/ArgParse.cpp [Content-Type=text/x-c++src]... Step #8: \ [73/287 files][ 18.1 MiB/ 38.5 MiB] 47% Done \ [74/287 files][ 18.1 MiB/ 38.5 MiB] 47% Done \ [75/287 files][ 18.1 MiB/ 38.5 MiB] 47% Done \ [76/287 files][ 18.1 MiB/ 38.5 MiB] 47% Done \ [77/287 files][ 18.1 MiB/ 38.5 MiB] 47% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/tests/String.cpp [Content-Type=text/x-c++src]... Step #8: \ [78/287 files][ 18.4 MiB/ 38.5 MiB] 47% Done \ [79/287 files][ 18.4 MiB/ 38.5 MiB] 47% Done \ [79/287 files][ 18.9 MiB/ 38.5 MiB] 49% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/src/Zycore.c [Content-Type=text/x-csrc]... Step #8: \ [80/287 files][ 19.7 MiB/ 38.5 MiB] 51% Done \ [81/287 files][ 19.9 MiB/ 38.5 MiB] 51% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/src/API/Synchronization.c [Content-Type=text/x-csrc]... Step #8: \ [82/287 files][ 20.3 MiB/ 38.5 MiB] 52% Done \ [82/287 files][ 20.3 MiB/ 38.5 MiB] 52% Done \ [82/287 files][ 20.4 MiB/ 38.5 MiB] 52% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/src/List.c [Content-Type=text/x-csrc]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/src/Bitset.c [Content-Type=text/x-csrc]... Step #8: \ [82/287 files][ 20.4 MiB/ 38.5 MiB] 52% Done \ [82/287 files][ 20.4 MiB/ 38.5 MiB] 52% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/src/API/Thread.c [Content-Type=text/x-csrc]... Step #8: \ [82/287 files][ 20.4 MiB/ 38.5 MiB] 52% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/src/ArgParse.c [Content-Type=text/x-csrc]... Step #8: \ [82/287 files][ 20.4 MiB/ 38.5 MiB] 53% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/src/String.c [Content-Type=text/x-csrc]... Step #8: \ [82/287 files][ 20.4 MiB/ 38.5 MiB] 53% Done \ [83/287 files][ 20.4 MiB/ 38.5 MiB] 53% Done \ [84/287 files][ 20.4 MiB/ 38.5 MiB] 53% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/src/Allocator.c [Content-Type=text/x-csrc]... Step #8: \ [84/287 files][ 20.4 MiB/ 38.5 MiB] 53% Done \ [85/287 files][ 20.4 MiB/ 38.5 MiB] 53% Done \ [86/287 files][ 20.4 MiB/ 38.5 MiB] 53% Done \ [87/287 files][ 20.4 MiB/ 38.5 MiB] 53% Done \ [88/287 files][ 20.4 MiB/ 38.5 MiB] 53% Done \ [89/287 files][ 20.4 MiB/ 38.5 MiB] 53% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/Types.h [Content-Type=text/x-chdr]... Step #8: \ [89/287 files][ 20.5 MiB/ 38.5 MiB] 53% Done \ [90/287 files][ 20.5 MiB/ 38.5 MiB] 53% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/src/Format.c [Content-Type=text/x-csrc]... Step #8: \ [90/287 files][ 20.5 MiB/ 38.5 MiB] 53% Done \ [91/287 files][ 21.3 MiB/ 38.5 MiB] 55% Done \ [92/287 files][ 21.3 MiB/ 38.5 MiB] 55% Done \ [93/287 files][ 21.3 MiB/ 38.5 MiB] 55% Done \ [94/287 files][ 21.3 MiB/ 38.5 MiB] 55% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/src/API/Process.c [Content-Type=text/x-csrc]... Step #8: \ [94/287 files][ 21.3 MiB/ 38.5 MiB] 55% Done \ [95/287 files][ 21.3 MiB/ 38.5 MiB] 55% Done \ [96/287 files][ 21.3 MiB/ 38.5 MiB] 55% Done \ [97/287 files][ 21.3 MiB/ 38.5 MiB] 55% Done \ [98/287 files][ 21.3 MiB/ 38.5 MiB] 55% Done \ [99/287 files][ 21.3 MiB/ 38.5 MiB] 55% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/src/API/Memory.c [Content-Type=text/x-csrc]... Step #8: \ [99/287 files][ 21.3 MiB/ 38.5 MiB] 55% Done \ [100/287 files][ 21.4 MiB/ 38.5 MiB] 55% Done \ [101/287 files][ 21.4 MiB/ 38.5 MiB] 55% Done \ [102/287 files][ 21.4 MiB/ 38.5 MiB] 55% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/Allocator.h [Content-Type=text/x-chdr]... Step #8: \ [102/287 files][ 21.4 MiB/ 38.5 MiB] 55% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/Format.h [Content-Type=text/x-chdr]... Step #8: \ [102/287 files][ 21.8 MiB/ 38.5 MiB] 56% Done \ [103/287 files][ 21.8 MiB/ 38.5 MiB] 56% Done \ [104/287 files][ 21.8 MiB/ 38.5 MiB] 56% Done \ [105/287 files][ 21.8 MiB/ 38.5 MiB] 56% Done \ [106/287 files][ 21.8 MiB/ 38.5 MiB] 56% Done \ [107/287 files][ 21.8 MiB/ 38.5 MiB] 56% Done \ [108/287 files][ 21.8 MiB/ 38.5 MiB] 56% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/src/API/Terminal.c [Content-Type=text/x-csrc]... Step #8: \ [108/287 files][ 21.8 MiB/ 38.5 MiB] 56% Done \ [109/287 files][ 21.8 MiB/ 38.5 MiB] 56% Done \ [110/287 files][ 21.8 MiB/ 38.5 MiB] 56% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/Atomic.h [Content-Type=text/x-chdr]... Step #8: \ [110/287 files][ 21.8 MiB/ 38.5 MiB] 56% Done \ [111/287 files][ 22.4 MiB/ 38.5 MiB] 58% Done \ [112/287 files][ 22.5 MiB/ 38.5 MiB] 58% Done \ [113/287 files][ 22.5 MiB/ 38.5 MiB] 58% Done \ [114/287 files][ 22.5 MiB/ 38.5 MiB] 58% Done \ [115/287 files][ 22.6 MiB/ 38.5 MiB] 58% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/Status.h [Content-Type=text/x-chdr]... Step #8: \ [116/287 files][ 22.6 MiB/ 38.5 MiB] 58% Done \ [116/287 files][ 22.6 MiB/ 38.5 MiB] 58% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/ArgParse.h [Content-Type=text/x-chdr]... Step #8: \ [117/287 files][ 22.6 MiB/ 38.5 MiB] 58% Done \ [118/287 files][ 22.6 MiB/ 38.5 MiB] 58% Done \ [119/287 files][ 22.6 MiB/ 38.5 MiB] 58% Done \ [120/287 files][ 22.6 MiB/ 38.5 MiB] 58% Done \ [121/287 files][ 22.6 MiB/ 38.5 MiB] 58% Done \ [121/287 files][ 22.6 MiB/ 38.5 MiB] 58% Done \ [122/287 files][ 22.6 MiB/ 38.5 MiB] 58% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/src/Vector.c [Content-Type=text/x-csrc]... Step #8: \ [122/287 files][ 22.6 MiB/ 38.5 MiB] 58% Done \ [123/287 files][ 22.7 MiB/ 38.5 MiB] 58% Done \ [124/287 files][ 22.7 MiB/ 38.5 MiB] 58% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/String.h [Content-Type=text/x-chdr]... Step #8: \ [124/287 files][ 22.7 MiB/ 38.5 MiB] 58% Done \ [125/287 files][ 23.6 MiB/ 38.5 MiB] 61% Done \ [126/287 files][ 23.6 MiB/ 38.5 MiB] 61% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/Vector.h [Content-Type=text/x-chdr]... Step #8: \ [127/287 files][ 24.1 MiB/ 38.5 MiB] 62% Done \ [127/287 files][ 24.1 MiB/ 38.5 MiB] 62% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/Bitset.h [Content-Type=text/x-chdr]... Step #8: \ [128/287 files][ 24.3 MiB/ 38.5 MiB] 63% Done \ [128/287 files][ 24.3 MiB/ 38.5 MiB] 63% Done \ [129/287 files][ 24.3 MiB/ 38.5 MiB] 63% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/Zycore.h [Content-Type=text/x-chdr]... Step #8: \ [129/287 files][ 25.0 MiB/ 38.5 MiB] 64% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/LibC.h [Content-Type=text/x-chdr]... Step #8: \ [129/287 files][ 25.1 MiB/ 38.5 MiB] 65% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/Object.h [Content-Type=text/x-chdr]... Step #8: \ [129/287 files][ 25.1 MiB/ 38.5 MiB] 65% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/Comparison.h [Content-Type=text/x-chdr]... Step #8: \ [130/287 files][ 25.1 MiB/ 38.5 MiB] 65% Done \ [130/287 files][ 25.1 MiB/ 38.5 MiB] 65% Done \ [131/287 files][ 25.1 MiB/ 38.5 MiB] 65% Done \ [132/287 files][ 25.1 MiB/ 38.5 MiB] 65% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/Defines.h [Content-Type=text/x-chdr]... Step #8: \ [132/287 files][ 25.1 MiB/ 38.5 MiB] 65% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/List.h [Content-Type=text/x-chdr]... Step #8: \ [133/287 files][ 25.1 MiB/ 38.5 MiB] 65% Done \ [133/287 files][ 25.1 MiB/ 38.5 MiB] 65% Done \ [134/287 files][ 25.1 MiB/ 38.5 MiB] 65% Done \ [135/287 files][ 25.1 MiB/ 38.5 MiB] 65% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/API/Memory.h [Content-Type=text/x-chdr]... Step #8: \ [135/287 files][ 25.1 MiB/ 38.5 MiB] 65% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/API/Synchronization.h [Content-Type=text/x-chdr]... Step #8: \ [135/287 files][ 25.2 MiB/ 38.5 MiB] 65% Done \ [136/287 files][ 25.2 MiB/ 38.5 MiB] 65% Done \ [137/287 files][ 25.2 MiB/ 38.5 MiB] 65% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/API/Terminal.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/API/Thread.h [Content-Type=text/x-chdr]... Step #8: \ [137/287 files][ 25.2 MiB/ 38.5 MiB] 65% Done \ [137/287 files][ 25.2 MiB/ 38.5 MiB] 65% Done \ [138/287 files][ 25.2 MiB/ 38.5 MiB] 65% Done \ [139/287 files][ 25.4 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/API/Process.h [Content-Type=text/x-chdr]... Step #8: \ [140/287 files][ 25.4 MiB/ 38.5 MiB] 66% Done \ [140/287 files][ 25.4 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/Internal/AtomicGNU.h [Content-Type=text/x-chdr]... Step #8: \ [140/287 files][ 25.4 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/examples/Vector.c [Content-Type=text/x-csrc]... Step #8: \ [140/287 files][ 25.4 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/include/Zycore/Internal/AtomicMSVC.h [Content-Type=text/x-chdr]... Step #8: \ [140/287 files][ 25.5 MiB/ 38.5 MiB] 66% Done \ [141/287 files][ 25.5 MiB/ 38.5 MiB] 66% Done \ [142/287 files][ 25.5 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/dependencies/zycore/examples/String.c [Content-Type=text/x-csrc]... Step #8: \ [143/287 files][ 25.5 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Zydis.h [Content-Type=text/x-chdr]... Step #8: \ [143/287 files][ 25.5 MiB/ 38.5 MiB] 66% Done \ [144/287 files][ 25.5 MiB/ 38.5 MiB] 66% Done \ [144/287 files][ 25.5 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Utils.h [Content-Type=text/x-chdr]... Step #8: \ [144/287 files][ 25.5 MiB/ 38.5 MiB] 66% Done \ [145/287 files][ 25.5 MiB/ 38.5 MiB] 66% Done \ [146/287 files][ 25.5 MiB/ 38.5 MiB] 66% Done \ [147/287 files][ 25.5 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Status.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/MetaInfo.h [Content-Type=text/x-chdr]... Step #8: \ [147/287 files][ 25.5 MiB/ 38.5 MiB] 66% Done \ [147/287 files][ 25.5 MiB/ 38.5 MiB] 66% Done \ [148/287 files][ 25.5 MiB/ 38.5 MiB] 66% Done \ [149/287 files][ 25.5 MiB/ 38.5 MiB] 66% Done \ [150/287 files][ 25.5 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/SharedTypes.h [Content-Type=text/x-chdr]... Step #8: \ [150/287 files][ 25.5 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Segment.h [Content-Type=text/x-chdr]... Step #8: \ [151/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Decoder.h [Content-Type=text/x-chdr]... Step #8: \ [152/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done \ [152/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done \ [152/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done \ [153/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Mnemonic.h [Content-Type=text/x-chdr]... Step #8: \ [153/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done \ [154/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Disassembler.h [Content-Type=text/x-chdr]... Step #8: \ [154/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Defines.h [Content-Type=text/x-chdr]... Step #8: \ [154/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done \ [155/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done \ [156/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/ShortString.h [Content-Type=text/x-chdr]... Step #8: \ [156/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/DecoderTypes.h [Content-Type=text/x-chdr]... Step #8: \ [156/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done \ [157/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Formatter.h [Content-Type=text/x-chdr]... Step #8: \ [158/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done \ [158/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done \ [159/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/FormatterBuffer.h [Content-Type=text/x-chdr]... Step #8: \ [159/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Register.h [Content-Type=text/x-chdr]... Step #8: \ [159/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done \ [160/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Generated/EnumISAExt.h [Content-Type=text/x-chdr]... Step #8: \ [161/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Generated/EnumRegister.h [Content-Type=text/x-chdr]... Step #8: \ [161/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done \ [161/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Generated/EnumMnemonic.h [Content-Type=text/x-chdr]... Step #8: \ [161/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Generated/EnumInstructionCategory.h [Content-Type=text/x-chdr]... Step #8: | Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Generated/EnumISASet.h [Content-Type=text/x-chdr]... Step #8: | [161/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done | [161/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Internal/EncoderData.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Internal/DecoderData.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Internal/FormatterATT.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Internal/FormatterBase.h [Content-Type=text/x-chdr]... Step #8: | [161/287 files][ 25.6 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Internal/String.h [Content-Type=text/x-chdr]... Step #8: | [161/287 files][ 25.7 MiB/ 38.5 MiB] 66% Done | [161/287 files][ 25.7 MiB/ 38.5 MiB] 66% Done | [161/287 files][ 25.7 MiB/ 38.5 MiB] 66% Done | [162/287 files][ 25.7 MiB/ 38.5 MiB] 66% Done | [163/287 files][ 25.7 MiB/ 38.5 MiB] 66% Done | [164/287 files][ 25.7 MiB/ 38.5 MiB] 66% Done | [165/287 files][ 25.7 MiB/ 38.5 MiB] 66% Done | [165/287 files][ 25.7 MiB/ 38.5 MiB] 66% Done | [166/287 files][ 25.7 MiB/ 38.5 MiB] 66% Done | [167/287 files][ 25.7 MiB/ 38.5 MiB] 66% Done | [168/287 files][ 25.7 MiB/ 38.5 MiB] 66% Done | [169/287 files][ 25.8 MiB/ 38.5 MiB] 66% Done | [170/287 files][ 25.8 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Internal/SharedData.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Internal/FormatterIntel.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/examples/ZydisPerfTest.c [Content-Type=text/x-csrc]... Step #8: | [171/287 files][ 25.8 MiB/ 38.5 MiB] 66% Done | [172/287 files][ 25.8 MiB/ 38.5 MiB] 66% Done | [173/287 files][ 25.8 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/include/Zydis/Encoder.h [Content-Type=text/x-chdr]... Step #8: | [174/287 files][ 25.8 MiB/ 38.5 MiB] 66% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/examples/EncodeFromScratch.c [Content-Type=text/x-csrc]... Step #8: | [175/287 files][ 25.8 MiB/ 38.5 MiB] 66% Done | [175/287 files][ 25.8 MiB/ 38.5 MiB] 66% Done | [175/287 files][ 25.8 MiB/ 38.5 MiB] 67% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/examples/Disassemble.c [Content-Type=text/x-csrc]... Step #8: | [175/287 files][ 25.8 MiB/ 38.5 MiB] 67% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/examples/Formatter02.c [Content-Type=text/x-csrc]... Step #8: | [175/287 files][ 25.8 MiB/ 38.5 MiB] 67% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/examples/EncodeMov.c [Content-Type=text/x-csrc]... Step #8: | [175/287 files][ 25.9 MiB/ 38.5 MiB] 67% Done | [176/287 files][ 25.9 MiB/ 38.5 MiB] 67% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/examples/DisassembleSimple.c [Content-Type=text/x-csrc]... Step #8: | [177/287 files][ 25.9 MiB/ 38.5 MiB] 67% Done | [178/287 files][ 25.9 MiB/ 38.5 MiB] 67% Done | [178/287 files][ 25.9 MiB/ 38.5 MiB] 67% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/examples/Formatter03.c [Content-Type=text/x-csrc]... Step #8: | [178/287 files][ 26.4 MiB/ 38.5 MiB] 68% Done | [179/287 files][ 26.4 MiB/ 38.5 MiB] 68% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/examples/Formatter01.c [Content-Type=text/x-csrc]... Step #8: | [179/287 files][ 26.9 MiB/ 38.5 MiB] 69% Done | [180/287 files][ 26.9 MiB/ 38.5 MiB] 69% Done | [181/287 files][ 26.9 MiB/ 38.5 MiB] 69% Done | [181/287 files][ 26.9 MiB/ 38.5 MiB] 69% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/examples/ZydisWinKernel.c [Content-Type=text/x-csrc]... Step #8: | [182/287 files][ 26.9 MiB/ 38.5 MiB] 69% Done | [182/287 files][ 27.0 MiB/ 38.5 MiB] 69% Done | [183/287 files][ 27.0 MiB/ 38.5 MiB] 70% Done | [184/287 files][ 27.0 MiB/ 38.5 MiB] 70% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/zydis/examples/RewriteCode.c [Content-Type=text/x-csrc]... Step #8: | [185/287 files][ 27.0 MiB/ 38.5 MiB] 70% Done | [186/287 files][ 27.0 MiB/ 38.5 MiB] 70% Done | [187/287 files][ 27.0 MiB/ 38.5 MiB] 70% Done | [187/287 files][ 27.0 MiB/ 38.5 MiB] 70% Done | [187/287 files][ 27.1 MiB/ 38.5 MiB] 70% Done | [188/287 files][ 27.1 MiB/ 38.5 MiB] 70% Done | [188/287 files][ 27.1 MiB/ 38.5 MiB] 70% Done | [189/287 files][ 27.1 MiB/ 38.5 MiB] 70% Done | [190/287 files][ 27.1 MiB/ 38.5 MiB] 70% Done | [191/287 files][ 27.1 MiB/ 38.5 MiB] 70% Done | [192/287 files][ 27.1 MiB/ 38.5 MiB] 70% Done | [193/287 files][ 27.1 MiB/ 38.5 MiB] 70% Done | [194/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [195/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [196/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [197/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [198/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [199/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [200/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [201/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [202/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [203/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [204/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [205/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [206/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [207/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [208/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [209/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [210/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [211/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [212/287 files][ 27.2 MiB/ 38.5 MiB] 70% Done | [213/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [214/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [215/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [216/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [217/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [218/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [219/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [220/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [221/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [222/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [223/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [224/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [225/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [226/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [227/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [228/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [229/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [230/287 files][ 27.3 MiB/ 38.5 MiB] 70% Done | [231/287 files][ 27.4 MiB/ 38.5 MiB] 71% Done | [232/287 files][ 28.7 MiB/ 38.5 MiB] 74% Done | [233/287 files][ 28.7 MiB/ 38.5 MiB] 74% Done | [234/287 files][ 28.7 MiB/ 38.5 MiB] 74% Done | [235/287 files][ 28.7 MiB/ 38.5 MiB] 74% Done | [236/287 files][ 28.8 MiB/ 38.5 MiB] 74% Done | [237/287 files][ 28.8 MiB/ 38.5 MiB] 74% Done | [238/287 files][ 28.8 MiB/ 38.5 MiB] 74% Done | [239/287 files][ 28.8 MiB/ 38.5 MiB] 74% Done | [240/287 files][ 28.8 MiB/ 38.5 MiB] 74% Done | [241/287 files][ 29.1 MiB/ 38.5 MiB] 75% Done | [242/287 files][ 29.1 MiB/ 38.5 MiB] 75% Done | [243/287 files][ 29.1 MiB/ 38.5 MiB] 75% Done | [244/287 files][ 29.1 MiB/ 38.5 MiB] 75% Done | [245/287 files][ 29.1 MiB/ 38.5 MiB] 75% Done | [246/287 files][ 29.1 MiB/ 38.5 MiB] 75% Done | [247/287 files][ 29.1 MiB/ 38.5 MiB] 75% Done | [248/287 files][ 29.1 MiB/ 38.5 MiB] 75% Done | [249/287 files][ 29.1 MiB/ 38.5 MiB] 75% Done | [250/287 files][ 29.1 MiB/ 38.5 MiB] 75% Done | [251/287 files][ 29.1 MiB/ 38.5 MiB] 75% Done | [252/287 files][ 29.1 MiB/ 38.5 MiB] 75% Done | [253/287 files][ 37.1 MiB/ 38.5 MiB] 96% Done | [254/287 files][ 37.1 MiB/ 38.5 MiB] 96% Done | [255/287 files][ 37.4 MiB/ 38.5 MiB] 97% Done | [256/287 files][ 37.6 MiB/ 38.5 MiB] 97% Done | [257/287 files][ 37.6 MiB/ 38.5 MiB] 97% Done | [258/287 files][ 38.3 MiB/ 38.5 MiB] 99% Done / / [259/287 files][ 38.3 MiB/ 38.5 MiB] 99% Done / [260/287 files][ 38.3 MiB/ 38.5 MiB] 99% Done / [261/287 files][ 38.3 MiB/ 38.5 MiB] 99% Done / [262/287 files][ 38.3 MiB/ 38.5 MiB] 99% Done / [263/287 files][ 38.3 MiB/ 38.5 MiB] 99% Done / [264/287 files][ 38.3 MiB/ 38.5 MiB] 99% Done / [265/287 files][ 38.3 MiB/ 38.5 MiB] 99% Done / [266/287 files][ 38.4 MiB/ 38.5 MiB] 99% Done / [267/287 files][ 38.4 MiB/ 38.5 MiB] 99% Done / [268/287 files][ 38.4 MiB/ 38.5 MiB] 99% Done / [269/287 files][ 38.4 MiB/ 38.5 MiB] 99% Done / [270/287 files][ 38.4 MiB/ 38.5 MiB] 99% Done / [271/287 files][ 38.4 MiB/ 38.5 MiB] 99% Done / [272/287 files][ 38.4 MiB/ 38.5 MiB] 99% Done / [273/287 files][ 38.4 MiB/ 38.5 MiB] 99% Done / [274/287 files][ 38.4 MiB/ 38.5 MiB] 99% Done / [275/287 files][ 38.4 MiB/ 38.5 MiB] 99% Done / [276/287 files][ 38.5 MiB/ 38.5 MiB] 99% Done / [277/287 files][ 38.5 MiB/ 38.5 MiB] 99% Done / [278/287 files][ 38.5 MiB/ 38.5 MiB] 99% Done / [279/287 files][ 38.5 MiB/ 38.5 MiB] 99% Done / [280/287 files][ 38.5 MiB/ 38.5 MiB] 99% Done / [281/287 files][ 38.5 MiB/ 38.5 MiB] 99% Done / [282/287 files][ 38.5 MiB/ 38.5 MiB] 99% Done / [283/287 files][ 38.5 MiB/ 38.5 MiB] 99% Done / [284/287 files][ 38.5 MiB/ 38.5 MiB] 99% Done / [285/287 files][ 38.5 MiB/ 38.5 MiB] 99% Done / [286/287 files][ 38.5 MiB/ 38.5 MiB] 99% Done / [287/287 files][ 38.5 MiB/ 38.5 MiB] 100% Done Step #8: Operation completed over 287 objects/38.5 MiB. Finished Step #8 PUSH DONE