starting build "6b76d87f-033c-4699-8be7-c8310b40b890" 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: 56df53c7e92f: Waiting Step #0: 596eac7a3fb3: Waiting Step #0: 5b0678c590a1: Waiting Step #0: eb6497a150eb: Waiting Step #0: 3f5cabb069a2: Waiting Step #0: 643b93c5a493: Waiting Step #0: 4e0ebe252713: Waiting Step #0: a210141399dc: Waiting Step #0: 512c6bb36969: Waiting Step #0: 3a053ccbe2fc: Waiting Step #0: 82db9b94cb83: Waiting Step #0: 49e603669c49: Waiting Step #0: fd39327fd459: Waiting Step #0: 75399c9193ed: Waiting Step #0: b8df1e8c820b: Waiting Step #0: 552a7107d98a: Waiting Step #0: 73b63ae67252: Waiting Step #0: 1fb60f76380f: Waiting Step #0: 09665408fcc1: Waiting Step #0: ceacc69a5eb6: Waiting Step #0: 471f435a1c08: Waiting Step #0: fe996ae7dc59: Download complete Step #0: b549f31133a9: Verifying Checksum Step #0: b549f31133a9: Download complete Step #0: ceacc69a5eb6: Verifying Checksum Step #0: ceacc69a5eb6: Download complete Step #0: 56df53c7e92f: Verifying Checksum Step #0: 56df53c7e92f: Download complete Step #0: 5b0678c590a1: Verifying Checksum Step #0: 5b0678c590a1: Download complete Step #0: 643b93c5a493: Verifying Checksum Step #0: 643b93c5a493: 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: Download complete Step #0: 958e446b901c: Verifying Checksum Step #0: 958e446b901c: Download complete Step #0: 3a053ccbe2fc: Verifying Checksum Step #0: 3a053ccbe2fc: Download complete Step #0: 3f5cabb069a2: Verifying Checksum Step #0: 3f5cabb069a2: Download complete Step #0: 82db9b94cb83: Verifying Checksum Step #0: 82db9b94cb83: Download complete Step #0: c75b5213d1e6: Download complete Step #0: b549f31133a9: Pull complete Step #0: 512c6bb36969: Download complete Step #0: 596eac7a3fb3: Verifying Checksum Step #0: 596eac7a3fb3: Download complete Step #0: 09665408fcc1: Verifying Checksum Step #0: 09665408fcc1: Download complete Step #0: 552a7107d98a: Verifying Checksum Step #0: 552a7107d98a: Download complete Step #0: eb6497a150eb: Download complete Step #0: 4e0ebe252713: Verifying Checksum Step #0: 4e0ebe252713: Download complete Step #0: a210141399dc: Verifying Checksum Step #0: a210141399dc: Download complete Step #0: fd39327fd459: Download complete Step #0: 49e603669c49: Verifying Checksum Step #0: 49e603669c49: Download complete Step #0: 471f435a1c08: Verifying Checksum Step #0: 471f435a1c08: Download complete Step #0: b8df1e8c820b: Verifying Checksum Step #0: b8df1e8c820b: Download complete Step #0: 27a60affb188: Pull 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/quickjs/textcov_reports/20250221/fuzz_compile.covreport... Step #1: / [0/2 files][ 0.0 B/ 2.7 MiB] 0% Done Copying gs://oss-fuzz-coverage/quickjs/textcov_reports/20250221/fuzz_regexp.covreport... Step #1: / [0/2 files][ 0.0 B/ 2.7 MiB] 0% Done / [1/2 files][ 2.7 MiB/ 2.7 MiB] 99% Done / [2/2 files][ 2.7 MiB/ 2.7 MiB] 100% Done Step #1: Operation completed over 2 objects/2.7 MiB. Finished Step #1 Starting Step #2 Step #2: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Step #2: total 2728 Step #2: -rw-r--r-- 1 root root 187255 Feb 21 10:03 fuzz_regexp.covreport Step #2: -rw-r--r-- 1 root root 2602387 Feb 21 10:03 fuzz_compile.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 5.632kB Step #4: Step 1/6 : 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: 03589768b946: Waiting Step #4: b48628b9660b: Pulling fs layer Step #4: aff0ac00717e: Waiting Step #4: 560589aab225: Pulling fs layer Step #4: 8049d1ac7afb: Pulling fs layer Step #4: 3b1039f9896d: Waiting Step #4: 9ca13435c3d5: Pulling fs layer Step #4: bdf125cfc8ec: Pulling fs layer Step #4: 476467ef4fc6: Waiting Step #4: 3c766dd49ffb: Waiting Step #4: 479b0a7911fe: Pulling fs layer Step #4: ed7ec7eeb8fb: Waiting Step #4: b33bd0575475: Pulling fs layer Step #4: 58dcb60388c1: Pulling fs layer Step #4: 88e3f27d7c68: Waiting Step #4: cfbfe91f834e: Waiting Step #4: b8e63fb00ce7: Pulling fs layer Step #4: d8ea79b21b9a: Pulling fs layer Step #4: 84249ace8dd9: Waiting Step #4: fcd3b4f5fe45: Waiting Step #4: 0b187dafa8d3: Waiting Step #4: 74524f23875e: Pulling fs layer Step #4: 9ca13435c3d5: Waiting Step #4: 8a3a946d5a7c: Pulling fs layer Step #4: 8049d1ac7afb: Waiting Step #4: b48628b9660b: Waiting Step #4: bdf125cfc8ec: Waiting Step #4: 345ac71c4767: Waiting Step #4: 8328a6d3718e: Pulling fs layer Step #4: 479b0a7911fe: Waiting Step #4: 7eadecc7791c: Waiting Step #4: b33bd0575475: Waiting Step #4: aa322f9d5179: Waiting Step #4: 560589aab225: Waiting Step #4: 58dcb60388c1: Waiting Step #4: dde9b3807101: Waiting Step #4: b8e63fb00ce7: Waiting Step #4: d8ea79b21b9a: Waiting Step #4: 8a3a946d5a7c: Waiting Step #4: 74524f23875e: Waiting Step #4: 8328a6d3718e: Waiting Step #4: af789c137254: Verifying Checksum Step #4: af789c137254: Download complete Step #4: f835b9e0cf1c: Verifying Checksum 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: dde9b3807101: Download complete Step #4: 87e0e48e0cd6: Pull complete Step #4: aa322f9d5179: Verifying Checksum Step #4: aa322f9d5179: Download complete Step #4: 476467ef4fc6: Verifying Checksum Step #4: 476467ef4fc6: Download complete Step #4: ed7ec7eeb8fb: Verifying Checksum Step #4: ed7ec7eeb8fb: Download complete Step #4: f835b9e0cf1c: Pull complete Step #4: af789c137254: Pull complete Step #4: fcd3b4f5fe45: Verifying Checksum Step #4: fcd3b4f5fe45: Download complete Step #4: 88e3f27d7c68: Verifying Checksum Step #4: 88e3f27d7c68: Download complete Step #4: 84249ace8dd9: Verifying Checksum Step #4: 84249ace8dd9: Download complete Step #4: b48628b9660b: Verifying Checksum Step #4: b48628b9660b: Download complete Step #4: 560589aab225: Verifying Checksum Step #4: 560589aab225: Download complete Step #4: 8049d1ac7afb: Verifying Checksum Step #4: 8049d1ac7afb: Download complete Step #4: 9ca13435c3d5: Verifying Checksum Step #4: 9ca13435c3d5: Download complete Step #4: bdf125cfc8ec: Verifying Checksum Step #4: bdf125cfc8ec: Download complete Step #4: 479b0a7911fe: Verifying Checksum Step #4: 479b0a7911fe: Download complete Step #4: b33bd0575475: Verifying Checksum Step #4: b33bd0575475: Download complete Step #4: aff0ac00717e: Verifying Checksum Step #4: aff0ac00717e: Download complete Step #4: 58dcb60388c1: Verifying Checksum Step #4: 58dcb60388c1: Download complete Step #4: b8e63fb00ce7: Verifying Checksum Step #4: b8e63fb00ce7: Download complete Step #4: d8ea79b21b9a: Download complete Step #4: 74524f23875e: Download complete Step #4: 8a3a946d5a7c: Download complete 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/6 : RUN apt-get update && apt-get install -y make Step #4: ---> Running in aeaa834aa76a Step #4: Get:1 http://security.ubuntu.com/ubuntu focal-security InRelease [128 kB] Step #4: Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease Step #4: Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB] Step #4: Get:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease [128 kB] Step #4: Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [4699 kB] Step #4: Get:6 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1590 kB] Step #4: Get:7 http://archive.ubuntu.com/ubuntu focal-updates/universe i386 Packages [1021 kB] Step #4: Fetched 7693 kB in 2s (3660 kB/s) Step #4: Reading package lists... Step #4: Reading package lists... Step #4: Building dependency tree... Step #4: Reading state information... Step #4: make is already the newest version (4.2.1-1.2). Step #4: make set to manually installed. Step #4: 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Step #4: Removing intermediate container aeaa834aa76a Step #4: ---> 53619f69f96f Step #4: Step 3/6 : RUN git clone --depth 1 https://github.com/bellard/quickjs quickjs Step #4: ---> Running in 2fbba66e0892 Step #4: Cloning into 'quickjs'... Step #4: Removing intermediate container 2fbba66e0892 Step #4: ---> bf79e81b1cfd Step #4: Step 4/6 : RUN git clone --depth 1 https://github.com/renatahodovan/quickjs-corpus Step #4: ---> Running in cd326694251e Step #4: Cloning into 'quickjs-corpus'... Step #4: Removing intermediate container cd326694251e Step #4: ---> 981462d9680f Step #4: Step 5/6 : WORKDIR $SRC/quickjs Step #4: ---> Running in 1c8ddeb32747 Step #4: Removing intermediate container 1c8ddeb32747 Step #4: ---> 4140b50f99d8 Step #4: Step 6/6 : COPY build.sh $SRC/ Step #4: ---> 93355798ea11 Step #4: Successfully built 93355798ea11 Step #4: Successfully tagged gcr.io/oss-fuzz/quickjs:latest Finished Step #4 Starting Step #5 - "srcmap" Step #5 - "srcmap": Already have image: gcr.io/oss-fuzz/quickjs Step #5 - "srcmap": ++ tempfile Step #5 - "srcmap": + SRCMAP=/tmp/fileThAEPL 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/quickjs-corpus/.git Step #5 - "srcmap": + GIT_DIR=/src/quickjs-corpus Step #5 - "srcmap": + cd /src/quickjs-corpus Step #5 - "srcmap": ++ git config --get remote.origin.url Step #5 - "srcmap": + GIT_URL=https://github.com/renatahodovan/quickjs-corpus Step #5 - "srcmap": ++ git rev-parse HEAD Step #5 - "srcmap": + GIT_REV=e4a5f4b5e67d5f1303435417b81ff27ea6555623 Step #5 - "srcmap": + jq_inplace /tmp/fileThAEPL '."/src/quickjs-corpus" = { type: "git", url: "https://github.com/renatahodovan/quickjs-corpus", rev: "e4a5f4b5e67d5f1303435417b81ff27ea6555623" }' Step #5 - "srcmap": ++ tempfile Step #5 - "srcmap": + F=/tmp/filevus14c Step #5 - "srcmap": + cat /tmp/fileThAEPL Step #5 - "srcmap": + jq '."/src/quickjs-corpus" = { type: "git", url: "https://github.com/renatahodovan/quickjs-corpus", rev: "e4a5f4b5e67d5f1303435417b81ff27ea6555623" }' Step #5 - "srcmap": + mv /tmp/filevus14c /tmp/fileThAEPL Step #5 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #5 - "srcmap": ++ dirname /src/quickjs/.git Step #5 - "srcmap": + GIT_DIR=/src/quickjs Step #5 - "srcmap": + cd /src/quickjs Step #5 - "srcmap": ++ git config --get remote.origin.url Step #5 - "srcmap": + GIT_URL=https://github.com/bellard/quickjs Step #5 - "srcmap": ++ git rev-parse HEAD Step #5 - "srcmap": + GIT_REV=6e2e68fd0896957f92eb6c242a2e048c1ef3cae0 Step #5 - "srcmap": + jq_inplace /tmp/fileThAEPL '."/src/quickjs" = { type: "git", url: "https://github.com/bellard/quickjs", rev: "6e2e68fd0896957f92eb6c242a2e048c1ef3cae0" }' Step #5 - "srcmap": ++ tempfile Step #5 - "srcmap": + F=/tmp/fileaOHi1J Step #5 - "srcmap": + cat /tmp/fileThAEPL Step #5 - "srcmap": + jq '."/src/quickjs" = { type: "git", url: "https://github.com/bellard/quickjs", rev: "6e2e68fd0896957f92eb6c242a2e048c1ef3cae0" }' Step #5 - "srcmap": + mv /tmp/fileaOHi1J /tmp/fileThAEPL 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/fileThAEPL Step #5 - "srcmap": + rm /tmp/fileThAEPL Step #5 - "srcmap": { Step #5 - "srcmap": "/src/quickjs-corpus": { Step #5 - "srcmap": "type": "git", Step #5 - "srcmap": "url": "https://github.com/renatahodovan/quickjs-corpus", Step #5 - "srcmap": "rev": "e4a5f4b5e67d5f1303435417b81ff27ea6555623" Step #5 - "srcmap": }, Step #5 - "srcmap": "/src/quickjs": { Step #5 - "srcmap": "type": "git", Step #5 - "srcmap": "url": "https://github.com/bellard/quickjs", Step #5 - "srcmap": "rev": "6e2e68fd0896957f92eb6c242a2e048c1ef3cae0" 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": 62% [5 libjpeg8-dev 1552 B/1552 B 100%] 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 768 B/1546 B 50%] 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 1826 B/155 kB 1%] 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": 90% [8 libyaml-dev 1966 B/58.2 kB 3%] 100% [Working] Fetched 624 kB in 1s (647 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 26.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 19.8 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 108.0 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 100.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 138.5 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 102.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 138.6 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 144.2 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/quickjs 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.5 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 158.2 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 51.6 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 148.2 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 42.7 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 148.4 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.7/30.9 MB 208.4 MB/s eta 0:00:01  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 30.9/30.9 MB 145.5 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.9 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 97.0 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 150.3 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 153.0 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 36.3 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 173.1 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 84.5 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=b5c9e5e1ca242de0c6c0819fe471b1e16118f4f47460048e5a927ba7ca5396db Step #6 - "compile-libfuzzer-introspector-x86_64": Stored in directory: /tmp/pip-ephem-wheel-cache-vi912hjf/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/quickjs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:06.738 INFO cli - main: Running fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:07.346 INFO analysis - extract_tests_from_directories: All test files Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:07.346 INFO analysis - extract_tests_from_directories: /workspace/oss-fuzz/projects/tinyxml2/xmltest.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:07.346 INFO analysis - extract_tests_from_directories: /src/quickjs/examples/fib.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:07.347 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:05:07.347 INFO analysis - extract_tests_from_directories: /src/quickjs/compat/test-closefrom.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:07.347 INFO analysis - extract_tests_from_directories: /src/quickjs/tests/bjson.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:07.348 INFO analysis - extract_tests_from_directories: /src/quickjs/examples/point.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:07.348 INFO analysis - extract_tests_from_directories: /workspace/oss-fuzz/projects/tinyxml2/xmltest2.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:07.348 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:05:07.348 INFO analysis - extract_tests_from_directories: /src/quickjs/run-test262.c Step #6 - "compile-libfuzzer-introspector-x86_64": - cov report: /workspace/out/libfuzzer-introspector-x86_64/textcov_reports/fuzz_compile.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": - cov report: /workspace/out/libfuzzer-introspector-x86_64/textcov_reports/fuzz_regexp.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:07.391 INFO cli - main: Ending fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:07.644 INFO cli - main: Running fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:07.658 INFO oss_fuzz - analyse_folder: Found 31 files to include in analysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:07.658 INFO oss_fuzz - process_c_project: Going C route Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:07.658 INFO oss_fuzz - process_c_project: Found 31 files to include in analysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:07.658 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:05:07.658 INFO datatypes - __init__: Processing /src/quickjs/list.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:07.667 INFO datatypes - __init__: Processing /src/quickjs/libunicode.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_C1, /* 16 bit char */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_L1, /* 16 bit char table */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_L2, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_L3, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_L4, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_L5, /* XXX: not used */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_L6, /* XXX: could remove */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_L7, /* XXX: could remove */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_LL1, /* 18 bit char table */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_LL2, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_S1, /* 8 bit char table */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_S2, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_S3, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_S4, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_S5, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_I1, /* increment 16 bit char value */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_I2_0, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_I2_1, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_I3_1, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_I3_2, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_I4_1, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_I4_2, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B1, /* 16 bit base + 8 bit offset */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B2, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B3, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B4, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B5, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B6, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B7, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B8, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B18, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_LS2, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_PAT3, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_S2_UL, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_LS2_UL, Step #6 - "compile-libfuzzer-introspector-x86_64": } DecompTypeEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": POP_GC, Step #6 - "compile-libfuzzer-introspector-x86_64": POP_PROP, Step #6 - "compile-libfuzzer-introspector-x86_64": POP_CASE, Step #6 - "compile-libfuzzer-introspector-x86_64": POP_UNION, Step #6 - "compile-libfuzzer-introspector-x86_64": POP_INTER, Step #6 - "compile-libfuzzer-introspector-x86_64": POP_XOR, Step #6 - "compile-libfuzzer-introspector-x86_64": POP_INVERT, Step #6 - "compile-libfuzzer-introspector-x86_64": POP_END, Step #6 - "compile-libfuzzer-introspector-x86_64": } PropOPEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:07.694 INFO datatypes - __init__: Processing /src/quickjs/quickjs.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue (*to_string)(JSContext *ctx, JSValueConst val); Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue (*from_string)(JSContext *ctx, const char *buf, Step #6 - "compile-libfuzzer-introspector-x86_64": int radix, int flags, slimb_t *pexponent); Step #6 - "compile-libfuzzer-introspector-x86_64": int (*unary_arith)(JSContext *ctx, Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue *pres, OPCodeEnum op, JSValue op1); Step #6 - "compile-libfuzzer-introspector-x86_64": int (*binary_arith)(JSContext *ctx, OPCodeEnum op, Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue *pres, JSValue op1, JSValue op2); Step #6 - "compile-libfuzzer-introspector-x86_64": int (*compare)(JSContext *ctx, OPCodeEnum op, Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue op1, JSValue op2); Step #6 - "compile-libfuzzer-introspector-x86_64": /* only for bigfloat: */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue (*mul_pow10_to_float64)(JSContext *ctx, const bf_t *a, Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t exponent); Step #6 - "compile-libfuzzer-introspector-x86_64": int (*mul_pow10)(JSContext *ctx, JSValue *sp); Step #6 - "compile-libfuzzer-introspector-x86_64": } JSNumericOperations; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSImportEntry { Step #6 - "compile-libfuzzer-introspector-x86_64": int var_idx; /* closure variable index */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom import_name; Step #6 - "compile-libfuzzer-introspector-x86_64": int req_module_idx; /* in req_module_entries */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSImportEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": OP_SPECIAL_OBJECT_ARGUMENTS, Step #6 - "compile-libfuzzer-introspector-x86_64": OP_SPECIAL_OBJECT_MAPPED_ARGUMENTS, Step #6 - "compile-libfuzzer-introspector-x86_64": OP_SPECIAL_OBJECT_THIS_FUNC, Step #6 - "compile-libfuzzer-introspector-x86_64": OP_SPECIAL_OBJECT_NEW_TARGET, Step #6 - "compile-libfuzzer-introspector-x86_64": OP_SPECIAL_OBJECT_HOME_OBJECT, Step #6 - "compile-libfuzzer-introspector-x86_64": OP_SPECIAL_OBJECT_VAR_OBJECT, Step #6 - "compile-libfuzzer-introspector-x86_64": OP_SPECIAL_OBJECT_IMPORT_META, Step #6 - "compile-libfuzzer-introspector-x86_64": } OPSpecialObjectEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct RelocEntry { Step #6 - "compile-libfuzzer-introspector-x86_64": struct RelocEntry *next; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t addr; /* address to patch */ Step #6 - "compile-libfuzzer-introspector-x86_64": int size; /* address size: 1, 2 or 4 bytes */ Step #6 - "compile-libfuzzer-introspector-x86_64": } RelocEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSFunctionDef { Step #6 - "compile-libfuzzer-introspector-x86_64": JSContext *ctx; Step #6 - "compile-libfuzzer-introspector-x86_64": struct JSFunctionDef *parent; Step #6 - "compile-libfuzzer-introspector-x86_64": int parent_cpool_idx; /* index in the constant pool of the parent Step #6 - "compile-libfuzzer-introspector-x86_64": or -1 if none */ Step #6 - "compile-libfuzzer-introspector-x86_64": int parent_scope_level; /* scope level in parent at point of definition */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head child_list; /* list of JSFunctionDef.link */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head link; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL is_eval; /* TRUE if eval code */ Step #6 - "compile-libfuzzer-introspector-x86_64": int eval_type; /* only valid if is_eval = TRUE */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL is_global_var; /* TRUE if variables are not defined locally: Step #6 - "compile-libfuzzer-introspector-x86_64": eval global, eval module or non strict eval */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL is_func_expr; /* TRUE if function expression */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL has_home_object; /* TRUE if the home object is available */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL has_prototype; /* true if a prototype field is necessary */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL has_simple_parameter_list; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL has_parameter_expressions; /* if true, an argument scope is created */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL has_use_strict; /* to reject directive in special cases */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL has_eval_call; /* true if the function contains a call to eval() */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL has_arguments_binding; /* true if the 'arguments' binding is Step #6 - "compile-libfuzzer-introspector-x86_64": available in the function */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL has_this_binding; /* true if the 'this' and new.target binding are Step #6 - "compile-libfuzzer-introspector-x86_64": available in the function */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL new_target_allowed; /* true if the 'new.target' does not Step #6 - "compile-libfuzzer-introspector-x86_64": throw a syntax error */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL super_call_allowed; /* true if super() is allowed */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL super_allowed; /* true if super. or super[] is allowed */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL arguments_allowed; /* true if the 'arguments' identifier is allowed */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL is_derived_class_constructor; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL in_function_body; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL backtrace_barrier; Step #6 - "compile-libfuzzer-introspector-x86_64": JSFunctionKindEnum func_kind : 8; Step #6 - "compile-libfuzzer-introspector-x86_64": JSParseFunctionEnum func_type : 8; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t js_mode; /* bitmap of JS_MODE_x */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom func_name; /* JS_ATOM_NULL if no name */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": JSVarDef *vars; Step #6 - "compile-libfuzzer-introspector-x86_64": int var_size; /* allocated size for vars[] */ Step #6 - "compile-libfuzzer-introspector-x86_64": int var_count; Step #6 - "compile-libfuzzer-introspector-x86_64": JSVarDef *args; Step #6 - "compile-libfuzzer-introspector-x86_64": int arg_size; /* allocated size for args[] */ Step #6 - "compile-libfuzzer-introspector-x86_64": int arg_count; /* number of arguments */ Step #6 - "compile-libfuzzer-introspector-x86_64": int defined_arg_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int var_object_idx; /* -1 if none */ Step #6 - "compile-libfuzzer-introspector-x86_64": int arg_var_object_idx; /* -1 if none (var object for the argument scope) */ Step #6 - "compile-libfuzzer-introspector-x86_64": int arguments_var_idx; /* -1 if none */ Step #6 - "compile-libfuzzer-introspector-x86_64": int arguments_arg_idx; /* argument variable definition in argument scope, Step #6 - "compile-libfuzzer-introspector-x86_64": -1 if none */ Step #6 - "compile-libfuzzer-introspector-x86_64": int func_var_idx; /* variable containing the current function (-1 Step #6 - "compile-libfuzzer-introspector-x86_64": if none, only used if is_func_expr is true) */ Step #6 - "compile-libfuzzer-introspector-x86_64": int eval_ret_idx; /* variable containing the return value of the eval, -1 if none */ Step #6 - "compile-libfuzzer-introspector-x86_64": int this_var_idx; /* variable containg the 'this' value, -1 if none */ Step #6 - "compile-libfuzzer-introspector-x86_64": int new_target_var_idx; /* variable containg the 'new.target' value, -1 if none */ Step #6 - "compile-libfuzzer-introspector-x86_64": int this_active_func_var_idx; /* variable containg the 'this.active_func' value, -1 if none */ Step #6 - "compile-libfuzzer-introspector-x86_64": int home_object_var_idx; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL need_home_object; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int scope_level; /* index into fd->scopes if the current lexical scope */ Step #6 - "compile-libfuzzer-introspector-x86_64": int scope_first; /* index into vd->vars of first lexically scoped variable */ Step #6 - "compile-libfuzzer-introspector-x86_64": int scope_size; /* allocated size of fd->scopes array */ Step #6 - "compile-libfuzzer-introspector-x86_64": int scope_count; /* number of entries used in the fd->scopes array */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSVarScope *scopes; Step #6 - "compile-libfuzzer-introspector-x86_64": JSVarScope def_scope_array[4]; Step #6 - "compile-libfuzzer-introspector-x86_64": int body_scope; /* scope of the body of the function or eval */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int global_var_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int global_var_size; Step #6 - "compile-libfuzzer-introspector-x86_64": JSGlobalVar *global_vars; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": DynBuf byte_code; Step #6 - "compile-libfuzzer-introspector-x86_64": int last_opcode_pos; /* -1 if no last opcode */ Step #6 - "compile-libfuzzer-introspector-x86_64": int last_opcode_line_num; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL use_short_opcodes; /* true if short opcodes are used in byte_code */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": LabelSlot *label_slots; Step #6 - "compile-libfuzzer-introspector-x86_64": int label_size; /* allocated size for label_slots[] */ Step #6 - "compile-libfuzzer-introspector-x86_64": int label_count; Step #6 - "compile-libfuzzer-introspector-x86_64": BlockEnv *top_break; /* break/continue label stack */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* constant pool (strings, functions, numbers) */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue *cpool; Step #6 - "compile-libfuzzer-introspector-x86_64": int cpool_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int cpool_size; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* list of variables in the closure */ Step #6 - "compile-libfuzzer-introspector-x86_64": int closure_var_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int closure_var_size; Step #6 - "compile-libfuzzer-introspector-x86_64": JSClosureVar *closure_var; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": JumpSlot *jump_slots; Step #6 - "compile-libfuzzer-introspector-x86_64": int jump_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int jump_count; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": LineNumberSlot *line_number_slots; Step #6 - "compile-libfuzzer-introspector-x86_64": int line_number_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int line_number_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int line_number_last; Step #6 - "compile-libfuzzer-introspector-x86_64": int line_number_last_pc; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* pc2line table */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom filename; Step #6 - "compile-libfuzzer-introspector-x86_64": int line_num; Step #6 - "compile-libfuzzer-introspector-x86_64": DynBuf pc2line; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": char *source; /* raw source, utf-8 encoded */ Step #6 - "compile-libfuzzer-introspector-x86_64": int source_len; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": JSModuleDef *module; /* != NULL when parsing a module */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL has_await; /* TRUE if await is used (used in module eval) */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSFunctionDef; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": JSModuleDef **tab; Step #6 - "compile-libfuzzer-introspector-x86_64": int count; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": } ExecModuleList; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum BCTagEnum { Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_NULL = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_UNDEFINED, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_BOOL_FALSE, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_BOOL_TRUE, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_INT32, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_FLOAT64, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_STRING, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_OBJECT, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_ARRAY, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_BIG_INT, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_TEMPLATE_OBJECT, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_FUNCTION_BYTECODE, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_MODULE, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_TYPED_ARRAY, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_ARRAY_BUFFER, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_SHARED_ARRAY_BUFFER, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_DATE, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_OBJECT_VALUE, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_OBJECT_REFERENCE, Step #6 - "compile-libfuzzer-introspector-x86_64": #ifdef CONFIG_BIGNUM Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_BIG_FLOAT, Step #6 - "compile-libfuzzer-introspector-x86_64": BC_TAG_BIG_DECIMAL, Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": } BCTagEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSAsyncFromSyncIteratorData { Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue sync_iter; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue next_method; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSAsyncFromSyncIteratorData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_MODULE_STATUS_UNLINKED, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_MODULE_STATUS_LINKING, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_MODULE_STATUS_LINKED, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_MODULE_STATUS_EVALUATING, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_MODULE_STATUS_EVALUATING_ASYNC, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_MODULE_STATUS_EVALUATED, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSModuleStatus; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JumpSlot { Step #6 - "compile-libfuzzer-introspector-x86_64": int op; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": int pos; Step #6 - "compile-libfuzzer-introspector-x86_64": int label; Step #6 - "compile-libfuzzer-introspector-x86_64": } JumpSlot; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSToken { Step #6 - "compile-libfuzzer-introspector-x86_64": int val; Step #6 - "compile-libfuzzer-introspector-x86_64": int line_num; /* line number of token start */ Step #6 - "compile-libfuzzer-introspector-x86_64": const uint8_t *ptr; Step #6 - "compile-libfuzzer-introspector-x86_64": union { Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue str; Step #6 - "compile-libfuzzer-introspector-x86_64": int sep; Step #6 - "compile-libfuzzer-introspector-x86_64": } str; Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue val; Step #6 - "compile-libfuzzer-introspector-x86_64": #ifdef CONFIG_BIGNUM Step #6 - "compile-libfuzzer-introspector-x86_64": slimb_t exponent; /* may be != 0 only if val is a float */ Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": } num; Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom atom; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL has_escape; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL is_reserved; Step #6 - "compile-libfuzzer-introspector-x86_64": } ident; Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue body; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue flags; Step #6 - "compile-libfuzzer-introspector-x86_64": } regexp; Step #6 - "compile-libfuzzer-introspector-x86_64": } u; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSToken; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSParsePos { Step #6 - "compile-libfuzzer-introspector-x86_64": int last_line_num; Step #6 - "compile-libfuzzer-introspector-x86_64": int line_num; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL got_lf; Step #6 - "compile-libfuzzer-introspector-x86_64": const uint8_t *ptr; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSParsePos; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSBigFloat { Step #6 - "compile-libfuzzer-introspector-x86_64": JSRefCountHeader header; /* must come first, 32-bit */ Step #6 - "compile-libfuzzer-introspector-x86_64": bf_t num; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSBigFloat; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSParseState { Step #6 - "compile-libfuzzer-introspector-x86_64": JSContext *ctx; Step #6 - "compile-libfuzzer-introspector-x86_64": int last_line_num; /* line number of last token */ Step #6 - "compile-libfuzzer-introspector-x86_64": int line_num; /* line number of current offset */ Step #6 - "compile-libfuzzer-introspector-x86_64": const char *filename; Step #6 - "compile-libfuzzer-introspector-x86_64": JSToken token; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL got_lf; /* true if got line feed before the current token */ Step #6 - "compile-libfuzzer-introspector-x86_64": const uint8_t *last_ptr; Step #6 - "compile-libfuzzer-introspector-x86_64": const uint8_t *buf_ptr; Step #6 - "compile-libfuzzer-introspector-x86_64": const uint8_t *buf_end; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* current function code */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSFunctionDef *cur_func; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL is_module; /* parsing a module */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL allow_html_comments; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL ext_json; /* true if accepting JSON superset */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSParseState; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSVarRef { Step #6 - "compile-libfuzzer-introspector-x86_64": union { Step #6 - "compile-libfuzzer-introspector-x86_64": JSGCObjectHeader header; /* must come first */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": int __gc_ref_count; /* corresponds to header.ref_count */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t __gc_mark; /* corresponds to header.mark/gc_obj_type */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_detached : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_arg : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t var_idx; /* index of the corresponding function variable on Step #6 - "compile-libfuzzer-introspector-x86_64": the stack */ Step #6 - "compile-libfuzzer-introspector-x86_64": }; Step #6 - "compile-libfuzzer-introspector-x86_64": }; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue *pvalue; /* pointer to the value, either on the stack or Step #6 - "compile-libfuzzer-introspector-x86_64": to 'value' */ Step #6 - "compile-libfuzzer-introspector-x86_64": union { Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue value; /* used when is_detached = TRUE */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head var_ref_link; /* JSStackFrame.var_ref_list list */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct JSAsyncFunctionState *async_func; /* != NULL if async stack frame */ Step #6 - "compile-libfuzzer-introspector-x86_64": }; /* used when is_detached = FALSE */ Step #6 - "compile-libfuzzer-introspector-x86_64": }; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSVarRef; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSFloatEnv { Step #6 - "compile-libfuzzer-introspector-x86_64": limb_t prec; Step #6 - "compile-libfuzzer-introspector-x86_64": bf_flags_t flags; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int status; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSFloatEnv; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSProperty { Step #6 - "compile-libfuzzer-introspector-x86_64": union { Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue value; /* JS_PROP_NORMAL */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct { /* JS_PROP_GETSET */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSObject *getter; /* NULL if undefined */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSObject *setter; /* NULL if undefined */ Step #6 - "compile-libfuzzer-introspector-x86_64": } getset; Step #6 - "compile-libfuzzer-introspector-x86_64": JSVarRef *var_ref; /* JS_PROP_VARREF */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct { /* JS_PROP_AUTOINIT */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* in order to use only 2 pointers, we compress the realm Step #6 - "compile-libfuzzer-introspector-x86_64": and the init function pointer */ Step #6 - "compile-libfuzzer-introspector-x86_64": uintptr_t realm_and_id; /* realm and init_id (JS_AUTOINIT_ID_x) Step #6 - "compile-libfuzzer-introspector-x86_64": in the 2 low bits */ Step #6 - "compile-libfuzzer-introspector-x86_64": void *opaque; Step #6 - "compile-libfuzzer-introspector-x86_64": } init; Step #6 - "compile-libfuzzer-introspector-x86_64": } u; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSProperty; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSMapIteratorData { Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue obj; Step #6 - "compile-libfuzzer-introspector-x86_64": JSIteratorKindEnum kind; Step #6 - "compile-libfuzzer-introspector-x86_64": JSMapRecord *cur_record; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSMapIteratorData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSBigDecimal { Step #6 - "compile-libfuzzer-introspector-x86_64": JSRefCountHeader header; /* must come first, 32-bit */ Step #6 - "compile-libfuzzer-introspector-x86_64": bfdec_t num; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSBigDecimal; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_ATOM_KIND_STRING, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_ATOM_KIND_SYMBOL, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_ATOM_KIND_PRIVATE, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSAtomKindEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSOpCode { Step #6 - "compile-libfuzzer-introspector-x86_64": #ifdef DUMP_BYTECODE Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t size; /* in bytes */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* the opcodes remove n_pop items from the top of the stack, then Step #6 - "compile-libfuzzer-introspector-x86_64": pushes n_push items */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t n_pop; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t n_push; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t fmt; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSOpCode; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSVarDef { Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom var_name; Step #6 - "compile-libfuzzer-introspector-x86_64": /* index into fd->scopes of this variable lexical scope */ Step #6 - "compile-libfuzzer-introspector-x86_64": int scope_level; Step #6 - "compile-libfuzzer-introspector-x86_64": /* during compilation: Step #6 - "compile-libfuzzer-introspector-x86_64": - if scope_level = 0: scope in which the variable is defined Step #6 - "compile-libfuzzer-introspector-x86_64": - if scope_level != 0: index into fd->vars of the next Step #6 - "compile-libfuzzer-introspector-x86_64": variable in the same or enclosing lexical scope Step #6 - "compile-libfuzzer-introspector-x86_64": in a bytecode function: Step #6 - "compile-libfuzzer-introspector-x86_64": index into fd->vars of the next Step #6 - "compile-libfuzzer-introspector-x86_64": variable in the same or enclosing lexical scope Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": int scope_next; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_const : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_lexical : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_captured : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_static_private : 1; /* only used during private class field parsing */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t var_kind : 4; /* see JSVarKindEnum */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* only used during compilation: function pool index for lexical Step #6 - "compile-libfuzzer-introspector-x86_64": variables with var_kind = Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_FUNCTION_DECL/JS_VAR_NEW_FUNCTION_DECL or scope level of Step #6 - "compile-libfuzzer-introspector-x86_64": the definition of the 'var' variables (they have scope_level = Step #6 - "compile-libfuzzer-introspector-x86_64": 0) */ Step #6 - "compile-libfuzzer-introspector-x86_64": int func_pool_idx : 24; /* only used during compilation : index in Step #6 - "compile-libfuzzer-introspector-x86_64": the constant pool for hoisted function Step #6 - "compile-libfuzzer-introspector-x86_64": definition */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSVarDef; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef JSValue JSAutoInitFunc(JSContext *ctx, JSObject *p, JSAtom atom, void *opaque); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct LabelSlot { Step #6 - "compile-libfuzzer-introspector-x86_64": int ref_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int pos; /* phase 1 address, -1 means not resolved yet */ Step #6 - "compile-libfuzzer-introspector-x86_64": int pos2; /* phase 2 address, -1 means not resolved yet */ Step #6 - "compile-libfuzzer-introspector-x86_64": int addr; /* phase 3 address, -1 means not resolved yet */ Step #6 - "compile-libfuzzer-introspector-x86_64": RelocEntry *first_reloc; Step #6 - "compile-libfuzzer-introspector-x86_64": } LabelSlot; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSArrayIteratorData { Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue obj; Step #6 - "compile-libfuzzer-introspector-x86_64": JSIteratorKindEnum kind; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t idx; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSArrayIteratorData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct LineNumberSlot { Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t pc; Step #6 - "compile-libfuzzer-introspector-x86_64": int line_num; Step #6 - "compile-libfuzzer-introspector-x86_64": } LineNumberSlot; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": /* XXX: add more variable kinds here instead of using bit fields */ Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_NORMAL, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_FUNCTION_DECL, /* lexical var with function declaration */ Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_NEW_FUNCTION_DECL, /* lexical var with async/generator Step #6 - "compile-libfuzzer-introspector-x86_64": function declaration */ Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_CATCH, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_FUNCTION_NAME, /* function expression name */ Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_PRIVATE_FIELD, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_PRIVATE_METHOD, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_PRIVATE_GETTER, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_PRIVATE_SETTER, /* must come after JS_VAR_PRIVATE_GETTER */ Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_PRIVATE_GETTER_SETTER, /* must come after JS_VAR_PRIVATE_SETTER */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSVarKindEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSMapRecord { Step #6 - "compile-libfuzzer-introspector-x86_64": int ref_count; /* used during enumeration to avoid freeing the record */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL empty; /* TRUE if the record is deleted */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct JSMapState *map; Step #6 - "compile-libfuzzer-introspector-x86_64": struct JSMapRecord *next_weak_ref; Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head link; Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head hash_link; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue key; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue value; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSMapRecord; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSMemoryUsage_helper { Step #6 - "compile-libfuzzer-introspector-x86_64": double memory_used_count; Step #6 - "compile-libfuzzer-introspector-x86_64": double str_count; Step #6 - "compile-libfuzzer-introspector-x86_64": double str_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t js_func_count; Step #6 - "compile-libfuzzer-introspector-x86_64": double js_func_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t js_func_code_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t js_func_pc2line_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t js_func_pc2line_size; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSMemoryUsage_helper; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum JSFreeModuleEnum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_FREE_MODULE_ALL, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_FREE_MODULE_NOT_RESOLVED, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSFreeModuleEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSAsyncGeneratorRequest { Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head link; Step #6 - "compile-libfuzzer-introspector-x86_64": /* completion */ Step #6 - "compile-libfuzzer-introspector-x86_64": int completion_type; /* GEN_MAGIC_x */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue result; Step #6 - "compile-libfuzzer-introspector-x86_64": /* promise capability */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue promise; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue resolving_funcs[2]; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSAsyncGeneratorRequest; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSMapState { Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL is_weak; /* TRUE if WeakSet/WeakMap */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head records; /* list of JSMapRecord.link */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t record_count; Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head *hash_table; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t hash_size; /* must be a power of two */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t record_count_threshold; /* count at which a hash table Step #6 - "compile-libfuzzer-introspector-x86_64": resize is needed */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSMapState; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum AtomicsOpEnum { Step #6 - "compile-libfuzzer-introspector-x86_64": ATOMICS_OP_ADD, Step #6 - "compile-libfuzzer-introspector-x86_64": ATOMICS_OP_AND, Step #6 - "compile-libfuzzer-introspector-x86_64": ATOMICS_OP_OR, Step #6 - "compile-libfuzzer-introspector-x86_64": ATOMICS_OP_SUB, Step #6 - "compile-libfuzzer-introspector-x86_64": ATOMICS_OP_XOR, Step #6 - "compile-libfuzzer-introspector-x86_64": ATOMICS_OP_EXCHANGE, Step #6 - "compile-libfuzzer-introspector-x86_64": ATOMICS_OP_COMPARE_EXCHANGE, Step #6 - "compile-libfuzzer-introspector-x86_64": ATOMICS_OP_LOAD, Step #6 - "compile-libfuzzer-introspector-x86_64": } AtomicsOpEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSJobEntry { Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head link; Step #6 - "compile-libfuzzer-introspector-x86_64": JSContext *ctx; Step #6 - "compile-libfuzzer-introspector-x86_64": JSJobFunc *job_func; Step #6 - "compile-libfuzzer-introspector-x86_64": int argc; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue argv[0]; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSJobEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSAsyncGeneratorData { Step #6 - "compile-libfuzzer-introspector-x86_64": JSObject *generator; /* back pointer to the object (const) */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSAsyncGeneratorStateEnum state; Step #6 - "compile-libfuzzer-introspector-x86_64": /* func_state is NULL is state AWAITING_RETURN and COMPLETED */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSAsyncFunctionState *func_state; Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head queue; /* list of JSAsyncGeneratorRequest.link */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSAsyncGeneratorData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": EXPORTED_NAME_AMBIGUOUS, Step #6 - "compile-libfuzzer-introspector-x86_64": EXPORTED_NAME_NORMAL, Step #6 - "compile-libfuzzer-introspector-x86_64": EXPORTED_NAME_NS, Step #6 - "compile-libfuzzer-introspector-x86_64": } ExportedNameEntryEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum JSFunctionKindEnum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_FUNC_NORMAL = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_FUNC_GENERATOR = (1 << 0), Step #6 - "compile-libfuzzer-introspector-x86_64": JS_FUNC_ASYNC = (1 << 1), Step #6 - "compile-libfuzzer-introspector-x86_64": JS_FUNC_ASYNC_GENERATOR = (JS_FUNC_GENERATOR | JS_FUNC_ASYNC), Step #6 - "compile-libfuzzer-introspector-x86_64": } JSFunctionKindEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSProxyData { Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue target; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue handler; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_func; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_revoked; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSProxyData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_AUTOINIT_ID_PROTOTYPE, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_AUTOINIT_ID_MODULE_NS, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_AUTOINIT_ID_PROP, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSAutoInitIDEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSFunctionBytecode { Step #6 - "compile-libfuzzer-introspector-x86_64": JSGCObjectHeader header; /* must come first */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t js_mode; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t has_prototype : 1; /* true if a prototype field is necessary */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t has_simple_parameter_list : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_derived_class_constructor : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": /* true if home_object needs to be initialized */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t need_home_object : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t func_kind : 2; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t new_target_allowed : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t super_call_allowed : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t super_allowed : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t arguments_allowed : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t has_debug : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t backtrace_barrier : 1; /* stop backtrace on this function */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t read_only_bytecode : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_direct_or_indirect_eval : 1; /* used by JS_GetScriptOrModuleName() */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* XXX: 10 bits available */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t *byte_code_buf; /* (self pointer) */ Step #6 - "compile-libfuzzer-introspector-x86_64": int byte_code_len; Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom func_name; Step #6 - "compile-libfuzzer-introspector-x86_64": JSVarDef *vardefs; /* arguments + local variables (arg_count + var_count) (self pointer) */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSClosureVar *closure_var; /* list of variables in the closure (self pointer) */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t arg_count; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t var_count; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t defined_arg_count; /* for length function property */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t stack_size; /* maximum stack size */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSContext *realm; /* function realm */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue *cpool; /* constant pool (self pointer) */ Step #6 - "compile-libfuzzer-introspector-x86_64": int cpool_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int closure_var_count; Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": /* debug info, move to separate structure to save memory? */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom filename; Step #6 - "compile-libfuzzer-introspector-x86_64": int line_num; Step #6 - "compile-libfuzzer-introspector-x86_64": int source_len; Step #6 - "compile-libfuzzer-introspector-x86_64": int pc2line_len; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t *pc2line_buf; Step #6 - "compile-libfuzzer-introspector-x86_64": char *source; Step #6 - "compile-libfuzzer-introspector-x86_64": } debug; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSFunctionBytecode; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSArrayBuffer { Step #6 - "compile-libfuzzer-introspector-x86_64": int byte_length; /* 0 if detached */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t detached; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t shared; /* if shared, the array buffer cannot be detached */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t *data; /* NULL if detached */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head array_list; Step #6 - "compile-libfuzzer-introspector-x86_64": void *opaque; Step #6 - "compile-libfuzzer-introspector-x86_64": JSFreeArrayBufferDataFunc *free_func; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSArrayBuffer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": int count; Step #6 - "compile-libfuzzer-introspector-x86_64": JSBinaryOperatorDefEntry *tab; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSBinaryOperatorDef; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum JSParseFunctionEnum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_PARSE_FUNC_STATEMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_PARSE_FUNC_VAR, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_PARSE_FUNC_EXPR, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_PARSE_FUNC_ARROW, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_PARSE_FUNC_GETTER, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_PARSE_FUNC_SETTER, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_PARSE_FUNC_METHOD, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_PARSE_FUNC_CLASS_STATIC_INIT, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_PARSE_FUNC_CLASS_CONSTRUCTOR, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_PARSE_FUNC_DERIVED_CLASS_CONSTRUCTOR, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSParseFunctionEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t operator_counter; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL is_primitive; /* OperatorSet for a primitive type */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* NULL if no operator is defined */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSObject *self_ops[JS_OVOP_COUNT]; /* self operators */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSBinaryOperatorDef left; Step #6 - "compile-libfuzzer-introspector-x86_64": JSBinaryOperatorDef right; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSOperatorSetData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum JSParseExportEnum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_PARSE_EXPORT_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_PARSE_EXPORT_NAMED, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_PARSE_EXPORT_DEFAULT, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSParseExportEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_DEF_WITH, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_DEF_LET, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_DEF_CONST, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_DEF_FUNCTION_DECL, /* function declaration */ Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_DEF_NEW_FUNCTION_DECL, /* async/generator function declaration */ Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_DEF_CATCH, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_VAR_DEF_VAR, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSVarDefEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSString JSString; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union JSFloat64Union { Step #6 - "compile-libfuzzer-introspector-x86_64": double d; Step #6 - "compile-libfuzzer-introspector-x86_64": uint64_t u64; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t u32[2]; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSFloat64Union; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum JSAsyncGeneratorStateEnum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_ASYNC_GENERATOR_STATE_SUSPENDED_START, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_ASYNC_GENERATOR_STATE_SUSPENDED_YIELD, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_ASYNC_GENERATOR_STATE_SUSPENDED_YIELD_STAR, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_ASYNC_GENERATOR_STATE_EXECUTING, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_ASYNC_GENERATOR_STATE_AWAITING_RETURN, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_ASYNC_GENERATOR_STATE_COMPLETED, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSAsyncGeneratorStateEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSString JSAtomStruct; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSClassShortDef { Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom class_name; Step #6 - "compile-libfuzzer-introspector-x86_64": JSClassFinalizer *finalizer; Step #6 - "compile-libfuzzer-introspector-x86_64": JSClassGCMark *gc_mark; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSClassShortDef; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": PUT_LVALUE_NOKEEP, /* [depth] v -> */ Step #6 - "compile-libfuzzer-introspector-x86_64": PUT_LVALUE_NOKEEP_DEPTH, /* [depth] v -> , keep depth (currently Step #6 - "compile-libfuzzer-introspector-x86_64": just disable optimizations) */ Step #6 - "compile-libfuzzer-introspector-x86_64": PUT_LVALUE_KEEP_TOP, /* [depth] v -> v */ Step #6 - "compile-libfuzzer-introspector-x86_64": PUT_LVALUE_KEEP_SECOND, /* [depth] v0 v -> v0 */ Step #6 - "compile-libfuzzer-introspector-x86_64": PUT_LVALUE_NOKEEP_BOTTOM, /* v [depth] -> */ Step #6 - "compile-libfuzzer-introspector-x86_64": } PutLValueEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ValueSlot { Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue val; Step #6 - "compile-libfuzzer-introspector-x86_64": JSString *str; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t pos; Step #6 - "compile-libfuzzer-introspector-x86_64": } ValueSlot; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSResolveState { Step #6 - "compile-libfuzzer-introspector-x86_64": JSResolveEntry *array; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": int count; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSResolveState; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum JSErrorEnum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_EVAL_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_RANGE_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_REFERENCE_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_SYNTAX_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_TYPE_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_URI_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_INTERNAL_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_AGGREGATE_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": JS_NATIVE_ERROR_COUNT, /* number of different NativeError objects */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSErrorEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSReqModuleEntry { Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom module_name; Step #6 - "compile-libfuzzer-introspector-x86_64": JSModuleDef *module; /* used using resolution */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSReqModuleEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ExportedNameEntry { Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom export_name; Step #6 - "compile-libfuzzer-introspector-x86_64": ExportedNameEntryEnum export_type; Step #6 - "compile-libfuzzer-introspector-x86_64": union { Step #6 - "compile-libfuzzer-introspector-x86_64": JSExportEntry *me; /* using when the list is built */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSVarRef *var_ref; /* EXPORTED_NAME_NORMAL */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSModuleDef *module; /* for EXPORTED_NAME_NS */ Step #6 - "compile-libfuzzer-introspector-x86_64": } u; Step #6 - "compile-libfuzzer-introspector-x86_64": } ExportedNameEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum JSExportTypeEnum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_EXPORT_TYPE_LOCAL, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_EXPORT_TYPE_INDIRECT, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSExportTypeEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum JSStrictEqModeEnum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_EQ_STRICT, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_EQ_SAME_VALUE, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_EQ_SAME_VALUE_ZERO, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSStrictEqModeEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct GetExportNamesState { Step #6 - "compile-libfuzzer-introspector-x86_64": JSModuleDef **modules; Step #6 - "compile-libfuzzer-introspector-x86_64": int modules_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int modules_count; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": ExportedNameEntry *exported_names; Step #6 - "compile-libfuzzer-introspector-x86_64": int exported_names_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int exported_names_count; Step #6 - "compile-libfuzzer-introspector-x86_64": } GetExportNamesState; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSClosureVar { Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_local : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_arg : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_const : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_lexical : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t var_kind : 4; /* see JSVarKindEnum */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* 8 bits available */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t var_idx; /* is_local = TRUE: index to a normal variable of the Step #6 - "compile-libfuzzer-introspector-x86_64": parent function. otherwise: index to a closure Step #6 - "compile-libfuzzer-introspector-x86_64": variable of the parent function */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom var_name; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSClosureVar; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSCFunctionDataRecord { Step #6 - "compile-libfuzzer-introspector-x86_64": JSCFunctionData *func; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t length; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t data_len; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t magic; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue data[0]; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSCFunctionDataRecord; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum OPCodeFormat { Step #6 - "compile-libfuzzer-introspector-x86_64": #define FMT(f) OP_FMT_ ## f, Step #6 - "compile-libfuzzer-introspector-x86_64": #define DEF(id, size, n_pop, n_push, f) Step #6 - "compile-libfuzzer-introspector-x86_64": #include "quickjs-opcode.h" Step #6 - "compile-libfuzzer-introspector-x86_64": #undef DEF Step #6 - "compile-libfuzzer-introspector-x86_64": #undef FMT Step #6 - "compile-libfuzzer-introspector-x86_64": } OPCodeFormat; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": JSFunctionDef *fields_init_fd; Step #6 - "compile-libfuzzer-introspector-x86_64": int computed_fields_count; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL need_brand; Step #6 - "compile-libfuzzer-introspector-x86_64": int brand_push_pos; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL is_static; Step #6 - "compile-libfuzzer-introspector-x86_64": } ClassFieldsDef; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum JSToNumberHintEnum { Step #6 - "compile-libfuzzer-introspector-x86_64": TON_FLAG_NUMBER, Step #6 - "compile-libfuzzer-introspector-x86_64": TON_FLAG_NUMERIC, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSToNumberHintEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct BlockEnv { Step #6 - "compile-libfuzzer-introspector-x86_64": struct BlockEnv *prev; Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom label_name; /* JS_ATOM_NULL if none */ Step #6 - "compile-libfuzzer-introspector-x86_64": int label_break; /* -1 if none */ Step #6 - "compile-libfuzzer-introspector-x86_64": int label_cont; /* -1 if none */ Step #6 - "compile-libfuzzer-introspector-x86_64": int drop_count; /* number of stack elements to drop */ Step #6 - "compile-libfuzzer-introspector-x86_64": int label_finally; /* -1 if none */ Step #6 - "compile-libfuzzer-introspector-x86_64": int scope_level; Step #6 - "compile-libfuzzer-introspector-x86_64": int has_iterator; Step #6 - "compile-libfuzzer-introspector-x86_64": } BlockEnv; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct CodeContext { Step #6 - "compile-libfuzzer-introspector-x86_64": const uint8_t *bc_buf; /* code buffer */ Step #6 - "compile-libfuzzer-introspector-x86_64": int bc_len; /* length of the code buffer */ Step #6 - "compile-libfuzzer-introspector-x86_64": int pos; /* position past the matched code pattern */ Step #6 - "compile-libfuzzer-introspector-x86_64": int line_num; /* last visited OP_line_num parameter or -1 */ Step #6 - "compile-libfuzzer-introspector-x86_64": int op; Step #6 - "compile-libfuzzer-introspector-x86_64": int idx; Step #6 - "compile-libfuzzer-introspector-x86_64": int label; Step #6 - "compile-libfuzzer-introspector-x86_64": int val; Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom atom; Step #6 - "compile-libfuzzer-introspector-x86_64": } CodeContext; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": JSObjectListEntry *object_tab; Step #6 - "compile-libfuzzer-introspector-x86_64": int object_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int object_size; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t *hash_table; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t hash_size; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSObjectList; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct BCReaderState { Step #6 - "compile-libfuzzer-introspector-x86_64": JSContext *ctx; Step #6 - "compile-libfuzzer-introspector-x86_64": const uint8_t *buf_start, *ptr, *buf_end; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t first_atom; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t idx_to_atom_count; Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom *idx_to_atom; Step #6 - "compile-libfuzzer-introspector-x86_64": int error_state; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL allow_sab : 8; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL allow_bytecode : 8; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL is_rom_data : 8; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL allow_reference : 8; Step #6 - "compile-libfuzzer-introspector-x86_64": /* object references */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSObject **objects; Step #6 - "compile-libfuzzer-introspector-x86_64": int objects_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int objects_size; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": #ifdef DUMP_READ_OBJECT Step #6 - "compile-libfuzzer-introspector-x86_64": const uint8_t *ptr_last; Step #6 - "compile-libfuzzer-introspector-x86_64": int level; Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": } BCReaderState; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSGlobalVar { Step #6 - "compile-libfuzzer-introspector-x86_64": int cpool_idx; /* if >= 0, index in the constant pool for hoisted Step #6 - "compile-libfuzzer-introspector-x86_64": function defintion*/ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t force_init : 1; /* force initialization to undefined */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_lexical : 1; /* global let/const definition */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_const : 1; /* const definition */ Step #6 - "compile-libfuzzer-introspector-x86_64": int scope_level; /* scope of definition */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom var_name; /* variable name */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSGlobalVar; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": JSObject *obj; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t hash_next; /* -1 if no next entry */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSObjectListEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_GC_PHASE_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_GC_PHASE_DECREF, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_GC_PHASE_REMOVE_CYCLES, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSGCPhaseEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": /* binary operators */ Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_ADD, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_SUB, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_MUL, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_DIV, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_MOD, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_POW, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_OR, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_AND, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_XOR, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_SHL, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_SAR, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_SHR, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_EQ, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_LESS, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_BINARY_COUNT, Step #6 - "compile-libfuzzer-introspector-x86_64": /* unary operators */ Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_POS = JS_OVOP_BINARY_COUNT, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_NEG, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_INC, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_DEC, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_NOT, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": JS_OVOP_COUNT, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSOverloadableOperatorEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct ValueBuffer { Step #6 - "compile-libfuzzer-introspector-x86_64": JSContext *ctx; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue *arr; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue def[4]; Step #6 - "compile-libfuzzer-introspector-x86_64": int len; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": int error_status; Step #6 - "compile-libfuzzer-introspector-x86_64": } ValueBuffer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum OPCodeEnum OPCodeEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSStackFrame { Step #6 - "compile-libfuzzer-introspector-x86_64": struct JSStackFrame *prev_frame; /* NULL if first stack frame */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue cur_func; /* current function, JS_UNDEFINED if the frame is detached */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue *arg_buf; /* arguments */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue *var_buf; /* variables */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head var_ref_list; /* list of JSVarRef.var_ref_link */ Step #6 - "compile-libfuzzer-introspector-x86_64": const uint8_t *cur_pc; /* only used in bytecode functions : PC of the Step #6 - "compile-libfuzzer-introspector-x86_64": instruction after the call */ Step #6 - "compile-libfuzzer-introspector-x86_64": int arg_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int js_mode; /* for C functions, only JS_MODE_MATH may be set */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* only used in generators. Current stack pointer value. NULL if Step #6 - "compile-libfuzzer-introspector-x86_64": the function is running. */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue *cur_sp; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSStackFrame; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t operator_index; Step #6 - "compile-libfuzzer-introspector-x86_64": JSObject *ops[JS_OVOP_BINARY_COUNT]; /* self operators */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSBinaryOperatorDefEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSExportEntry { Step #6 - "compile-libfuzzer-introspector-x86_64": union { Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": int var_idx; /* closure variable index */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSVarRef *var_ref; /* if != NULL, reference to the variable */ Step #6 - "compile-libfuzzer-introspector-x86_64": } local; /* for local export */ Step #6 - "compile-libfuzzer-introspector-x86_64": int req_module_idx; /* module for indirect export */ Step #6 - "compile-libfuzzer-introspector-x86_64": } u; Step #6 - "compile-libfuzzer-introspector-x86_64": JSExportTypeEnum export_type; Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom local_name; /* '*' if export ns from. not used for local Step #6 - "compile-libfuzzer-introspector-x86_64": export after compilation */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom export_name; /* exported variable name */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSExportEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSStarExportEntry { Step #6 - "compile-libfuzzer-introspector-x86_64": int req_module_idx; /* in req_module_entries */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSStarExportEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSRegExpStringIteratorData { Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue iterating_regexp; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue iterated_string; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL global; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL unicode; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL done; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSRegExpStringIteratorData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSONStringifyContext { Step #6 - "compile-libfuzzer-introspector-x86_64": JSValueConst replacer_func; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue stack; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue property_list; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue gap; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue empty; Step #6 - "compile-libfuzzer-introspector-x86_64": StringBuffer *b; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSONStringifyContext; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSAtomicsWaiter { Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head link; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL linked; Step #6 - "compile-libfuzzer-introspector-x86_64": pthread_cond_t cond; Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t *ptr; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSAtomicsWaiter; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSTypedArray { Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head link; /* link to arraybuffer */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSObject *obj; /* back pointer to the TypedArray/DataView object */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSObject *buffer; /* based array buffer */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t offset; /* offset in the array buffer */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t length; /* length in the array buffer */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSTypedArray; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSPromiseFunctionData { Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue promise; Step #6 - "compile-libfuzzer-introspector-x86_64": JSPromiseFunctionDataResolved *presolved; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSPromiseFunctionData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSShape JSShape; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSAsyncFunctionState { Step #6 - "compile-libfuzzer-introspector-x86_64": JSGCObjectHeader header; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue this_val; /* 'this' argument */ Step #6 - "compile-libfuzzer-introspector-x86_64": int argc; /* number of function arguments */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL throw_flag; /* used to throw an exception in JS_CallInternal() */ Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL is_completed; /* TRUE if the function has returned. The stack Step #6 - "compile-libfuzzer-introspector-x86_64": frame is no longer valid */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue resolving_funcs[2]; /* only used in JS async functions */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSStackFrame frame; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSAsyncFunctionState; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSPromiseReactionData { Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head link; /* not used in promise_reaction_job */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue resolving_funcs[2]; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue handler; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSPromiseReactionData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSForInIterator { Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue obj; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t idx; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t atom_count; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t in_prototype_chain; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_array; Step #6 - "compile-libfuzzer-introspector-x86_64": JSPropertyEnum *tab_atom; /* is_array = FALSE */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSForInIterator; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSPromiseData { Step #6 - "compile-libfuzzer-introspector-x86_64": JSPromiseStateEnum promise_state; Step #6 - "compile-libfuzzer-introspector-x86_64": /* 0=fulfill, 1=reject, list of JSPromiseReactionData.link */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head promise_reactions[2]; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL is_handled; /* Note: only useful to debug */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue promise_result; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSPromiseData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSRegExp { Step #6 - "compile-libfuzzer-introspector-x86_64": JSString *pattern; Step #6 - "compile-libfuzzer-introspector-x86_64": JSString *bytecode; /* also contains the flags */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSRegExp; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSResolveEntry { Step #6 - "compile-libfuzzer-introspector-x86_64": JSModuleDef *module; Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom name; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSResolveEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSPromiseFunctionDataResolved { Step #6 - "compile-libfuzzer-introspector-x86_64": int ref_count; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL already_resolved; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSPromiseFunctionDataResolved; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t prec; Step #6 - "compile-libfuzzer-introspector-x86_64": bf_flags_t flags; Step #6 - "compile-libfuzzer-introspector-x86_64": } BigDecimalEnv; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum FuncCallType { Step #6 - "compile-libfuzzer-introspector-x86_64": FUNC_CALL_NORMAL, Step #6 - "compile-libfuzzer-introspector-x86_64": FUNC_CALL_NEW, Step #6 - "compile-libfuzzer-introspector-x86_64": FUNC_CALL_SUPER_CTOR, Step #6 - "compile-libfuzzer-introspector-x86_64": FUNC_CALL_TEMPLATE, Step #6 - "compile-libfuzzer-introspector-x86_64": } FuncCallType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct BCWriterState { Step #6 - "compile-libfuzzer-introspector-x86_64": JSContext *ctx; Step #6 - "compile-libfuzzer-introspector-x86_64": DynBuf dbuf; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL allow_bytecode : 8; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL allow_sab : 8; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL allow_reference : 8; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t first_atom; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t *atom_to_idx; Step #6 - "compile-libfuzzer-introspector-x86_64": int atom_to_idx_size; Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom *idx_to_atom; Step #6 - "compile-libfuzzer-introspector-x86_64": int idx_to_atom_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int idx_to_atom_size; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t **sab_tab; Step #6 - "compile-libfuzzer-introspector-x86_64": int sab_tab_len; Step #6 - "compile-libfuzzer-introspector-x86_64": int sab_tab_size; Step #6 - "compile-libfuzzer-introspector-x86_64": /* list of referenced objects (used if allow_reference = TRUE) */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSObjectList object_list; Step #6 - "compile-libfuzzer-introspector-x86_64": } BCWriterState; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSVarScope { Step #6 - "compile-libfuzzer-introspector-x86_64": int parent; /* index into fd->scopes of the enclosing scope */ Step #6 - "compile-libfuzzer-introspector-x86_64": int first; /* index into fd->vars of the last variable in this scope */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSVarScope; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum JSResolveResultEnum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_RESOLVE_RES_EXCEPTION = -1, /* memory alloc error */ Step #6 - "compile-libfuzzer-introspector-x86_64": JS_RESOLVE_RES_FOUND = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_RESOLVE_RES_NOT_FOUND, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_RESOLVE_RES_CIRCULAR, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_RESOLVE_RES_AMBIGUOUS, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSResolveResultEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_GC_OBJ_TYPE_JS_OBJECT, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_GC_OBJ_TYPE_FUNCTION_BYTECODE, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_GC_OBJ_TYPE_SHAPE, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_GC_OBJ_TYPE_VAR_REF, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_GC_OBJ_TYPE_ASYNC_FUNCTION, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_GC_OBJ_TYPE_JS_CONTEXT, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSGCObjectTypeEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct StackSizeState { Step #6 - "compile-libfuzzer-introspector-x86_64": int bc_len; Step #6 - "compile-libfuzzer-introspector-x86_64": int stack_len_max; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t *stack_level_tab; Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t *catch_pos_tab; Step #6 - "compile-libfuzzer-introspector-x86_64": int *pc_stack; Step #6 - "compile-libfuzzer-introspector-x86_64": int pc_stack_len; Step #6 - "compile-libfuzzer-introspector-x86_64": int pc_stack_size; Step #6 - "compile-libfuzzer-introspector-x86_64": } StackSizeState; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSBoundFunction { Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue func_obj; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue this_val; Step #6 - "compile-libfuzzer-introspector-x86_64": int argc; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue argv[0]; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSBoundFunction; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSShapeProperty { Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t hash_next : 26; /* 0 if last in list */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t flags : 6; /* JS_PROP_XXX */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom atom; /* JS_ATOM_NULL = free property entry */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSShapeProperty; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum JSGeneratorStateEnum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_GENERATOR_STATE_SUSPENDED_START, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_GENERATOR_STATE_SUSPENDED_YIELD, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_GENERATOR_STATE_SUSPENDED_YIELD_STAR, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_GENERATOR_STATE_EXECUTING, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_GENERATOR_STATE_COMPLETED, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSGeneratorStateEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum JSIteratorKindEnum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_ITERATOR_KIND_KEY, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_ITERATOR_KIND_VALUE, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_ITERATOR_KIND_KEY_AND_VALUE, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSIteratorKindEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct StringBuffer { Step #6 - "compile-libfuzzer-introspector-x86_64": JSContext *ctx; Step #6 - "compile-libfuzzer-introspector-x86_64": JSString *str; Step #6 - "compile-libfuzzer-introspector-x86_64": int len; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": int is_wide_char; Step #6 - "compile-libfuzzer-introspector-x86_64": int error_status; Step #6 - "compile-libfuzzer-introspector-x86_64": } StringBuffer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSGeneratorData { Step #6 - "compile-libfuzzer-introspector-x86_64": JSGeneratorStateEnum state; Step #6 - "compile-libfuzzer-introspector-x86_64": JSAsyncFunctionState *func_state; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSGeneratorData; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.420 INFO datatypes - __init__: Processing /src/quickjs/qjs.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.432 INFO datatypes - __init__: Processing /src/quickjs/cutils.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*exchange_f)(void *a, void *b, size_t size); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int (*cmp_f)(const void *, const void *, void *opaque); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.445 INFO datatypes - __init__: Processing /src/quickjs/quickjs-atom.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.461 INFO datatypes - __init__: Processing /src/quickjs/qjsc.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": char *short_name; Step #6 - "compile-libfuzzer-introspector-x86_64": int flags; Step #6 - "compile-libfuzzer-introspector-x86_64": } namelist_entry_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": const char *option_name; Step #6 - "compile-libfuzzer-introspector-x86_64": const char *init_name; Step #6 - "compile-libfuzzer-introspector-x86_64": } FeatureEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": OUTPUT_C, Step #6 - "compile-libfuzzer-introspector-x86_64": OUTPUT_C_MAIN, Step #6 - "compile-libfuzzer-introspector-x86_64": OUTPUT_EXECUTABLE, Step #6 - "compile-libfuzzer-introspector-x86_64": } OutputTypeEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct namelist_t { Step #6 - "compile-libfuzzer-introspector-x86_64": namelist_entry_t *array; Step #6 - "compile-libfuzzer-introspector-x86_64": int count; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": } namelist_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.475 INFO datatypes - __init__: Processing /src/quickjs/libregexp.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.480 INFO datatypes - __init__: Processing /src/quickjs/run-test262.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct namelist_t { Step #6 - "compile-libfuzzer-introspector-x86_64": char **array; Step #6 - "compile-libfuzzer-introspector-x86_64": int count; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int sorted : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": } namelist_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head link; Step #6 - "compile-libfuzzer-introspector-x86_64": char *str; Step #6 - "compile-libfuzzer-introspector-x86_64": } AgentReport; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head link; Step #6 - "compile-libfuzzer-introspector-x86_64": pthread_t tid; Step #6 - "compile-libfuzzer-introspector-x86_64": char *script; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue broadcast_func; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL broadcast_pending; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue broadcast_sab; /* in the main context */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t *broadcast_sab_buf; Step #6 - "compile-libfuzzer-introspector-x86_64": size_t broadcast_sab_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t broadcast_val; Step #6 - "compile-libfuzzer-introspector-x86_64": } Test262Agent; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.513 INFO datatypes - __init__: Processing /src/quickjs/libunicode-table.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Cn, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Lu, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Ll, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Lt, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Lm, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Lo, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Mn, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Mc, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Me, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Nd, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Nl, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_No, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Sm, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Sc, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Sk, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_So, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Pc, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Pd, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Ps, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Pe, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Pi, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Pf, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Po, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Zs, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Zl, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Zp, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Cc, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Cf, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Cs, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Co, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_LC, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_L, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_M, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_N, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_S, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_P, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_Z, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_C, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_GC_COUNT, Step #6 - "compile-libfuzzer-introspector-x86_64": } UnicodeGCEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Hyphen, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Other_Math, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Other_Alphabetic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Other_Lowercase, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Other_Uppercase, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Other_Grapheme_Extend, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Other_Default_Ignorable_Code_Point, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Other_ID_Start, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Other_ID_Continue, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Prepended_Concatenation_Mark, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_ID_Continue1, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_XID_Start1, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_XID_Continue1, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Changes_When_Titlecased1, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Changes_When_Casefolded1, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Changes_When_NFKC_Casefolded1, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_ASCII_Hex_Digit, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Bidi_Control, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Dash, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Deprecated, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Diacritic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Extender, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Hex_Digit, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_IDS_Binary_Operator, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_IDS_Trinary_Operator, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Ideographic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Join_Control, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Logical_Order_Exception, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Noncharacter_Code_Point, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Pattern_Syntax, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Pattern_White_Space, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Quotation_Mark, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Radical, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Regional_Indicator, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Sentence_Terminal, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Soft_Dotted, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Terminal_Punctuation, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Unified_Ideograph, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Variation_Selector, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_White_Space, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Bidi_Mirrored, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Emoji, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Emoji_Component, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Emoji_Modifier, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Emoji_Modifier_Base, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Emoji_Presentation, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Extended_Pictographic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Default_Ignorable_Code_Point, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_ID_Start, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Case_Ignorable, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_ASCII, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Alphabetic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Any, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Assigned, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Cased, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Changes_When_Casefolded, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Changes_When_Casemapped, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Changes_When_Lowercased, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Changes_When_NFKC_Casefolded, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Changes_When_Titlecased, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Changes_When_Uppercased, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Grapheme_Base, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Grapheme_Extend, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_ID_Continue, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Lowercase, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Math, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Uppercase, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_XID_Continue, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_XID_Start, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_Cased1, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_PROP_COUNT, Step #6 - "compile-libfuzzer-introspector-x86_64": } UnicodePropertyEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Unknown, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Adlam, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Ahom, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Anatolian_Hieroglyphs, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Arabic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Armenian, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Avestan, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Balinese, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Bamum, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Bassa_Vah, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Batak, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Bengali, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Bhaiksuki, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Bopomofo, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Brahmi, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Braille, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Buginese, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Buhid, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Canadian_Aboriginal, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Carian, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Caucasian_Albanian, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Chakma, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Cham, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Cherokee, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Chorasmian, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Common, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Coptic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Cuneiform, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Cypriot, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Cyrillic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Cypro_Minoan, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Deseret, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Devanagari, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Dives_Akuru, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Dogra, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Duployan, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Egyptian_Hieroglyphs, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Elbasan, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Elymaic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Ethiopic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Georgian, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Glagolitic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Gothic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Grantha, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Greek, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Gujarati, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Gunjala_Gondi, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Gurmukhi, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Han, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Hangul, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Hanifi_Rohingya, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Hanunoo, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Hatran, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Hebrew, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Hiragana, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Imperial_Aramaic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Inherited, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Inscriptional_Pahlavi, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Inscriptional_Parthian, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Javanese, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Kaithi, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Kannada, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Katakana, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Kawi, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Kayah_Li, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Kharoshthi, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Khmer, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Khojki, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Khitan_Small_Script, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Khudawadi, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Lao, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Latin, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Lepcha, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Limbu, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Linear_A, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Linear_B, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Lisu, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Lycian, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Lydian, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Makasar, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Mahajani, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Malayalam, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Mandaic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Manichaean, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Marchen, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Masaram_Gondi, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Medefaidrin, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Meetei_Mayek, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Mende_Kikakui, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Meroitic_Cursive, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Meroitic_Hieroglyphs, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Miao, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Modi, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Mongolian, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Mro, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Multani, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Myanmar, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Nabataean, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Nag_Mundari, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Nandinagari, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_New_Tai_Lue, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Newa, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Nko, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Nushu, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Nyiakeng_Puachue_Hmong, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Ogham, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Ol_Chiki, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Old_Hungarian, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Old_Italic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Old_North_Arabian, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Old_Permic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Old_Persian, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Old_Sogdian, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Old_South_Arabian, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Old_Turkic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Old_Uyghur, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Oriya, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Osage, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Osmanya, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Pahawh_Hmong, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Palmyrene, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Pau_Cin_Hau, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Phags_Pa, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Phoenician, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Psalter_Pahlavi, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Rejang, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Runic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Samaritan, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Saurashtra, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Sharada, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Shavian, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Siddham, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_SignWriting, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Sinhala, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Sogdian, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Sora_Sompeng, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Soyombo, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Sundanese, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Syloti_Nagri, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Syriac, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Tagalog, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Tagbanwa, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Tai_Le, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Tai_Tham, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Tai_Viet, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Takri, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Tamil, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Tangut, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Telugu, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Thaana, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Thai, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Tibetan, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Tifinagh, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Tirhuta, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Tangsa, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Toto, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Ugaritic, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Vai, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Vithkuqi, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Wancho, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Warang_Citi, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Yezidi, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Yi, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_Zanabazar_Square, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_SCRIPT_COUNT, Step #6 - "compile-libfuzzer-introspector-x86_64": } UnicodeScriptEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.659 INFO datatypes - __init__: Processing /src/quickjs/libbf.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union { Step #6 - "compile-libfuzzer-introspector-x86_64": double d; Step #6 - "compile-libfuzzer-introspector-x86_64": uint64_t u; Step #6 - "compile-libfuzzer-introspector-x86_64": } Float64Union; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct FastDivData { Step #6 - "compile-libfuzzer-introspector-x86_64": limb_t m1; /* multiplier */ Step #6 - "compile-libfuzzer-introspector-x86_64": int8_t shift1; Step #6 - "compile-libfuzzer-introspector-x86_64": int8_t shift2; Step #6 - "compile-libfuzzer-introspector-x86_64": } FastDivData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int bf_op2_func_t(bf_t *r, const bf_t *a, const bf_t *b, limb_t prec, Step #6 - "compile-libfuzzer-introspector-x86_64": bf_flags_t flags); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int ZivFunc(bf_t *r, const bf_t *a, limb_t prec, void *opaque); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef double NTTLimb; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef limb_t NTTLimb; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct BFNTTState { Step #6 - "compile-libfuzzer-introspector-x86_64": bf_context_t *ctx; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* used for mul_mod_fast() */ Step #6 - "compile-libfuzzer-introspector-x86_64": limb_t ntt_mods_div[NB_MODS]; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": limb_t ntt_proot_pow[NB_MODS][2][NTT_PROOT_2EXP + 1]; Step #6 - "compile-libfuzzer-introspector-x86_64": limb_t ntt_proot_pow_inv[NB_MODS][2][NTT_PROOT_2EXP + 1]; Step #6 - "compile-libfuzzer-introspector-x86_64": NTTLimb *ntt_trig[NB_MODS][2][NTT_TRIG_K_MAX + 1]; Step #6 - "compile-libfuzzer-introspector-x86_64": /* 1/2^n mod m */ Step #6 - "compile-libfuzzer-introspector-x86_64": limb_t ntt_len_inv[NB_MODS][NTT_PROOT_2EXP + 1][2]; Step #6 - "compile-libfuzzer-introspector-x86_64": #if defined(__AVX2__) Step #6 - "compile-libfuzzer-introspector-x86_64": __m256d ntt_mods_cr_vec[NB_MODS * (NB_MODS - 1) / 2]; Step #6 - "compile-libfuzzer-introspector-x86_64": __m256d ntt_mods_vec[NB_MODS]; Step #6 - "compile-libfuzzer-introspector-x86_64": __m256d ntt_mods_inv_vec[NB_MODS]; Step #6 - "compile-libfuzzer-introspector-x86_64": #else Step #6 - "compile-libfuzzer-introspector-x86_64": limb_t ntt_mods_cr_inv[NB_MODS * (NB_MODS - 1) / 2]; Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": } BFNTTState; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef intptr_t mp_size_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union { Step #6 - "compile-libfuzzer-introspector-x86_64": __m256d v; Step #6 - "compile-libfuzzer-introspector-x86_64": double d[4]; Step #6 - "compile-libfuzzer-introspector-x86_64": } VecUnion; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.774 INFO datatypes - __init__: Processing /src/quickjs/cutils.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int BOOL; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void *DynBufReallocFunc(void *opaque, void *ptr, size_t size); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct DynBuf { Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t *buf; Step #6 - "compile-libfuzzer-introspector-x86_64": size_t size; Step #6 - "compile-libfuzzer-introspector-x86_64": size_t allocated_size; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL error; /* true if a memory allocation error occurred */ Step #6 - "compile-libfuzzer-introspector-x86_64": DynBufReallocFunc *realloc_func; Step #6 - "compile-libfuzzer-introspector-x86_64": void *opaque; /* for realloc_func */ Step #6 - "compile-libfuzzer-introspector-x86_64": } DynBuf; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.783 INFO datatypes - __init__: Processing /src/quickjs/quickjs-libc.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head link; Step #6 - "compile-libfuzzer-introspector-x86_64": int sig_num; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue func; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSOSSignalHandler; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head link; Step #6 - "compile-libfuzzer-introspector-x86_64": int fd; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue rw_func[2]; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSOSRWHandler; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head link; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t *data; Step #6 - "compile-libfuzzer-introspector-x86_64": size_t data_len; Step #6 - "compile-libfuzzer-introspector-x86_64": /* list of SharedArrayBuffers, necessary to free the message */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t **sab_tab; Step #6 - "compile-libfuzzer-introspector-x86_64": size_t sab_tab_len; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSWorkerMessage; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head link; Step #6 - "compile-libfuzzer-introspector-x86_64": JSWorkerMessagePipe *recv_pipe; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue on_message_func; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSWorkerMessageHandler; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef JSModuleDef *(JSInitModuleFunc)(JSContext *ctx, Step #6 - "compile-libfuzzer-introspector-x86_64": const char *module_name); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": JSWorkerMessagePipe *recv_pipe; Step #6 - "compile-libfuzzer-introspector-x86_64": JSWorkerMessagePipe *send_pipe; Step #6 - "compile-libfuzzer-introspector-x86_64": JSWorkerMessageHandler *msg_handler; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSWorkerData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": int ref_count; Step #6 - "compile-libfuzzer-introspector-x86_64": uint64_t buf[0]; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSSABHeader; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head link; Step #6 - "compile-libfuzzer-introspector-x86_64": int timer_id; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t timeout; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue func; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSOSTimer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": int ref_count; Step #6 - "compile-libfuzzer-introspector-x86_64": #ifdef USE_WORKER Step #6 - "compile-libfuzzer-introspector-x86_64": pthread_mutex_t mutex; Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head msg_queue; /* list of JSWorkerMessage.link */ Step #6 - "compile-libfuzzer-introspector-x86_64": int read_fd; Step #6 - "compile-libfuzzer-introspector-x86_64": int write_fd; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSWorkerMessagePipe; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSThreadState { Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head os_rw_handlers; /* list of JSOSRWHandler.link */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head os_signal_handlers; /* list JSOSSignalHandler.link */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head os_timers; /* list of JSOSTimer.link */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct list_head port_list; /* list of JSWorkerMessageHandler.link */ Step #6 - "compile-libfuzzer-introspector-x86_64": int eval_script_recurse; /* only used in the main thread */ Step #6 - "compile-libfuzzer-introspector-x86_64": int next_timer_id; /* for setTimeout() */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* not used in the main thread */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSWorkerMessagePipe *recv_pipe, *send_pipe; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSThreadState; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": FILE *f; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL close_in_finalizer; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL is_popen; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSSTDFile; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": char *filename; /* module filename */ Step #6 - "compile-libfuzzer-introspector-x86_64": char *basename; /* module base name */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSWorkerMessagePipe *recv_pipe, *send_pipe; Step #6 - "compile-libfuzzer-introspector-x86_64": } WorkerFuncArgs; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*sighandler_t)(int sig_num); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef sig_t sighandler_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.838 INFO datatypes - __init__: Processing /src/quickjs/libunicode.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": int len; /* in points, always even */ Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t *points; /* points sorted by increasing value */ Step #6 - "compile-libfuzzer-introspector-x86_64": void *mem_opaque; Step #6 - "compile-libfuzzer-introspector-x86_64": void *(*realloc_func)(void *opaque, void *ptr, size_t size); Step #6 - "compile-libfuzzer-introspector-x86_64": } CharRange; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_NFC, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_NFD, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_NFKC, Step #6 - "compile-libfuzzer-introspector-x86_64": UNICODE_NFKD, Step #6 - "compile-libfuzzer-introspector-x86_64": } UnicodeNormalizationEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CR_OP_UNION, Step #6 - "compile-libfuzzer-introspector-x86_64": CR_OP_INTER, Step #6 - "compile-libfuzzer-introspector-x86_64": CR_OP_XOR, Step #6 - "compile-libfuzzer-introspector-x86_64": } CharRangeOpEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.846 INFO datatypes - __init__: Processing /src/quickjs/unicode_gen_def.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.863 INFO datatypes - __init__: Processing /src/quickjs/libregexp-opcode.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.869 INFO datatypes - __init__: Processing /src/quickjs/unicode_gen.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_C1, /* 16 bit char */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_L1, /* 16 bit char table */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_L2, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_L3, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_L4, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_L5, /* XXX: not used */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_L6, /* XXX: could remove */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_L7, /* XXX: could remove */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_LL1, /* 18 bit char table */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_LL2, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_S1, /* 8 bit char table */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_S2, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_S3, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_S4, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_S5, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_I1, /* increment 16 bit char value */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_I2_0, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_I2_1, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_I3_1, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_I3_2, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_I4_1, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_I4_2, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B1, /* 16 bit base + 8 bit offset */ Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B2, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B3, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B4, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B5, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B6, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B7, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B8, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_B18, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_LS2, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_PAT3, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_S2_UL, Step #6 - "compile-libfuzzer-introspector-x86_64": DECOMP_TYPE_LS2_UL, Step #6 - "compile-libfuzzer-introspector-x86_64": } DecompTypeEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": int code; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t len; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t c_len; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t c_min; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t data_index; Step #6 - "compile-libfuzzer-introspector-x86_64": int cost; /* size in bytes from this entry to the end */ Step #6 - "compile-libfuzzer-introspector-x86_64": } DecompEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": int code; Step #6 - "compile-libfuzzer-introspector-x86_64": int len; Step #6 - "compile-libfuzzer-introspector-x86_64": int type; Step #6 - "compile-libfuzzer-introspector-x86_64": int data; Step #6 - "compile-libfuzzer-introspector-x86_64": int ext_len; Step #6 - "compile-libfuzzer-introspector-x86_64": int ext_data[3]; Step #6 - "compile-libfuzzer-introspector-x86_64": int data_index; /* 'data' coming from the table */ Step #6 - "compile-libfuzzer-introspector-x86_64": } TableEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": /* case conv */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t u_len; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t l_len; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t f_len; Step #6 - "compile-libfuzzer-introspector-x86_64": int u_data[CC_LEN_MAX]; /* to upper case */ Step #6 - "compile-libfuzzer-introspector-x86_64": int l_data[CC_LEN_MAX]; /* to lower case */ Step #6 - "compile-libfuzzer-introspector-x86_64": int f_data[CC_LEN_MAX]; /* to case folding */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t combining_class; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_compat:1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t is_excluded:1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t general_category; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t script; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t script_ext_len; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t *script_ext; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t prop_bitmap_tab[3]; Step #6 - "compile-libfuzzer-introspector-x86_64": /* decomposition */ Step #6 - "compile-libfuzzer-introspector-x86_64": int decomp_len; Step #6 - "compile-libfuzzer-introspector-x86_64": int *decomp_data; Step #6 - "compile-libfuzzer-introspector-x86_64": } CCInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t c[2]; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t p; Step #6 - "compile-libfuzzer-introspector-x86_64": } ComposeEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.917 INFO datatypes - __init__: Processing /src/quickjs/libbf.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int128 int128_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int64_t slimb_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uint128_t dlimb_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int32_t slimb_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uint64_t dlimb_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": struct bf_context_t *ctx; Step #6 - "compile-libfuzzer-introspector-x86_64": int sign; Step #6 - "compile-libfuzzer-introspector-x86_64": slimb_t expn; Step #6 - "compile-libfuzzer-introspector-x86_64": limb_t len; Step #6 - "compile-libfuzzer-introspector-x86_64": limb_t *tab; Step #6 - "compile-libfuzzer-introspector-x86_64": } bf_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void *bf_realloc_func_t(void *opaque, void *ptr, size_t size); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct bf_context_t { Step #6 - "compile-libfuzzer-introspector-x86_64": void *realloc_opaque; Step #6 - "compile-libfuzzer-introspector-x86_64": bf_realloc_func_t *realloc_func; Step #6 - "compile-libfuzzer-introspector-x86_64": BFConstCache log2_cache; Step #6 - "compile-libfuzzer-introspector-x86_64": BFConstCache pi_cache; Step #6 - "compile-libfuzzer-introspector-x86_64": struct BFNTTState *ntt_state; Step #6 - "compile-libfuzzer-introspector-x86_64": } bf_context_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uint64_t limb_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int128 uint128_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uint32_t limb_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": /* must be kept identical to bf_t */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct bf_context_t *ctx; Step #6 - "compile-libfuzzer-introspector-x86_64": int sign; Step #6 - "compile-libfuzzer-introspector-x86_64": slimb_t expn; Step #6 - "compile-libfuzzer-introspector-x86_64": limb_t len; Step #6 - "compile-libfuzzer-introspector-x86_64": limb_t *tab; Step #6 - "compile-libfuzzer-introspector-x86_64": } bfdec_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": bf_t val; Step #6 - "compile-libfuzzer-introspector-x86_64": limb_t prec; Step #6 - "compile-libfuzzer-introspector-x86_64": } BFConstCache; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": BF_RNDN, /* round to nearest, ties to even */ Step #6 - "compile-libfuzzer-introspector-x86_64": BF_RNDZ, /* round to zero */ Step #6 - "compile-libfuzzer-introspector-x86_64": BF_RNDD, /* round to -inf (the code relies on (BF_RNDD xor BF_RNDU) = 1) */ Step #6 - "compile-libfuzzer-introspector-x86_64": BF_RNDU, /* round to +inf */ Step #6 - "compile-libfuzzer-introspector-x86_64": BF_RNDNA, /* round to nearest, ties away from zero */ Step #6 - "compile-libfuzzer-introspector-x86_64": BF_RNDA, /* round away from zero */ Step #6 - "compile-libfuzzer-introspector-x86_64": BF_RNDF, /* faithful rounding (nondeterministic, either RNDD or RNDU, Step #6 - "compile-libfuzzer-introspector-x86_64": inexact flag is always set) */ Step #6 - "compile-libfuzzer-introspector-x86_64": } bf_rnd_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uint32_t bf_flags_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.929 INFO datatypes - __init__: Processing /src/quickjs/quickjs-opcode.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.940 INFO datatypes - __init__: Processing /src/quickjs/quickjs-libc.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.946 INFO datatypes - __init__: Processing /src/quickjs/quickjs.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uint32_t JSClassID; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSGCObjectHeader JSGCObjectHeader; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSMemoryUsage { Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t malloc_size, malloc_limit, memory_used_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t malloc_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t memory_used_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t atom_count, atom_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t str_count, str_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t obj_count, obj_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t prop_count, prop_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t shape_count, shape_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t js_func_count, js_func_size, js_func_code_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t js_func_pc2line_count, js_func_pc2line_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t c_func_count, array_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t fast_array_count, fast_array_elements; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t binary_object_count, binary_object_size; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSMemoryUsage; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef JSValue JSJobFunc(JSContext *ctx, int argc, JSValueConst *argv); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSCFunctionListEntry { Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t prop_flags; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t def_type; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t magic; Step #6 - "compile-libfuzzer-introspector-x86_64": union { Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t length; /* XXX: should move outside union */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t cproto; /* XXX: should move outside union */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSCFunctionType cfunc; Step #6 - "compile-libfuzzer-introspector-x86_64": } func; Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": JSCFunctionType get; Step #6 - "compile-libfuzzer-introspector-x86_64": JSCFunctionType set; Step #6 - "compile-libfuzzer-introspector-x86_64": } getset; Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": int base; Step #6 - "compile-libfuzzer-introspector-x86_64": } alias; Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": const struct JSCFunctionListEntry *tab; Step #6 - "compile-libfuzzer-introspector-x86_64": int len; Step #6 - "compile-libfuzzer-introspector-x86_64": } prop_list; Step #6 - "compile-libfuzzer-introspector-x86_64": const char *str; Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t i32; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t i64; Step #6 - "compile-libfuzzer-introspector-x86_64": double f64; Step #6 - "compile-libfuzzer-introspector-x86_64": } u; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSCFunctionListEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uint32_t JSAtom; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSModuleDef JSModuleDef; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct __JSValue *JSValue; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef JSValue JSCFunctionMagic(JSContext *ctx, JSValueConst this_val, int argc, JSValueConst *argv, int magic); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSMallocState { Step #6 - "compile-libfuzzer-introspector-x86_64": size_t malloc_count; Step #6 - "compile-libfuzzer-introspector-x86_64": size_t malloc_size; Step #6 - "compile-libfuzzer-introspector-x86_64": size_t malloc_limit; Step #6 - "compile-libfuzzer-introspector-x86_64": void *opaque; /* user opaque */ Step #6 - "compile-libfuzzer-introspector-x86_64": } JSMallocState; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void JSClassGCMark(JSRuntime *rt, JSValueConst val, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_MarkFunc *mark_func); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum JSCFunctionEnum { /* XXX: should rename for namespace isolation */ Step #6 - "compile-libfuzzer-introspector-x86_64": JS_CFUNC_generic, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_CFUNC_generic_magic, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_CFUNC_constructor, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_CFUNC_constructor_magic, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_CFUNC_constructor_or_func, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_CFUNC_constructor_or_func_magic, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_CFUNC_f_f, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_CFUNC_f_f_f, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_CFUNC_getter, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_CFUNC_setter, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_CFUNC_getter_magic, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_CFUNC_setter_magic, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_CFUNC_iterator_next, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSCFunctionEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef const struct __JSValue *JSValueConst; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef JSValue JSCFunctionData(JSContext *ctx, JSValueConst this_val, int argc, JSValueConst *argv, int magic, JSValue *func_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSMallocFunctions { Step #6 - "compile-libfuzzer-introspector-x86_64": void *(*js_malloc)(JSMallocState *s, size_t size); Step #6 - "compile-libfuzzer-introspector-x86_64": void (*js_free)(JSMallocState *s, void *ptr); Step #6 - "compile-libfuzzer-introspector-x86_64": void *(*js_realloc)(JSMallocState *s, void *ptr, size_t size); Step #6 - "compile-libfuzzer-introspector-x86_64": size_t (*js_malloc_usable_size)(const void *ptr); Step #6 - "compile-libfuzzer-introspector-x86_64": } JSMallocFunctions; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void JSFreeArrayBufferDataFunc(JSRuntime *rt, void *opaque, void *ptr); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum JSPromiseStateEnum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_PROMISE_PENDING, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_PROMISE_FULFILLED, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_PROMISE_REJECTED, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSPromiseStateEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int JSInterruptHandler(JSRuntime *rt, void *opaque); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSRuntime JSRuntime; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSObject JSObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uint64_t JSValue; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSPropertyEnum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_BOOL is_enumerable; Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom atom; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSPropertyEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSClassExoticMethods { Step #6 - "compile-libfuzzer-introspector-x86_64": /* Return -1 if exception (can only happen in case of Proxy object), Step #6 - "compile-libfuzzer-introspector-x86_64": FALSE if the property does not exists, TRUE if it exists. If 1 is Step #6 - "compile-libfuzzer-introspector-x86_64": returned, the property descriptor 'desc' is filled if != NULL. */ Step #6 - "compile-libfuzzer-introspector-x86_64": int (*get_own_property)(JSContext *ctx, JSPropertyDescriptor *desc, Step #6 - "compile-libfuzzer-introspector-x86_64": JSValueConst obj, JSAtom prop); Step #6 - "compile-libfuzzer-introspector-x86_64": /* '*ptab' should hold the '*plen' property keys. Return 0 if OK, Step #6 - "compile-libfuzzer-introspector-x86_64": -1 if exception. The 'is_enumerable' field is ignored. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": int (*get_own_property_names)(JSContext *ctx, JSPropertyEnum **ptab, Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t *plen, Step #6 - "compile-libfuzzer-introspector-x86_64": JSValueConst obj); Step #6 - "compile-libfuzzer-introspector-x86_64": /* return < 0 if exception, or TRUE/FALSE */ Step #6 - "compile-libfuzzer-introspector-x86_64": int (*delete_property)(JSContext *ctx, JSValueConst obj, JSAtom prop); Step #6 - "compile-libfuzzer-introspector-x86_64": /* return < 0 if exception or TRUE/FALSE */ Step #6 - "compile-libfuzzer-introspector-x86_64": int (*define_own_property)(JSContext *ctx, JSValueConst this_obj, Step #6 - "compile-libfuzzer-introspector-x86_64": JSAtom prop, JSValueConst val, Step #6 - "compile-libfuzzer-introspector-x86_64": JSValueConst getter, JSValueConst setter, Step #6 - "compile-libfuzzer-introspector-x86_64": int flags); Step #6 - "compile-libfuzzer-introspector-x86_64": /* The following methods can be emulated with the previous ones, Step #6 - "compile-libfuzzer-introspector-x86_64": so they are usually not needed */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* return < 0 if exception or TRUE/FALSE */ Step #6 - "compile-libfuzzer-introspector-x86_64": int (*has_property)(JSContext *ctx, JSValueConst obj, JSAtom atom); Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue (*get_property)(JSContext *ctx, JSValueConst obj, JSAtom atom, Step #6 - "compile-libfuzzer-introspector-x86_64": JSValueConst receiver); Step #6 - "compile-libfuzzer-introspector-x86_64": /* return < 0 if exception or TRUE/FALSE */ Step #6 - "compile-libfuzzer-introspector-x86_64": int (*set_property)(JSContext *ctx, JSValueConst obj, JSAtom atom, Step #6 - "compile-libfuzzer-introspector-x86_64": JSValueConst value, JSValueConst receiver, int flags); Step #6 - "compile-libfuzzer-introspector-x86_64": } JSClassExoticMethods; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum JSTypedArrayEnum { Step #6 - "compile-libfuzzer-introspector-x86_64": JS_TYPED_ARRAY_UINT8C = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_TYPED_ARRAY_INT8, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_TYPED_ARRAY_UINT8, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_TYPED_ARRAY_INT16, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_TYPED_ARRAY_UINT16, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_TYPED_ARRAY_INT32, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_TYPED_ARRAY_UINT32, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_TYPED_ARRAY_BIG_INT64, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_TYPED_ARRAY_BIG_UINT64, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_TYPED_ARRAY_FLOAT32, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_TYPED_ARRAY_FLOAT64, Step #6 - "compile-libfuzzer-introspector-x86_64": } JSTypedArrayEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef char *JSModuleNormalizeFunc(JSContext *ctx, Step #6 - "compile-libfuzzer-introspector-x86_64": const char *module_base_name, Step #6 - "compile-libfuzzer-introspector-x86_64": const char *module_name, void *opaque); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union JSCFunctionType { Step #6 - "compile-libfuzzer-introspector-x86_64": JSCFunction *generic; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue (*generic_magic)(JSContext *ctx, JSValueConst this_val, int argc, JSValueConst *argv, int magic); Step #6 - "compile-libfuzzer-introspector-x86_64": JSCFunction *constructor; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue (*constructor_magic)(JSContext *ctx, JSValueConst new_target, int argc, JSValueConst *argv, int magic); Step #6 - "compile-libfuzzer-introspector-x86_64": JSCFunction *constructor_or_func; Step #6 - "compile-libfuzzer-introspector-x86_64": double (*f_f)(double); Step #6 - "compile-libfuzzer-introspector-x86_64": double (*f_f_f)(double, double); Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue (*getter)(JSContext *ctx, JSValueConst this_val); Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue (*setter)(JSContext *ctx, JSValueConst this_val, JSValueConst val); Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue (*getter_magic)(JSContext *ctx, JSValueConst this_val, int magic); Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue (*setter_magic)(JSContext *ctx, JSValueConst this_val, JSValueConst val, int magic); Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue (*iterator_next)(JSContext *ctx, JSValueConst this_val, Step #6 - "compile-libfuzzer-introspector-x86_64": int argc, JSValueConst *argv, int *pdone, int magic); Step #6 - "compile-libfuzzer-introspector-x86_64": } JSCFunctionType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSContext JSContext; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSClass JSClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSRefCountHeader { Step #6 - "compile-libfuzzer-introspector-x86_64": int ref_count; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSRefCountHeader; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSPropertyDescriptor { Step #6 - "compile-libfuzzer-introspector-x86_64": int flags; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue value; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue getter; Step #6 - "compile-libfuzzer-introspector-x86_64": JSValue setter; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSPropertyDescriptor; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void JSClassFinalizer(JSRuntime *rt, JSValue val); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": void *(*sab_alloc)(void *opaque, size_t size); Step #6 - "compile-libfuzzer-introspector-x86_64": void (*sab_free)(void *opaque, void *ptr); Step #6 - "compile-libfuzzer-introspector-x86_64": void (*sab_dup)(void *opaque, void *ptr); Step #6 - "compile-libfuzzer-introspector-x86_64": void *sab_opaque; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSSharedArrayBufferFunctions; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef JSModuleDef *JSModuleLoaderFunc(JSContext *ctx, Step #6 - "compile-libfuzzer-introspector-x86_64": const char *module_name, void *opaque); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union JSValueUnion { Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t int32; Step #6 - "compile-libfuzzer-introspector-x86_64": double float64; Step #6 - "compile-libfuzzer-introspector-x86_64": void *ptr; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSValueUnion; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef JSValue JSClassCall(JSContext *ctx, JSValueConst func_obj, Step #6 - "compile-libfuzzer-introspector-x86_64": JSValueConst this_val, int argc, JSValueConst *argv, Step #6 - "compile-libfuzzer-introspector-x86_64": int flags); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void JSHostPromiseRejectionTracker(JSContext *ctx, JSValueConst promise, Step #6 - "compile-libfuzzer-introspector-x86_64": JSValueConst reason, Step #6 - "compile-libfuzzer-introspector-x86_64": JS_BOOL is_handled, void *opaque); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int JSModuleInitFunc(JSContext *ctx, JSModuleDef *m); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSValue { Step #6 - "compile-libfuzzer-introspector-x86_64": JSValueUnion u; Step #6 - "compile-libfuzzer-introspector-x86_64": int64_t tag; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSValue; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef JSValue JSCFunction(JSContext *ctx, JSValueConst this_val, int argc, JSValueConst *argv); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void JS_MarkFunc(JSRuntime *rt, JSGCObjectHeader *gp); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct JSClassDef { Step #6 - "compile-libfuzzer-introspector-x86_64": const char *class_name; Step #6 - "compile-libfuzzer-introspector-x86_64": JSClassFinalizer *finalizer; Step #6 - "compile-libfuzzer-introspector-x86_64": JSClassGCMark *gc_mark; Step #6 - "compile-libfuzzer-introspector-x86_64": /* if call != NULL, the object is a function. If (flags & Step #6 - "compile-libfuzzer-introspector-x86_64": JS_CALL_FLAG_CONSTRUCTOR) != 0, the function is called as a Step #6 - "compile-libfuzzer-introspector-x86_64": constructor. In this case, 'this_val' is new.target. A Step #6 - "compile-libfuzzer-introspector-x86_64": constructor call only happens if the object constructor bit is Step #6 - "compile-libfuzzer-introspector-x86_64": set (see JS_SetConstructorBit()). */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSClassCall *call; Step #6 - "compile-libfuzzer-introspector-x86_64": /* XXX: suppress this indirection ? It is here only to save memory Step #6 - "compile-libfuzzer-introspector-x86_64": because only a few classes need these methods */ Step #6 - "compile-libfuzzer-introspector-x86_64": JSClassExoticMethods *exotic; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSClassDef; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:08.967 INFO datatypes - __init__: Processing /src/quickjs/libregexp.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": DynBuf byte_code; Step #6 - "compile-libfuzzer-introspector-x86_64": const uint8_t *buf_ptr; Step #6 - "compile-libfuzzer-introspector-x86_64": const uint8_t *buf_end; Step #6 - "compile-libfuzzer-introspector-x86_64": const uint8_t *buf_start; Step #6 - "compile-libfuzzer-introspector-x86_64": int re_flags; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL is_unicode; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL ignore_case; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL dotall; Step #6 - "compile-libfuzzer-introspector-x86_64": int capture_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int total_capture_count; /* -1 = not computed yet */ Step #6 - "compile-libfuzzer-introspector-x86_64": int has_named_captures; /* -1 = don't know, 0 = no, 1 = yes */ Step #6 - "compile-libfuzzer-introspector-x86_64": void *opaque; Step #6 - "compile-libfuzzer-introspector-x86_64": DynBuf group_names; Step #6 - "compile-libfuzzer-introspector-x86_64": union { Step #6 - "compile-libfuzzer-introspector-x86_64": char error_msg[TMP_BUF_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": char tmp_buf[TMP_BUF_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": } u; Step #6 - "compile-libfuzzer-introspector-x86_64": } REParseState; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uintptr_t StackInt; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CHAR_RANGE_d, Step #6 - "compile-libfuzzer-introspector-x86_64": CHAR_RANGE_D, Step #6 - "compile-libfuzzer-introspector-x86_64": CHAR_RANGE_s, Step #6 - "compile-libfuzzer-introspector-x86_64": CHAR_RANGE_S, Step #6 - "compile-libfuzzer-introspector-x86_64": CHAR_RANGE_w, Step #6 - "compile-libfuzzer-introspector-x86_64": CHAR_RANGE_W, Step #6 - "compile-libfuzzer-introspector-x86_64": } CharRangeEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct REExecState { Step #6 - "compile-libfuzzer-introspector-x86_64": REExecStateEnum type : 8; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t stack_len; Step #6 - "compile-libfuzzer-introspector-x86_64": size_t count; /* only used for RE_EXEC_STATE_GREEDY_QUANT */ Step #6 - "compile-libfuzzer-introspector-x86_64": const uint8_t *cptr; Step #6 - "compile-libfuzzer-introspector-x86_64": const uint8_t *pc; Step #6 - "compile-libfuzzer-introspector-x86_64": void *buf[0]; Step #6 - "compile-libfuzzer-introspector-x86_64": } REExecState; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": #ifdef DUMP_REOP Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t size; Step #6 - "compile-libfuzzer-introspector-x86_64": } REOpCode; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": RE_EXEC_STATE_SPLIT, Step #6 - "compile-libfuzzer-introspector-x86_64": RE_EXEC_STATE_LOOKAHEAD, Step #6 - "compile-libfuzzer-introspector-x86_64": RE_EXEC_STATE_NEGATIVE_LOOKAHEAD, Step #6 - "compile-libfuzzer-introspector-x86_64": RE_EXEC_STATE_GREEDY_QUANT, Step #6 - "compile-libfuzzer-introspector-x86_64": } REExecStateEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": const uint8_t *cbuf; Step #6 - "compile-libfuzzer-introspector-x86_64": const uint8_t *cbuf_end; Step #6 - "compile-libfuzzer-introspector-x86_64": /* 0 = 8 bit chars, 1 = 16 bit chars, 2 = 16 bit chars, UTF-16 */ Step #6 - "compile-libfuzzer-introspector-x86_64": int cbuf_type; Step #6 - "compile-libfuzzer-introspector-x86_64": int capture_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int stack_size_max; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL multi_line; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL ignore_case; Step #6 - "compile-libfuzzer-introspector-x86_64": BOOL is_unicode; Step #6 - "compile-libfuzzer-introspector-x86_64": void *opaque; /* used for stack overflow check */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": size_t state_size; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t *state_stack; Step #6 - "compile-libfuzzer-introspector-x86_64": size_t state_stack_size; Step #6 - "compile-libfuzzer-introspector-x86_64": size_t state_stack_len; Step #6 - "compile-libfuzzer-introspector-x86_64": } REExecContext; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:09.000 INFO datatypes - __init__: Processing /src/quickjs/tests/bjson.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:09.006 INFO datatypes - __init__: Processing /src/quickjs/compat/test-closefrom.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:09.011 INFO datatypes - __init__: Processing /src/quickjs/fuzz/fuzz_regexp.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:09.016 INFO frontend_c - load_treesitter_trees: harness: /src/quickjs/fuzz/fuzz_regexp.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:09.016 INFO datatypes - __init__: Processing /src/quickjs/fuzz/fuzz_compile.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:09.022 INFO frontend_c - load_treesitter_trees: harness: /src/quickjs/fuzz/fuzz_compile.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:09.023 INFO datatypes - __init__: Processing /src/quickjs/fuzz/fuzz_common.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:09.028 INFO datatypes - __init__: Processing /src/quickjs/fuzz/fuzz_eval.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:09.034 INFO frontend_c - load_treesitter_trees: harness: /src/quickjs/fuzz/fuzz_eval.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:09.034 INFO datatypes - __init__: Processing /src/quickjs/fuzz/fuzz_common.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:09.039 INFO datatypes - __init__: Processing /src/quickjs/examples/point.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": int x; Step #6 - "compile-libfuzzer-introspector-x86_64": int y; Step #6 - "compile-libfuzzer-introspector-x86_64": } JSPointData; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:09.046 INFO datatypes - __init__: Processing /src/quickjs/examples/fib.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:09.068 INFO frontend_c - dump_module_logic: Dumping project-wide logic. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:35.606 INFO oss_fuzz - process_c_project: Extracting calltree for /src/quickjs/fuzz/fuzz_regexp.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:41.149 INFO frontend_c - dump_module_logic: Dumping project-wide logic. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:06:07.034 INFO oss_fuzz - process_c_project: Extracting calltree for /src/quickjs/fuzz/fuzz_compile.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:06:58.086 INFO frontend_c - dump_module_logic: Dumping project-wide logic. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:07:24.173 INFO oss_fuzz - process_c_project: Extracting calltree for /src/quickjs/fuzz/fuzz_eval.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:01.737 INFO data_loader - load_all_profiles: [] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:01.737 INFO data_loader - load_all_profiles: - found 3 profiles to load Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:01.768 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:08:01.769 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:08:01.769 INFO utils - data_file_read_yaml: Set base loader to use CSafeLoader Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:01.771 INFO data_loader - read_fuzzer_data_file_to_profile: - loading /src/inspector/fuzzerLogFile-1.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:01.772 INFO data_loader - read_fuzzer_data_file_to_profile: target data f: /src/inspector/fuzzerLogFile-1.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:01.772 INFO utils - data_file_read_yaml: Set base loader to use CSafeLoader Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:01.775 INFO data_loader - read_fuzzer_data_file_to_profile: - loading /src/inspector/fuzzerLogFile-2.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:01.775 INFO data_loader - read_fuzzer_data_file_to_profile: target data f: /src/inspector/fuzzerLogFile-2.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:01.776 INFO utils - data_file_read_yaml: Set base loader to use CSafeLoader Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:04.508 INFO utils - data_file_read_yaml: Loaded single yaml module Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:04.520 INFO utils - data_file_read_yaml: Loaded single yaml module Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:04.523 INFO utils - data_file_read_yaml: Loaded single yaml module Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:04.633 INFO data_loader - read_fuzzer_data_file_to_profile: Returning profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:04.656 INFO data_loader - read_fuzzer_data_file_to_profile: Returning profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:04.671 INFO data_loader - read_fuzzer_data_file_to_profile: Returning profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.261 INFO analysis - load_data_files: Found 3 profiles Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.262 INFO analysis - load_data_files: [+] Accummulating profiles Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.262 INFO analysis - load_data_files: Accummulating using multiprocessing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.281 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_regexp.c: propagating functions reached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.285 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_compile.c: propagating functions reached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.288 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_eval.c: propagating functions reached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.457 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_regexp.c: setting reached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.458 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_regexp.c: setting unreached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.464 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_regexp.c: loading coverage Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.464 INFO fuzzer_profile - _load_coverage: Loading coverage of type c-cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.464 INFO code_coverage - load_llvm_coverage: Loading LLVM coverage for target /src/quickjs/fuzz/fuzz_regexp.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.465 INFO code_coverage - load_llvm_coverage: Found 2 coverage reports Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.465 INFO code_coverage - load_llvm_coverage: Using the following coverages ['/src/inspector/fuzz_compile.covreport', '/src/inspector/fuzz_regexp.covreport'] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.465 INFO code_coverage - load_llvm_coverage: Reading coverage report: /src/inspector/fuzz_compile.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.467 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_compile.c: setting reached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.467 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_compile.c: setting unreached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.468 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_eval.c: setting reached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.468 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_eval.c: setting unreached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.491 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_eval.c: loading coverage Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.491 INFO fuzzer_profile - _load_coverage: Loading coverage of type c-cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.491 INFO code_coverage - load_llvm_coverage: Loading LLVM coverage for target /src/quickjs/fuzz/fuzz_eval.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.492 INFO code_coverage - load_llvm_coverage: Found 2 coverage reports Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.493 INFO code_coverage - load_llvm_coverage: Using the following coverages ['/src/inspector/fuzz_compile.covreport', '/src/inspector/fuzz_regexp.covreport'] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.493 INFO code_coverage - load_llvm_coverage: Reading coverage report: /src/inspector/fuzz_compile.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.493 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_compile.c: loading coverage Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.493 INFO fuzzer_profile - _load_coverage: Loading coverage of type c-cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.493 INFO code_coverage - load_llvm_coverage: Loading LLVM coverage for target /src/quickjs/fuzz/fuzz_compile.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.495 INFO code_coverage - load_llvm_coverage: Found 2 coverage reports Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.495 INFO code_coverage - load_llvm_coverage: Using the following coverages ['/src/inspector/fuzz_compile.covreport', '/src/inspector/fuzz_regexp.covreport'] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.495 INFO code_coverage - load_llvm_coverage: Reading coverage report: /src/inspector/fuzz_compile.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.688 INFO code_coverage - load_llvm_coverage: found case outside a switch?! Step #6 - "compile-libfuzzer-introspector-x86_64": 8286| | /* unlikely case: property is not Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.714 INFO code_coverage - load_llvm_coverage: found case outside a switch?! Step #6 - "compile-libfuzzer-introspector-x86_64": 8286| | /* unlikely case: property is not Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.720 INFO code_coverage - load_llvm_coverage: found case outside a switch?! Step #6 - "compile-libfuzzer-introspector-x86_64": 8286| | /* unlikely case: property is not Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.846 INFO code_coverage - load_llvm_coverage: found case outside a switch?! Step #6 - "compile-libfuzzer-introspector-x86_64": 27996| 980| res_me = en->u.me; /* fast case: no resolution needed */ Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.869 INFO code_coverage - load_llvm_coverage: found case outside a switch?! Step #6 - "compile-libfuzzer-introspector-x86_64": 27996| 980| res_me = en->u.me; /* fast case: no resolution needed */ Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:05.871 INFO code_coverage - load_llvm_coverage: found case outside a switch?! Step #6 - "compile-libfuzzer-introspector-x86_64": 27996| 980| res_me = en->u.me; /* fast case: no resolution needed */ Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.079 INFO code_coverage - load_llvm_coverage: Reading coverage report: /src/inspector/fuzz_regexp.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.101 INFO code_coverage - load_llvm_coverage: Reading coverage report: /src/inspector/fuzz_regexp.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.107 INFO code_coverage - load_llvm_coverage: Reading coverage report: /src/inspector/fuzz_regexp.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.122 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_regexp.c: setting file targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.123 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_regexp.c: setting total basic blocks Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.123 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_regexp.c: setting cyclomatic complexity Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.123 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_regexp.c: setting fd cache Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.128 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_regexp.c: finished accummulating profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.144 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_eval.c: setting file targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.149 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_eval.c: setting total basic blocks Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.150 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_eval.c: setting cyclomatic complexity Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.150 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_eval.c: setting fd cache Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.152 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_compile.c: setting file targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.155 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_eval.c: finished accummulating profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.158 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_compile.c: setting total basic blocks Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.159 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_compile.c: setting cyclomatic complexity Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.159 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_compile.c: setting fd cache Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:06.164 INFO fuzzer_profile - accummulate_profile: /src/quickjs/fuzz/fuzz_compile.c: finished accummulating profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:07.800 INFO analysis - load_data_files: [+] Creating project profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:07.800 INFO project_profile - __init__: Creating merged profile of 3 profiles Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:07.801 INFO project_profile - __init__: Populating functions reached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:07.801 INFO project_profile - __init__: Populating functions unreached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:07.803 INFO project_profile - __init__: Creating all_functions dictionary Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:07.973 INFO project_profile - __init__: Gathering complexity and incoming references of each function Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:08.391 INFO project_profile - __init__: Completed creationg of merged profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:08.391 INFO analysis - load_data_files: [+] Refining profiles Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:08.409 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports/20250221/linux -- fuzz/fuzz_regexp.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:08.409 INFO analysis - overlay_calltree_with_coverage: Using coverage url: https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports-by-target/20250221/fuzz/fuzz_regexp.c/linux Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:08.510 INFO analysis - overlay_calltree_with_coverage: Overlaying 2 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:08.511 INFO analysis - overlay_calltree_with_coverage: Overlaying 3 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:08.512 INFO analysis - overlay_calltree_with_coverage: Updating branch complexities Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:08.529 INFO analysis - overlay_calltree_with_coverage: [+] found 0 branch blockers. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:08.530 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports/20250221/linux -- fuzz/fuzz_compile.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:08.530 INFO analysis - overlay_calltree_with_coverage: Using coverage url: https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports-by-target/20250221/fuzz/fuzz_compile.c/linux Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:08.870 INFO analysis - overlay_calltree_with_coverage: Overlaying 2 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:08.874 INFO analysis - overlay_calltree_with_coverage: Overlaying 3 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:08.881 INFO analysis - overlay_calltree_with_coverage: Updating branch complexities Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:08.899 INFO analysis - overlay_calltree_with_coverage: [+] found 0 branch blockers. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:08.899 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports/20250221/linux -- fuzz/fuzz_eval.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:08.900 INFO analysis - overlay_calltree_with_coverage: Using coverage url: https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports-by-target/20250221/fuzz/fuzz_eval.c/linux Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:09.160 INFO analysis - overlay_calltree_with_coverage: Overlaying 2 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:09.163 INFO analysis - overlay_calltree_with_coverage: Overlaying 3 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:09.168 INFO analysis - overlay_calltree_with_coverage: Updating branch complexities Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:09.186 INFO analysis - overlay_calltree_with_coverage: [+] found 0 branch blockers. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:09.221 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:08:09.221 INFO commands - run_analysis_on_dir: [+] Creating HTML report Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:09.221 INFO html_report - create_html_report: - Creating HTML report Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:09.221 INFO html_report - create_section_project_overview: - Creating reachability overview table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:09.475 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:08:09.482 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:08:09.967 INFO html_report - create_all_function_table: Assembled a total of 2300 entries Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:09.967 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:08:09.967 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:09.967 INFO calltree_analysis - create_calltree: In calltree Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:09.972 INFO calltree_analysis - create_calltree: At end Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:09.973 INFO calltree_analysis - create_calltree: calltree_html_section_string: : 694 -- : 694 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:09.973 INFO calltree_analysis - create_calltree: Calltree created Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:09.973 INFO calltree_analysis - create_fuzz_blocker_table: Creating fuzz blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:10.924 INFO font_manager - _load_fontmanager: generated new fontManager Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:11.199 INFO html_helpers - create_horisontal_calltree_image: Creating image fuzz_fuzz_regexp.c_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:11.200 INFO html_helpers - create_horisontal_calltree_image: - extracted the callsites (622 nodes) Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:11.313 INFO html_helpers - create_horisontal_calltree_image: - iterated over color list Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:11.313 INFO html_helpers - create_horisontal_calltree_image: - saving image Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:11.443 INFO html_helpers - create_horisontal_calltree_image: - image saved Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:11.443 INFO calltree_analysis - create_fuzz_blocker_table: Creating fuzz blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:11.458 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:11.458 INFO calltree_analysis - create_calltree: In calltree Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:11.492 INFO calltree_analysis - create_calltree: At end Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:11.498 INFO calltree_analysis - create_calltree: calltree_html_section_string: : 4710 -- : 4710 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:11.503 INFO calltree_analysis - create_calltree: Calltree created Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:11.507 INFO calltree_analysis - create_fuzz_blocker_table: Creating fuzz blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:14.839 INFO html_helpers - create_horisontal_calltree_image: Creating image fuzz_fuzz_compile.c_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:14.843 INFO html_helpers - create_horisontal_calltree_image: - extracted the callsites (4127 nodes) Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:15.596 INFO html_helpers - create_horisontal_calltree_image: - iterated over color list Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:15.596 INFO html_helpers - create_horisontal_calltree_image: - saving image Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:16.068 INFO html_helpers - create_horisontal_calltree_image: - image saved Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:16.068 INFO calltree_analysis - create_fuzz_blocker_table: Creating fuzz blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:16.118 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:16.118 INFO calltree_analysis - create_calltree: In calltree Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:16.144 INFO calltree_analysis - create_calltree: At end Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:16.148 INFO calltree_analysis - create_calltree: calltree_html_section_string: : 3792 -- : 3792 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:16.153 INFO calltree_analysis - create_calltree: Calltree created Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:16.156 INFO calltree_analysis - create_fuzz_blocker_table: Creating fuzz blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:18.874 INFO html_helpers - create_horisontal_calltree_image: Creating image fuzz_fuzz_eval.c_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:18.877 INFO html_helpers - create_horisontal_calltree_image: - extracted the callsites (3308 nodes) Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:19.721 INFO html_helpers - create_horisontal_calltree_image: - iterated over color list Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:19.721 INFO html_helpers - create_horisontal_calltree_image: - saving image Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:20.122 INFO html_helpers - create_horisontal_calltree_image: - image saved Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:20.123 INFO calltree_analysis - create_fuzz_blocker_table: Creating fuzz blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:20.164 INFO html_report - create_section_optional_analyses: - Handling optional analyses Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:20.164 INFO optimal_targets - analysis_func: - Running analysis OptimalTargets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:20.165 INFO optimal_targets - iteratively_get_optimal_targets: - in iteratively_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:23.097 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:23.099 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2300 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:23.102 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 342 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:23.102 INFO optimal_targets - iteratively_get_optimal_targets: Getting 7 optimal targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:23.102 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:23.102 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:26.433 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:26.437 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:26.713 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:26.714 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2300 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:26.716 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 282 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:26.716 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:26.717 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:29.795 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:29.799 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:30.075 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:30.075 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2300 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:30.078 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 250 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:30.079 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:30.080 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:33.176 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:33.180 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:33.463 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:33.463 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2300 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:33.465 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 201 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:33.467 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:33.467 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:36.572 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:36.576 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:36.855 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:36.855 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2300 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:36.858 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 181 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:36.859 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:36.860 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:39.972 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:39.976 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:40.259 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:40.259 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2300 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:40.262 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 171 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:40.263 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:40.264 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:43.381 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:43.385 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:43.666 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:43.667 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2300 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:43.669 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 160 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:43.671 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:43.671 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:46.791 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:46.795 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.086 INFO optimal_targets - iteratively_get_optimal_targets: Found the following optimal functions: { ['__JS_EvalInternal', 'js_binary_arith_bigint', 'JS_JSONStringify', 'js_bigdecimal_fop', 'run_test_dir_list', 'js_regexp_Symbol_replace', 'json_parse_value'] } Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.591 INFO html_report - create_all_function_table: Assembled a total of 2300 entries Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.633 INFO optimal_targets - analysis_func: - Completed analysis OptimalTargets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.664 INFO engine_input - analysis_func: - Running analysis FuzzEngineInputAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.664 INFO engine_input - analysis_func: Generating input for fuzz/fuzz_regexp.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.665 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.666 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: cr_op Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.666 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: lre_compile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.666 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: re_parse_char_class Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.666 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: cr_invert Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.666 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: lre_exec_backtrack Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.666 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: re_parse_term Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.666 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: re_parse_disjunction Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.666 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: get_index_pos Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.667 INFO engine_input - analysis_func: Generating input for fuzz/fuzz_compile.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.668 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.672 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_ReadArray Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.672 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_FreeContext Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.672 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_ToFloat64Free Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.672 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: bf_ftoa_internal Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.673 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_ToStringInternal Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.673 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: get_trig Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.673 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_SetPropertyInternal Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.673 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_ToBigIntFree Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.673 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: set_array_length Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.673 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_WriteArray Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.673 INFO engine_input - analysis_func: Generating input for fuzz/fuzz_eval.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.674 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.677 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_FreeContext Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.678 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_ToFloat64Free Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.678 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: bf_ftoa_internal Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.678 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_ToStringInternal Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.678 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: get_trig Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.678 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_SetPropertyInternal Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.678 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_ToBigIntFree Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.678 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: set_array_length Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.678 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: js_inner_module_linking Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.678 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: js_async_function_resume Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.678 INFO engine_input - analysis_func: - Completed analysis FuzzEngineInputAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.679 INFO runtime_coverage_analysis - analysis_func: - Running analysis RuntimeCoverageAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.679 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:08:47.686 INFO runtime_coverage_analysis - analysis_func: - Completed analysis RuntimeCoverageAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.686 INFO driver_synthesizer - analysis_func: - Running analysis FuzzDriverSynthesizerAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:47.686 INFO optimal_targets - iteratively_get_optimal_targets: - in iteratively_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:50.670 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:50.671 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2300 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:50.674 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 342 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:50.674 INFO optimal_targets - iteratively_get_optimal_targets: Getting 7 optimal targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:50.674 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:50.675 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:53.990 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:53.994 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:54.275 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:54.276 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2300 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:54.279 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 282 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:54.279 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:54.279 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:57.310 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:57.313 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:57.586 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:57.587 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2300 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:57.589 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 250 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:57.590 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:08:57.591 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:00.633 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:00.636 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:00.914 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:00.914 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2300 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:00.917 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 201 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:00.918 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:00.918 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:04.017 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:04.021 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:04.304 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:04.304 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2300 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:04.307 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 181 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:04.308 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:04.309 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:07.429 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:07.433 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:07.711 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:07.712 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2300 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:07.715 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 171 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:07.717 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:07.717 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:10.799 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:10.802 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:11.087 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:11.087 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2300 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:11.090 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 160 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:11.091 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:11.092 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.209 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.213 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.495 INFO optimal_targets - iteratively_get_optimal_targets: Found the following optimal functions: { ['__JS_EvalInternal', 'js_binary_arith_bigint', 'JS_JSONStringify', 'js_bigdecimal_fop', 'run_test_dir_list', 'js_regexp_Symbol_replace', 'json_parse_value'] } Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.496 INFO driver_synthesizer - analysis_func: . Done Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.497 INFO driver_synthesizer - analysis_func: . Done Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.497 INFO driver_synthesizer - analysis_func: . Done Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.497 INFO driver_synthesizer - analysis_func: . Done Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.497 INFO driver_synthesizer - analysis_func: . Done Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.497 INFO driver_synthesizer - analysis_func: . Done Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.497 INFO driver_synthesizer - analysis_func: . Done Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.498 INFO driver_synthesizer - analysis_func: Synthesizing drivers for the following optimal functions: { ['__JS_EvalInternal', 'js_binary_arith_bigint', 'JS_JSONStringify', 'js_bigdecimal_fop', 'run_test_dir_list', 'js_regexp_Symbol_replace', 'json_parse_value'] } Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.498 INFO driver_synthesizer - analysis_func: - Completed analysis FuzzDriverSynthesizerAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.527 INFO bug_digestor - analysis_func: - Running analysis BugDigestorAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.528 INFO filepath_analyser - analysis_func: - Running analysis FilePathAnalyser Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.888 INFO function_call_analyser - analysis_func: - Running analysis ThirdPartyAPICoverageAnalyser Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.930 INFO metadata - analysis_func: - Running analysis MetadataAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.931 INFO metadata - analysis_func: - Completed analysis MetadataAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:14.931 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.102 INFO sinks_analyser - analysis_func: ['fuzz_regexp.c', 'fuzz_compile.c', 'fuzz_eval.c'] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.113 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE78 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.119 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE79 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.124 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE787 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.131 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE89 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.136 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE416 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.140 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE20 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.147 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE22 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.153 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE352 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.158 INFO sinks_analyser - analysis_func: - Running analysis SinkCoverageAnalyser for CWE434 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.162 INFO sinks_analyser - analysis_func: - Finish running analysis SinkCoverageAnalyser Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.163 INFO annotated_cfg - __init__: Creating annotated CFG Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.163 INFO annotated_cfg - analysis_func: Creating annotated CFGs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.163 INFO annotated_cfg - analysis_func: Analysing: fuzz/fuzz_regexp.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.169 INFO annotated_cfg - analysis_func: Analysing: fuzz/fuzz_compile.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.208 INFO annotated_cfg - analysis_func: Analysing: fuzz/fuzz_eval.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.243 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports/20250221/linux -- fuzz/fuzz_regexp.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.243 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports/20250221/linux -- fuzz/fuzz_compile.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.243 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports/20250221/linux -- fuzz/fuzz_eval.c Step #6 - "compile-libfuzzer-introspector-x86_64": Loading report: Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.244 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:09:15.244 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:09:15.244 INFO debug_info - correlate_debugged_function_to_debug_types: Creating dictionary Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.244 INFO debug_info - create_friendly_debug_types: Have to create for 0 addresses Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.244 INFO debug_info - correlate_debugged_function_to_debug_types: Finished creating dictionary Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.253 INFO analysis - extract_tests_from_directories: All test files Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:15.873 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:09:15.906 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": 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": 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": fuzz_compile.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": fuzz_fuzz_compile.c_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": fuzz_fuzz_eval.c_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": fuzz_fuzz_regexp.c_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": fuzz_regexp.covreport 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": fuzzerLogFile-1.data Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-1.data.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-2.data Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-2.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/quickjs/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/cutils.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/cutils.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/libbf.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/libbf.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/libregexp-opcode.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/libregexp.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/libregexp.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/libunicode-table.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/libunicode.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/libunicode.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/list.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/qjs.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/qjsc.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/quickjs-atom.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/quickjs-libc.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/quickjs-libc.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/quickjs-opcode.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/quickjs.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/quickjs.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/run-test262.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/unicode_gen.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/unicode_gen_def.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/compat/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/compat/test-closefrom.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/examples/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/examples/fib.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/examples/point.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/fuzz/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/fuzz/fuzz_common.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/fuzz/fuzz_common.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/fuzz/fuzz_compile.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/fuzz/fuzz_eval.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/fuzz/fuzz_regexp.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/tests/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/tests/bjson.c 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/quickjs/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/cutils.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/cutils.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/libbf.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/libbf.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/libregexp-opcode.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/libregexp.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/libregexp.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/libunicode-table.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/libunicode.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/libunicode.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/list.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/qjs.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/qjsc.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/quickjs-atom.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/quickjs-libc.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/quickjs-libc.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/quickjs-opcode.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/quickjs.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/quickjs.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/run-test262.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/unicode_gen.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/unicode_gen_def.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/compat/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/compat/test-closefrom.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/examples/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/examples/fib.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/examples/point.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/fuzz/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/fuzz/fuzz_common.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/fuzz/fuzz_common.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/fuzz/fuzz_compile.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/fuzz/fuzz_eval.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/fuzz/fuzz_regexp.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/tests/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/tests/bjson.c 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 39,840,976 bytes received 2,108 bytes 79,686,168.00 bytes/sec Step #6 - "compile-libfuzzer-introspector-x86_64": total size is 39,823,745 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": + sed -i -e s/CFLAGS=/CFLAGS+=/ Makefile Step #6 - "compile-libfuzzer-introspector-x86_64": + CONFIG_CLANG=y Step #6 - "compile-libfuzzer-introspector-x86_64": + make libquickjs.fuzz.a .obj/fuzz_common.o .obj/libregexp.fuzz.o .obj/cutils.fuzz.o .obj/libunicode.fuzz.o Step #6 - "compile-libfuzzer-introspector-x86_64": mkdir -p .obj .obj/examples .obj/tests 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 -g -Wall -MMD -MF .obj/quickjs.fuzz.o.d -Wextra -Wno-sign-compare -Wno-missing-field-initializers -Wundef -Wuninitialized -Wunused -Wno-unused-parameter -Wwrite-strings -Wchar-subscripts -funsigned-char -MMD -MF .obj/quickjs.fuzz.o.d -fwrapv -D_GNU_SOURCE -DCONFIG_VERSION=\"2024-02-14\" -DCONFIG_BIGNUM -O2 -fsanitize=fuzzer-no-link -c -o .obj/quickjs.fuzz.o quickjs.c 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 -g -Wall -MMD -MF .obj/libregexp.fuzz.o.d -Wextra -Wno-sign-compare -Wno-missing-field-initializers -Wundef -Wuninitialized -Wunused -Wno-unused-parameter -Wwrite-strings -Wchar-subscripts -funsigned-char -MMD -MF .obj/libregexp.fuzz.o.d -fwrapv -D_GNU_SOURCE -DCONFIG_VERSION=\"2024-02-14\" -DCONFIG_BIGNUM -O2 -fsanitize=fuzzer-no-link -c -o .obj/libregexp.fuzz.o libregexp.c 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 -g -Wall -MMD -MF .obj/libunicode.fuzz.o.d -Wextra -Wno-sign-compare -Wno-missing-field-initializers -Wundef -Wuninitialized -Wunused -Wno-unused-parameter -Wwrite-strings -Wchar-subscripts -funsigned-char -MMD -MF .obj/libunicode.fuzz.o.d -fwrapv -D_GNU_SOURCE -DCONFIG_VERSION=\"2024-02-14\" -DCONFIG_BIGNUM -O2 -fsanitize=fuzzer-no-link -c -o .obj/libunicode.fuzz.o libunicode.c 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 -g -Wall -MMD -MF .obj/cutils.fuzz.o.d -Wextra -Wno-sign-compare -Wno-missing-field-initializers -Wundef -Wuninitialized -Wunused -Wno-unused-parameter -Wwrite-strings -Wchar-subscripts -funsigned-char -MMD -MF .obj/cutils.fuzz.o.d -fwrapv -D_GNU_SOURCE -DCONFIG_VERSION=\"2024-02-14\" -DCONFIG_BIGNUM -O2 -fsanitize=fuzzer-no-link -c -o .obj/cutils.fuzz.o cutils.c 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 -g -Wall -MMD -MF .obj/quickjs-libc.fuzz.o.d -Wextra -Wno-sign-compare -Wno-missing-field-initializers -Wundef -Wuninitialized -Wunused -Wno-unused-parameter -Wwrite-strings -Wchar-subscripts -funsigned-char -MMD -MF .obj/quickjs-libc.fuzz.o.d -fwrapv -D_GNU_SOURCE -DCONFIG_VERSION=\"2024-02-14\" -DCONFIG_BIGNUM -O2 -fsanitize=fuzzer-no-link -c -o .obj/quickjs-libc.fuzz.o quickjs-libc.c 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 -g -Wall -MMD -MF .obj/libbf.fuzz.o.d -Wextra -Wno-sign-compare -Wno-missing-field-initializers -Wundef -Wuninitialized -Wunused -Wno-unused-parameter -Wwrite-strings -Wchar-subscripts -funsigned-char -MMD -MF .obj/libbf.fuzz.o.d -fwrapv -D_GNU_SOURCE -DCONFIG_VERSION=\"2024-02-14\" -DCONFIG_BIGNUM -O2 -fsanitize=fuzzer-no-link -c -o .obj/libbf.fuzz.o libbf.c Step #6 - "compile-libfuzzer-introspector-x86_64": ar rcs libquickjs.fuzz.a .obj/quickjs.fuzz.o .obj/libregexp.fuzz.o .obj/libunicode.fuzz.o .obj/cutils.fuzz.o .obj/quickjs-libc.fuzz.o .obj/libbf.fuzz.o 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 -g -Wall -MMD -MF .obj/fuzz_common.o.d -Wextra -Wno-sign-compare -Wno-missing-field-initializers -Wundef -Wuninitialized -Wunused -Wno-unused-parameter -Wwrite-strings -Wchar-subscripts -funsigned-char -MMD -MF .obj/fuzz_common.o.d -fwrapv -D_GNU_SOURCE -DCONFIG_VERSION=\"2024-02-14\" -DCONFIG_BIGNUM -O2 -c -I. -o .obj/fuzz_common.o fuzz/fuzz_common.c Step #6 - "compile-libfuzzer-introspector-x86_64": make: '.obj/libregexp.fuzz.o' is up to date. Step #6 - "compile-libfuzzer-introspector-x86_64": make: '.obj/cutils.fuzz.o' is up to date. Step #6 - "compile-libfuzzer-introspector-x86_64": make: '.obj/libunicode.fuzz.o' is up to date. Step #6 - "compile-libfuzzer-introspector-x86_64": + zip -r /workspace/out/libfuzzer-introspector-x86_64/fuzz_eval_seed_corpus.zip /src/quickjs-corpus/js/array_for.js /src/quickjs-corpus/js/array_for_in.js /src/quickjs-corpus/js/array_for_of.js /src/quickjs-corpus/js/array_hole_length_decr.js /src/quickjs-corpus/js/array_length_decr.js /src/quickjs-corpus/js/array_pop.js /src/quickjs-corpus/js/array_prop_create.js /src/quickjs-corpus/js/array_push.js /src/quickjs-corpus/js/array_read.js /src/quickjs-corpus/js/array_slice.js /src/quickjs-corpus/js/array_write.js /src/quickjs-corpus/js/bigfloat_arith.js /src/quickjs-corpus/js/bigint_arith.js /src/quickjs-corpus/js/date_now.js /src/quickjs-corpus/js/date_parse.js /src/quickjs-corpus/js/empty_do_loop.js /src/quickjs-corpus/js/empty_down_loop.js /src/quickjs-corpus/js/empty_down_loop2.js /src/quickjs-corpus/js/empty_loop.js /src/quickjs-corpus/js/fib_module.js /src/quickjs-corpus/js/float_arith.js /src/quickjs-corpus/js/float_to_string.js /src/quickjs-corpus/js/func_call.js /src/quickjs-corpus/js/func_closure_call.js /src/quickjs-corpus/js/global_destruct.js /src/quickjs-corpus/js/global_destruct_strict.js /src/quickjs-corpus/js/global_func_call.js /src/quickjs-corpus/js/global_read.js /src/quickjs-corpus/js/global_write.js /src/quickjs-corpus/js/global_write_strict.js /src/quickjs-corpus/js/hello.js /src/quickjs-corpus/js/int_arith.js /src/quickjs-corpus/js/int_to_string.js /src/quickjs-corpus/js/local_destruct.js /src/quickjs-corpus/js/math_min.js /src/quickjs-corpus/js/pi_bigdecimal.js /src/quickjs-corpus/js/pi_bigfloat.js /src/quickjs-corpus/js/pi_bigint.js /src/quickjs-corpus/js/prop_clone.js /src/quickjs-corpus/js/prop_create.js /src/quickjs-corpus/js/prop_delete.js /src/quickjs-corpus/js/prop_read.js /src/quickjs-corpus/js/prop_update.js /src/quickjs-corpus/js/prop_write.js /src/quickjs-corpus/js/regexp_ascii.js /src/quickjs-corpus/js/regexp_utf16.js /src/quickjs-corpus/js/set_collection_add.js /src/quickjs-corpus/js/string_build1.js /src/quickjs-corpus/js/string_build1x.js /src/quickjs-corpus/js/string_build2.js /src/quickjs-corpus/js/string_build2c.js /src/quickjs-corpus/js/string_build3.js /src/quickjs-corpus/js/string_build4.js /src/quickjs-corpus/js/string_to_float.js /src/quickjs-corpus/js/string_to_int.js /src/quickjs-corpus/js/test_argument_scope.js /src/quickjs-corpus/js/test_arguments.js /src/quickjs-corpus/js/test_array.js /src/quickjs-corpus/js/test_arrow_function.js /src/quickjs-corpus/js/test_async_gc.js /src/quickjs-corpus/js/test_bigdecimal.js /src/quickjs-corpus/js/test_bigfloat.js /src/quickjs-corpus/js/test_bigint_ext.js /src/quickjs-corpus/js/test_bignum.js /src/quickjs-corpus/js/test_bjson.js /src/quickjs-corpus/js/test_builtin.js /src/quickjs-corpus/js/test_class.js /src/quickjs-corpus/js/test_closure1.js /src/quickjs-corpus/js/test_closure2.js /src/quickjs-corpus/js/test_closure3.js /src/quickjs-corpus/js/test_cvt.js /src/quickjs-corpus/js/test_date.js /src/quickjs-corpus/js/test_default_op.js /src/quickjs-corpus/js/test_delete.js /src/quickjs-corpus/js/test_destructuring.js /src/quickjs-corpus/js/test_do_while.js /src/quickjs-corpus/js/test_enum.js /src/quickjs-corpus/js/test_eq.js /src/quickjs-corpus/js/test_eval.js /src/quickjs-corpus/js/test_eval2.js /src/quickjs-corpus/js/test_eval_closure.js /src/quickjs-corpus/js/test_eval_const.js /src/quickjs-corpus/js/test_ext_json.js /src/quickjs-corpus/js/test_fib.js /src/quickjs-corpus/js/test_file1.js /src/quickjs-corpus/js/test_file2.js /src/quickjs-corpus/js/test_for.js /src/quickjs-corpus/js/test_for_break.js /src/quickjs-corpus/js/test_for_in.js /src/quickjs-corpus/js/test_for_in2.js /src/quickjs-corpus/js/test_for_in_proxy.js /src/quickjs-corpus/js/test_function.js /src/quickjs-corpus/js/test_function_expr_name.js /src/quickjs-corpus/js/test_function_length.js /src/quickjs-corpus/js/test_generator.js /src/quickjs-corpus/js/test_getline.js /src/quickjs-corpus/js/test_inc_dec.js /src/quickjs-corpus/js/test_json.js /src/quickjs-corpus/js/test_labels.js /src/quickjs-corpus/js/test_map.js /src/quickjs-corpus/js/test_math.js /src/quickjs-corpus/js/test_number.js /src/quickjs-corpus/js/test_object_literal.js /src/quickjs-corpus/js/test_op1.js /src/quickjs-corpus/js/test_op2.js /src/quickjs-corpus/js/test_operators.js /src/quickjs-corpus/js/test_operators_create.js /src/quickjs-corpus/js/test_optional_chaining.js /src/quickjs-corpus/js/test_parse_arrow_function.js /src/quickjs-corpus/js/test_parse_semicolon.js /src/quickjs-corpus/js/test_point.js /src/quickjs-corpus/js/test_printf.js /src/quickjs-corpus/js/test_prototype.js /src/quickjs-corpus/js/test_regexp.js /src/quickjs-corpus/js/test_regexp_skip.js /src/quickjs-corpus/js/test_spread.js /src/quickjs-corpus/js/test_string.js /src/quickjs-corpus/js/test_switch1.js /src/quickjs-corpus/js/test_switch2.js /src/quickjs-corpus/js/test_symbol.js /src/quickjs-corpus/js/test_template.js /src/quickjs-corpus/js/test_template_skip.js /src/quickjs-corpus/js/test_timer.js /src/quickjs-corpus/js/test_try_catch1.js /src/quickjs-corpus/js/test_try_catch2.js /src/quickjs-corpus/js/test_try_catch3.js /src/quickjs-corpus/js/test_try_catch4.js /src/quickjs-corpus/js/test_try_catch5.js /src/quickjs-corpus/js/test_try_catch6.js /src/quickjs-corpus/js/test_try_catch7.js /src/quickjs-corpus/js/test_try_catch8.js /src/quickjs-corpus/js/test_typed_array.js /src/quickjs-corpus/js/test_weak_map.js /src/quickjs-corpus/js/test_while.js /src/quickjs-corpus/js/test_while_break.js /src/quickjs-corpus/js/test_with.js /src/quickjs-corpus/js/test_worker_module.js /src/quickjs-corpus/js/typed_array_read.js /src/quickjs-corpus/js/typed_array_write.js Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_for.js (deflated 31%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_for_in.js (deflated 21%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_for_of.js (deflated 21%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_hole_length_decr.js (deflated 25%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_length_decr.js (deflated 27%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_pop.js (deflated 32%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_prop_create.js (deflated 12%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_push.js (deflated 10%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_read.js (deflated 55%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_slice.js (deflated 22%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_write.js (deflated 50%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/bigfloat_arith.js (deflated 28%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/bigint_arith.js (deflated 44%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/date_now.js (stored 0%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/date_parse.js (deflated 55%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/empty_do_loop.js (stored 0%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/empty_down_loop.js (stored 0%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/empty_down_loop2.js (stored 0%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/empty_loop.js (stored 0%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/fib_module.js (deflated 40%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/float_arith.js (deflated 29%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/float_to_string.js (deflated 4%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/func_call.js (deflated 2%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/func_closure_call.js (deflated 4%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/global_destruct.js (deflated 61%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/global_destruct_strict.js (deflated 49%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/global_func_call.js (deflated 37%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/global_read.js (deflated 42%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/global_write.js (deflated 42%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/global_write_strict.js (deflated 33%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/hello.js (stored 0%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/int_arith.js (deflated 14%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/int_to_string.js (deflated 35%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/local_destruct.js (deflated 41%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/math_min.js (deflated 13%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/pi_bigdecimal.js (deflated 58%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/pi_bigfloat.js (deflated 56%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/pi_bigint.js (deflated 59%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/prop_clone.js (deflated 21%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/prop_create.js (deflated 38%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/prop_delete.js (deflated 53%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/prop_read.js (deflated 36%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/prop_update.js (deflated 23%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/prop_write.js (deflated 33%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/regexp_ascii.js (deflated 19%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/regexp_utf16.js (deflated 21%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/set_collection_add.js (deflated 32%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/string_build1.js (deflated 18%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/string_build1x.js (deflated 16%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/string_build2.js (deflated 15%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/string_build2c.js (deflated 17%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/string_build3.js (deflated 17%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/string_build4.js (deflated 19%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/string_to_float.js (deflated 2%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/string_to_int.js (deflated 5%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_argument_scope.js (deflated 74%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_arguments.js (deflated 45%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_array.js (deflated 57%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_arrow_function.js (deflated 58%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_async_gc.js (deflated 38%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_bigdecimal.js (deflated 77%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_bigfloat.js (deflated 70%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_bigint_ext.js (deflated 62%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_bignum.js (deflated 66%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_bjson.js (deflated 70%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_builtin.js (deflated 60%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_class.js (deflated 65%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_closure1.js (deflated 43%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_closure2.js (deflated 46%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_closure3.js (deflated 60%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_cvt.js (deflated 64%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_date.js (deflated 75%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_default_op.js (deflated 28%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_delete.js (deflated 51%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_destructuring.js (deflated 17%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_do_while.js (deflated 21%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_enum.js (deflated 49%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_eq.js (deflated 51%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_eval.js (deflated 54%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_eval2.js (deflated 42%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_eval_closure.js (deflated 58%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_eval_const.js (deflated 33%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_ext_json.js (deflated 39%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_fib.js (deflated 40%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_file1.js (deflated 42%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_file2.js (deflated 36%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_for.js (deflated 40%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_for_break.js (deflated 29%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_for_in.js (deflated 68%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_for_in2.js (deflated 48%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_for_in_proxy.js (deflated 47%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_function.js (deflated 56%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_function_expr_name.js (deflated 71%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_function_length.js (deflated 48%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_generator.js (deflated 73%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_getline.js (deflated 44%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_inc_dec.js (deflated 70%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_json.js (deflated 35%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_labels.js (deflated 57%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_map.js (deflated 58%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_math.js (deflated 55%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_number.js (deflated 63%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_object_literal.js (deflated 41%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_op1.js (deflated 68%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_op2.js (deflated 55%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_operators.js (deflated 68%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_operators_create.js (deflated 68%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_optional_chaining.js (deflated 50%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_parse_arrow_function.js (deflated 62%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_parse_semicolon.js (deflated 48%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_point.js (deflated 62%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_printf.js (deflated 59%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_prototype.js (deflated 40%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_regexp.js (deflated 63%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_regexp_skip.js (deflated 29%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_spread.js (deflated 22%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_string.js (deflated 80%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_switch1.js (deflated 50%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_switch2.js (deflated 52%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_symbol.js (deflated 59%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_template.js (deflated 36%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_template_skip.js (deflated 15%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_timer.js (deflated 32%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_try_catch1.js (deflated 28%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_try_catch2.js (deflated 21%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_try_catch3.js (deflated 29%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_try_catch4.js (deflated 30%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_try_catch5.js (deflated 37%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_try_catch6.js (deflated 36%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_try_catch7.js (deflated 41%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_try_catch8.js (deflated 38%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_typed_array.js (deflated 56%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_weak_map.js (deflated 42%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_while.js (deflated 17%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_while_break.js (deflated 25%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_with.js (deflated 63%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_worker_module.js (deflated 50%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/typed_array_read.js (deflated 52%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/typed_array_write.js (deflated 45%) Step #6 - "compile-libfuzzer-introspector-x86_64": + zip -r /workspace/out/libfuzzer-introspector-x86_64/fuzz_compile_seed_corpus.zip /src/quickjs-corpus/js/array_for.js /src/quickjs-corpus/js/array_for_in.js /src/quickjs-corpus/js/array_for_of.js /src/quickjs-corpus/js/array_hole_length_decr.js /src/quickjs-corpus/js/array_length_decr.js /src/quickjs-corpus/js/array_pop.js /src/quickjs-corpus/js/array_prop_create.js /src/quickjs-corpus/js/array_push.js /src/quickjs-corpus/js/array_read.js /src/quickjs-corpus/js/array_slice.js /src/quickjs-corpus/js/array_write.js /src/quickjs-corpus/js/bigfloat_arith.js /src/quickjs-corpus/js/bigint_arith.js /src/quickjs-corpus/js/date_now.js /src/quickjs-corpus/js/date_parse.js /src/quickjs-corpus/js/empty_do_loop.js /src/quickjs-corpus/js/empty_down_loop.js /src/quickjs-corpus/js/empty_down_loop2.js /src/quickjs-corpus/js/empty_loop.js /src/quickjs-corpus/js/fib_module.js /src/quickjs-corpus/js/float_arith.js /src/quickjs-corpus/js/float_to_string.js /src/quickjs-corpus/js/func_call.js /src/quickjs-corpus/js/func_closure_call.js /src/quickjs-corpus/js/global_destruct.js /src/quickjs-corpus/js/global_destruct_strict.js /src/quickjs-corpus/js/global_func_call.js /src/quickjs-corpus/js/global_read.js /src/quickjs-corpus/js/global_write.js /src/quickjs-corpus/js/global_write_strict.js /src/quickjs-corpus/js/hello.js /src/quickjs-corpus/js/int_arith.js /src/quickjs-corpus/js/int_to_string.js /src/quickjs-corpus/js/local_destruct.js /src/quickjs-corpus/js/math_min.js /src/quickjs-corpus/js/pi_bigdecimal.js /src/quickjs-corpus/js/pi_bigfloat.js /src/quickjs-corpus/js/pi_bigint.js /src/quickjs-corpus/js/prop_clone.js /src/quickjs-corpus/js/prop_create.js /src/quickjs-corpus/js/prop_delete.js /src/quickjs-corpus/js/prop_read.js /src/quickjs-corpus/js/prop_update.js /src/quickjs-corpus/js/prop_write.js /src/quickjs-corpus/js/regexp_ascii.js /src/quickjs-corpus/js/regexp_utf16.js /src/quickjs-corpus/js/set_collection_add.js /src/quickjs-corpus/js/string_build1.js /src/quickjs-corpus/js/string_build1x.js /src/quickjs-corpus/js/string_build2.js /src/quickjs-corpus/js/string_build2c.js /src/quickjs-corpus/js/string_build3.js /src/quickjs-corpus/js/string_build4.js /src/quickjs-corpus/js/string_to_float.js /src/quickjs-corpus/js/string_to_int.js /src/quickjs-corpus/js/test_argument_scope.js /src/quickjs-corpus/js/test_arguments.js /src/quickjs-corpus/js/test_array.js /src/quickjs-corpus/js/test_arrow_function.js /src/quickjs-corpus/js/test_async_gc.js /src/quickjs-corpus/js/test_bigdecimal.js /src/quickjs-corpus/js/test_bigfloat.js /src/quickjs-corpus/js/test_bigint_ext.js /src/quickjs-corpus/js/test_bignum.js /src/quickjs-corpus/js/test_bjson.js /src/quickjs-corpus/js/test_builtin.js /src/quickjs-corpus/js/test_class.js /src/quickjs-corpus/js/test_closure1.js /src/quickjs-corpus/js/test_closure2.js /src/quickjs-corpus/js/test_closure3.js /src/quickjs-corpus/js/test_cvt.js /src/quickjs-corpus/js/test_date.js /src/quickjs-corpus/js/test_default_op.js /src/quickjs-corpus/js/test_delete.js /src/quickjs-corpus/js/test_destructuring.js /src/quickjs-corpus/js/test_do_while.js /src/quickjs-corpus/js/test_enum.js /src/quickjs-corpus/js/test_eq.js /src/quickjs-corpus/js/test_eval.js /src/quickjs-corpus/js/test_eval2.js /src/quickjs-corpus/js/test_eval_closure.js /src/quickjs-corpus/js/test_eval_const.js /src/quickjs-corpus/js/test_ext_json.js /src/quickjs-corpus/js/test_fib.js /src/quickjs-corpus/js/test_file1.js /src/quickjs-corpus/js/test_file2.js /src/quickjs-corpus/js/test_for.js /src/quickjs-corpus/js/test_for_break.js /src/quickjs-corpus/js/test_for_in.js /src/quickjs-corpus/js/test_for_in2.js /src/quickjs-corpus/js/test_for_in_proxy.js /src/quickjs-corpus/js/test_function.js /src/quickjs-corpus/js/test_function_expr_name.js /src/quickjs-corpus/js/test_function_length.js /src/quickjs-corpus/js/test_generator.js /src/quickjs-corpus/js/test_getline.js /src/quickjs-corpus/js/test_inc_dec.js /src/quickjs-corpus/js/test_json.js /src/quickjs-corpus/js/test_labels.js /src/quickjs-corpus/js/test_map.js /src/quickjs-corpus/js/test_math.js /src/quickjs-corpus/js/test_number.js /src/quickjs-corpus/js/test_object_literal.js /src/quickjs-corpus/js/test_op1.js /src/quickjs-corpus/js/test_op2.js /src/quickjs-corpus/js/test_operators.js /src/quickjs-corpus/js/test_operators_create.js /src/quickjs-corpus/js/test_optional_chaining.js /src/quickjs-corpus/js/test_parse_arrow_function.js /src/quickjs-corpus/js/test_parse_semicolon.js /src/quickjs-corpus/js/test_point.js /src/quickjs-corpus/js/test_printf.js /src/quickjs-corpus/js/test_prototype.js /src/quickjs-corpus/js/test_regexp.js /src/quickjs-corpus/js/test_regexp_skip.js /src/quickjs-corpus/js/test_spread.js /src/quickjs-corpus/js/test_string.js /src/quickjs-corpus/js/test_switch1.js /src/quickjs-corpus/js/test_switch2.js /src/quickjs-corpus/js/test_symbol.js /src/quickjs-corpus/js/test_template.js /src/quickjs-corpus/js/test_template_skip.js /src/quickjs-corpus/js/test_timer.js /src/quickjs-corpus/js/test_try_catch1.js /src/quickjs-corpus/js/test_try_catch2.js /src/quickjs-corpus/js/test_try_catch3.js /src/quickjs-corpus/js/test_try_catch4.js /src/quickjs-corpus/js/test_try_catch5.js /src/quickjs-corpus/js/test_try_catch6.js /src/quickjs-corpus/js/test_try_catch7.js /src/quickjs-corpus/js/test_try_catch8.js /src/quickjs-corpus/js/test_typed_array.js /src/quickjs-corpus/js/test_weak_map.js /src/quickjs-corpus/js/test_while.js /src/quickjs-corpus/js/test_while_break.js /src/quickjs-corpus/js/test_with.js /src/quickjs-corpus/js/test_worker_module.js /src/quickjs-corpus/js/typed_array_read.js /src/quickjs-corpus/js/typed_array_write.js Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_for.js (deflated 31%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_for_in.js (deflated 21%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_for_of.js (deflated 21%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_hole_length_decr.js (deflated 25%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_length_decr.js (deflated 27%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_pop.js (deflated 32%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_prop_create.js (deflated 12%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_push.js (deflated 10%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_read.js (deflated 55%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_slice.js (deflated 22%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/array_write.js (deflated 50%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/bigfloat_arith.js (deflated 28%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/bigint_arith.js (deflated 44%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/date_now.js (stored 0%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/date_parse.js (deflated 55%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/empty_do_loop.js (stored 0%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/empty_down_loop.js (stored 0%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/empty_down_loop2.js (stored 0%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/empty_loop.js (stored 0%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/fib_module.js (deflated 40%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/float_arith.js (deflated 29%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/float_to_string.js (deflated 4%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/func_call.js (deflated 2%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/func_closure_call.js (deflated 4%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/global_destruct.js (deflated 61%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/global_destruct_strict.js (deflated 49%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/global_func_call.js (deflated 37%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/global_read.js (deflated 42%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/global_write.js (deflated 42%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/global_write_strict.js (deflated 33%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/hello.js (stored 0%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/int_arith.js (deflated 14%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/int_to_string.js (deflated 35%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/local_destruct.js (deflated 41%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/math_min.js (deflated 13%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/pi_bigdecimal.js (deflated 58%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/pi_bigfloat.js (deflated 56%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/pi_bigint.js (deflated 59%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/prop_clone.js (deflated 21%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/prop_create.js (deflated 38%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/prop_delete.js (deflated 53%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/prop_read.js (deflated 36%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/prop_update.js (deflated 23%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/prop_write.js (deflated 33%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/regexp_ascii.js (deflated 19%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/regexp_utf16.js (deflated 21%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/set_collection_add.js (deflated 32%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/string_build1.js (deflated 18%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/string_build1x.js (deflated 16%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/string_build2.js (deflated 15%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/string_build2c.js (deflated 17%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/string_build3.js (deflated 17%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/string_build4.js (deflated 19%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/string_to_float.js (deflated 2%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/string_to_int.js (deflated 5%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_argument_scope.js (deflated 74%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_arguments.js (deflated 45%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_array.js (deflated 57%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_arrow_function.js (deflated 58%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_async_gc.js (deflated 38%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_bigdecimal.js (deflated 77%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_bigfloat.js (deflated 70%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_bigint_ext.js (deflated 62%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_bignum.js (deflated 66%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_bjson.js (deflated 70%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_builtin.js (deflated 60%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_class.js (deflated 65%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_closure1.js (deflated 43%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_closure2.js (deflated 46%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_closure3.js (deflated 60%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_cvt.js (deflated 64%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_date.js (deflated 75%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_default_op.js (deflated 28%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_delete.js (deflated 51%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_destructuring.js (deflated 17%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_do_while.js (deflated 21%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_enum.js (deflated 49%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_eq.js (deflated 51%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_eval.js (deflated 54%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_eval2.js (deflated 42%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_eval_closure.js (deflated 58%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_eval_const.js (deflated 33%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_ext_json.js (deflated 39%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_fib.js (deflated 40%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_file1.js (deflated 42%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_file2.js (deflated 36%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_for.js (deflated 40%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_for_break.js (deflated 29%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_for_in.js (deflated 68%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_for_in2.js (deflated 48%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_for_in_proxy.js (deflated 47%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_function.js (deflated 56%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_function_expr_name.js (deflated 71%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_function_length.js (deflated 48%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_generator.js (deflated 73%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_getline.js (deflated 44%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_inc_dec.js (deflated 70%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_json.js (deflated 35%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_labels.js (deflated 57%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_map.js (deflated 58%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_math.js (deflated 55%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_number.js (deflated 63%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_object_literal.js (deflated 41%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_op1.js (deflated 68%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_op2.js (deflated 55%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_operators.js (deflated 68%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_operators_create.js (deflated 68%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_optional_chaining.js (deflated 50%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_parse_arrow_function.js (deflated 62%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_parse_semicolon.js (deflated 48%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_point.js (deflated 62%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_printf.js (deflated 59%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_prototype.js (deflated 40%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_regexp.js (deflated 63%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_regexp_skip.js (deflated 29%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_spread.js (deflated 22%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_string.js (deflated 80%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_switch1.js (deflated 50%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_switch2.js (deflated 52%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_symbol.js (deflated 59%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_template.js (deflated 36%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_template_skip.js (deflated 15%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_timer.js (deflated 32%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_try_catch1.js (deflated 28%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_try_catch2.js (deflated 21%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_try_catch3.js (deflated 29%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_try_catch4.js (deflated 30%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_try_catch5.js (deflated 37%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_try_catch6.js (deflated 36%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_try_catch7.js (deflated 41%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_try_catch8.js (deflated 38%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_typed_array.js (deflated 56%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_weak_map.js (deflated 42%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_while.js (deflated 17%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_while_break.js (deflated 25%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_with.js (deflated 63%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/test_worker_module.js (deflated 50%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/typed_array_read.js (deflated 52%) Step #6 - "compile-libfuzzer-introspector-x86_64": adding: src/quickjs-corpus/js/typed_array_write.js (deflated 45%) Step #6 - "compile-libfuzzer-introspector-x86_64": + build_fuzz_target fuzz_eval .obj/fuzz_common.o libquickjs.fuzz.a Step #6 - "compile-libfuzzer-introspector-x86_64": + local target=fuzz_eval Step #6 - "compile-libfuzzer-introspector-x86_64": + shift 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 -I. -c fuzz/fuzz_eval.c -o fuzz_eval.o 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 fuzz_eval.o -o /workspace/out/libfuzzer-introspector-x86_64/fuzz_eval .obj/fuzz_common.o libquickjs.fuzz.a -fsanitize=fuzzer Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:26 : Fuzz introspector is running Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 2] : 10:09:26 : Using default configuration Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:26 : Running introspector on ld-temp.o Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:26 : This is a fuzzer, performing analysis Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:27 : Logging next yaml tile to /src/fuzzerLogFile-0-KrLpy6s0IC.data.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:27 : Wrapping all functions Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:31 : Ended wrapping all functions Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:32 : Finished introspector module Step #6 - "compile-libfuzzer-introspector-x86_64": + build_fuzz_target fuzz_compile .obj/fuzz_common.o libquickjs.fuzz.a Step #6 - "compile-libfuzzer-introspector-x86_64": + local target=fuzz_compile Step #6 - "compile-libfuzzer-introspector-x86_64": + shift 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 -I. -c fuzz/fuzz_compile.c -o fuzz_compile.o 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 fuzz_compile.o -o /workspace/out/libfuzzer-introspector-x86_64/fuzz_compile .obj/fuzz_common.o libquickjs.fuzz.a -fsanitize=fuzzer Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:36 : Fuzz introspector is running Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 2] : 10:09:36 : Using default configuration Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:36 : Running introspector on ld-temp.o Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:36 : This is a fuzzer, performing analysis Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:37 : Logging next yaml tile to /src/fuzzerLogFile-0-khXh1EW9DG.data.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:37 : Wrapping all functions Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:42 : Ended wrapping all functions Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:42 : Finished introspector module Step #6 - "compile-libfuzzer-introspector-x86_64": + build_fuzz_target fuzz_regexp .obj/libregexp.fuzz.o .obj/cutils.fuzz.o .obj/libunicode.fuzz.o Step #6 - "compile-libfuzzer-introspector-x86_64": + local target=fuzz_regexp Step #6 - "compile-libfuzzer-introspector-x86_64": + shift 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 -I. -c fuzz/fuzz_regexp.c -o fuzz_regexp.o 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 fuzz_regexp.o -o /workspace/out/libfuzzer-introspector-x86_64/fuzz_regexp .obj/libregexp.fuzz.o .obj/cutils.fuzz.o .obj/libunicode.fuzz.o -fsanitize=fuzzer Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:46 : Fuzz introspector is running Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 2] : 10:09:46 : Using default configuration Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:46 : Running introspector on ld-temp.o Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:46 : This is a fuzzer, performing analysis Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:46 : Logging next yaml tile to /src/fuzzerLogFile-0-e6MhiG3yg1.data.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:46 : Wrapping all functions Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:46 : Ended wrapping all functions Step #6 - "compile-libfuzzer-introspector-x86_64": [Log level 1] : 10:09:46 : Finished introspector module Step #6 - "compile-libfuzzer-introspector-x86_64": + cp fuzz/fuzz.dict /workspace/out/libfuzzer-introspector-x86_64/fuzz_eval.dict Step #6 - "compile-libfuzzer-introspector-x86_64": + cp fuzz/fuzz.dict /workspace/out/libfuzzer-introspector-x86_64/fuzz_compile.dict 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=ead284831ef24c1a6fa37546853d5a32a70078d689f0b318a927afc7874772b9 Step #6 - "compile-libfuzzer-introspector-x86_64": Stored in directory: /tmp/pip-ephem-wheel-cache-8cegd3be/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-KrLpy6s0IC.data' and '/src/inspector/fuzzerLogFile-0-KrLpy6s0IC.data' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-khXh1EW9DG.data' and '/src/inspector/fuzzerLogFile-0-khXh1EW9DG.data' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-e6MhiG3yg1.data' and '/src/inspector/fuzzerLogFile-0-e6MhiG3yg1.data' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-khXh1EW9DG.data.yaml' and '/src/inspector/fuzzerLogFile-0-khXh1EW9DG.data.yaml' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-KrLpy6s0IC.data.yaml' and '/src/inspector/fuzzerLogFile-0-KrLpy6s0IC.data.yaml' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-KrLpy6s0IC.data.debug_all_globals' and '/src/inspector/fuzzerLogFile-0-KrLpy6s0IC.data.debug_all_globals' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-KrLpy6s0IC.data.debug_all_functions' and '/src/inspector/fuzzerLogFile-0-KrLpy6s0IC.data.debug_all_functions' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-e6MhiG3yg1.data.debug_all_functions' and '/src/inspector/fuzzerLogFile-0-e6MhiG3yg1.data.debug_all_functions' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-e6MhiG3yg1.data.debug_all_types' and '/src/inspector/fuzzerLogFile-0-e6MhiG3yg1.data.debug_all_types' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-e6MhiG3yg1.data.debug_info' and '/src/inspector/fuzzerLogFile-0-e6MhiG3yg1.data.debug_info' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-khXh1EW9DG.data.debug_all_types' and '/src/inspector/fuzzerLogFile-0-khXh1EW9DG.data.debug_all_types' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-khXh1EW9DG.data.debug_info' and '/src/inspector/fuzzerLogFile-0-khXh1EW9DG.data.debug_info' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-KrLpy6s0IC.data.debug_info' and '/src/inspector/fuzzerLogFile-0-KrLpy6s0IC.data.debug_info' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-e6MhiG3yg1.data.debug_all_globals' and '/src/inspector/fuzzerLogFile-0-e6MhiG3yg1.data.debug_all_globals' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-khXh1EW9DG.data.debug_all_functions' and '/src/inspector/fuzzerLogFile-0-khXh1EW9DG.data.debug_all_functions' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": cp: '/src/inspector/fuzzerLogFile-0-khXh1EW9DG.data.debug_all_globals' and '/src/inspector/fuzzerLogFile-0-khXh1EW9DG.data.debug_all_globals' are the same file Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:51.853 INFO cli - main: Running fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:51.853 INFO utils - scan_executables_for_fuzz_introspector_logs: File: /workspace/out/libfuzzer-introspector-x86_64/fuzz_eval is executable Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:51.854 INFO utils - scan_executables_for_fuzz_introspector_logs: File: /workspace/out/libfuzzer-introspector-x86_64/fuzz_compile is executable Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:51.854 INFO utils - scan_executables_for_fuzz_introspector_logs: File: /workspace/out/libfuzzer-introspector-x86_64/fuzz_regexp is executable Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:51.854 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:09:51.954 INFO utils - scan_executables_for_fuzz_introspector_logs: Found match fuzzerLogFile-0-KrLpy6s0IC Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:52.053 INFO utils - scan_executables_for_fuzz_introspector_logs: Found match fuzzerLogFile-0-khXh1EW9DG Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:52.097 INFO utils - scan_executables_for_fuzz_introspector_logs: Found match fuzzerLogFile-0-e6MhiG3yg1 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:52.285 INFO commands - correlate_binaries_to_logs: Pairings: [{'executable_path': '/workspace/out/libfuzzer-introspector-x86_64/fuzz_eval', 'fuzzer_log_file': 'fuzzerLogFile-0-KrLpy6s0IC'}, {'executable_path': '/workspace/out/libfuzzer-introspector-x86_64/fuzz_compile', 'fuzzer_log_file': 'fuzzerLogFile-0-khXh1EW9DG'}, {'executable_path': '/workspace/out/libfuzzer-introspector-x86_64/fuzz_regexp', 'fuzzer_log_file': 'fuzzerLogFile-0-e6MhiG3yg1'}] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:52.286 INFO cli - main: Ending fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:52.519 INFO cli - main: Running fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:52.521 INFO data_loader - load_all_profiles: [] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:52.521 INFO data_loader - load_all_profiles: - found 3 profiles to load Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:52.546 INFO data_loader - read_fuzzer_data_file_to_profile: - loading /src/inspector/fuzzerLogFile-0-KrLpy6s0IC.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:52.547 INFO data_loader - read_fuzzer_data_file_to_profile: target data f: /src/inspector/fuzzerLogFile-0-KrLpy6s0IC.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:52.547 INFO utils - data_file_read_yaml: Set base loader to use CSafeLoader Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:52.548 INFO data_loader - read_fuzzer_data_file_to_profile: - loading /src/inspector/fuzzerLogFile-0-khXh1EW9DG.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:52.548 INFO data_loader - read_fuzzer_data_file_to_profile: target data f: /src/inspector/fuzzerLogFile-0-khXh1EW9DG.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:52.549 INFO utils - data_file_read_yaml: Set base loader to use CSafeLoader Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:52.549 INFO data_loader - read_fuzzer_data_file_to_profile: - loading /src/inspector/fuzzerLogFile-0-e6MhiG3yg1.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:52.550 INFO data_loader - read_fuzzer_data_file_to_profile: target data f: /src/inspector/fuzzerLogFile-0-e6MhiG3yg1.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:52.550 INFO utils - data_file_read_yaml: Set base loader to use CSafeLoader Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:53.078 INFO utils - data_file_read_yaml: Loaded single yaml module Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:09:53.178 INFO data_loader - read_fuzzer_data_file_to_profile: Returning profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:03.188 INFO utils - data_file_read_yaml: Loaded single yaml module Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:03.220 INFO utils - data_file_read_yaml: Loaded single yaml module Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:04.821 INFO data_loader - read_fuzzer_data_file_to_profile: Returning profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:04.844 INFO data_loader - read_fuzzer_data_file_to_profile: Returning profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.829 INFO analysis - load_data_files: Found 3 profiles Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.829 INFO utils - data_file_read_yaml: Set base loader to use CSafeLoader Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.830 INFO utils - data_file_read_yaml: Loaded single yaml module Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.830 INFO fuzzer_profile - correlate_executable_name: Correlated fuzzerLogFile-0-e6MhiG3yg1.data with fuzzerLogFile-0-e6MhiG3yg1.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.830 INFO fuzzer_profile - correlate_executable_name: Correlated fuzzerLogFile-0-khXh1EW9DG.data with fuzzerLogFile-0-khXh1EW9DG.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.830 INFO fuzzer_profile - correlate_executable_name: Correlated fuzzerLogFile-0-KrLpy6s0IC.data with fuzzerLogFile-0-KrLpy6s0IC.data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.830 INFO analysis - load_data_files: [+] Accummulating profiles Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.830 INFO analysis - load_data_files: Accummulating using multiprocessing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.847 INFO fuzzer_profile - accummulate_profile: fuzz_regexp: propagating functions reached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.851 INFO fuzzer_profile - accummulate_profile: fuzz_regexp: setting reached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.851 INFO fuzzer_profile - accummulate_profile: fuzz_regexp: setting unreached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.851 INFO fuzzer_profile - accummulate_profile: fuzz_regexp: loading coverage Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.852 INFO fuzzer_profile - _load_coverage: Loading coverage of type c-cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.852 INFO code_coverage - load_llvm_coverage: Loading LLVM coverage for target fuzz_regexp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.852 INFO fuzzer_profile - accummulate_profile: fuzz_compile: propagating functions reached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.853 INFO code_coverage - load_llvm_coverage: Found 2 coverage reports Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.853 INFO code_coverage - load_llvm_coverage: Using the following coverages ['/src/inspector/fuzz_regexp.covreport'] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.853 INFO code_coverage - load_llvm_coverage: Reading coverage report: /src/inspector/fuzz_regexp.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.854 INFO fuzzer_profile - accummulate_profile: fuzz_eval: propagating functions reached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.900 INFO fuzzer_profile - accummulate_profile: fuzz_regexp: setting file targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.901 INFO fuzzer_profile - accummulate_profile: fuzz_regexp: setting total basic blocks Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.901 INFO fuzzer_profile - accummulate_profile: fuzz_regexp: setting cyclomatic complexity Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.901 INFO fuzzer_profile - accummulate_profile: fuzz_regexp: setting fd cache Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:07.901 INFO fuzzer_profile - accummulate_profile: fuzz_regexp: finished accummulating profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.008 INFO fuzzer_profile - accummulate_profile: fuzz_eval: setting reached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.008 INFO fuzzer_profile - accummulate_profile: fuzz_eval: setting unreached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.016 INFO fuzzer_profile - accummulate_profile: fuzz_compile: setting reached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.016 INFO fuzzer_profile - accummulate_profile: fuzz_compile: setting unreached funcs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.033 INFO fuzzer_profile - accummulate_profile: fuzz_eval: loading coverage Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.033 INFO fuzzer_profile - _load_coverage: Loading coverage of type c-cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.033 INFO code_coverage - load_llvm_coverage: Loading LLVM coverage for target fuzz_eval Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.035 INFO code_coverage - load_llvm_coverage: Found 2 coverage reports Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.035 INFO code_coverage - load_llvm_coverage: Using the following coverages ['/src/inspector/fuzz_compile.covreport', '/src/inspector/fuzz_regexp.covreport'] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.035 INFO code_coverage - load_llvm_coverage: Reading coverage report: /src/inspector/fuzz_compile.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.041 INFO fuzzer_profile - accummulate_profile: fuzz_compile: loading coverage Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.041 INFO fuzzer_profile - _load_coverage: Loading coverage of type c-cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.042 INFO code_coverage - load_llvm_coverage: Loading LLVM coverage for target fuzz_compile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.043 INFO code_coverage - load_llvm_coverage: Found 2 coverage reports Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.044 INFO code_coverage - load_llvm_coverage: Using the following coverages ['/src/inspector/fuzz_compile.covreport'] Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.044 INFO code_coverage - load_llvm_coverage: Reading coverage report: /src/inspector/fuzz_compile.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.262 INFO code_coverage - load_llvm_coverage: found case outside a switch?! Step #6 - "compile-libfuzzer-introspector-x86_64": 8286| | /* unlikely case: property is not Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.268 INFO code_coverage - load_llvm_coverage: found case outside a switch?! Step #6 - "compile-libfuzzer-introspector-x86_64": 8286| | /* unlikely case: property is not Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.421 INFO code_coverage - load_llvm_coverage: found case outside a switch?! Step #6 - "compile-libfuzzer-introspector-x86_64": 27996| 980| res_me = en->u.me; /* fast case: no resolution needed */ Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.421 INFO code_coverage - load_llvm_coverage: found case outside a switch?! Step #6 - "compile-libfuzzer-introspector-x86_64": 27996| 980| res_me = en->u.me; /* fast case: no resolution needed */ Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.670 INFO fuzzer_profile - accummulate_profile: fuzz_compile: setting file targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.673 INFO code_coverage - load_llvm_coverage: Reading coverage report: /src/inspector/fuzz_regexp.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.680 INFO fuzzer_profile - accummulate_profile: fuzz_compile: setting total basic blocks Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.681 INFO fuzzer_profile - accummulate_profile: fuzz_compile: setting cyclomatic complexity Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.682 INFO fuzzer_profile - accummulate_profile: fuzz_compile: setting fd cache Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.687 INFO fuzzer_profile - accummulate_profile: fuzz_compile: finished accummulating profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.717 INFO fuzzer_profile - accummulate_profile: fuzz_eval: setting file targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.726 INFO fuzzer_profile - accummulate_profile: fuzz_eval: setting total basic blocks Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.727 INFO fuzzer_profile - accummulate_profile: fuzz_eval: setting cyclomatic complexity Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.728 INFO fuzzer_profile - accummulate_profile: fuzz_eval: setting fd cache Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:08.733 INFO fuzzer_profile - accummulate_profile: fuzz_eval: finished accummulating profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:12.844 INFO analysis - load_data_files: [+] Creating project profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:12.845 INFO project_profile - __init__: Creating merged profile of 3 profiles Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:12.845 INFO project_profile - __init__: Populating functions reached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:12.845 INFO project_profile - __init__: Populating functions unreached Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:12.846 INFO project_profile - __init__: Creating all_functions dictionary Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:12.974 INFO project_profile - __init__: Gathering complexity and incoming references of each function Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.321 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:27:25, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.321 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:28:26, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.321 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:29:27, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.321 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:30:29, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:31:30, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:32:31, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:36:34, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:37:35, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:38:37, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:39:38, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:44:43, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:45:44, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:46:45, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:47:46, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:48:47, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:49:48, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:50:49, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:51:50, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:52:51, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:53:52, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:54:53, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:55:54, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:56:55, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.322 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:58:56, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.323 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:59:57, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.324 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1672:33068, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.324 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1673:33069, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.324 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1674:33070, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.324 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1676:33071, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.324 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1677:33072, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.324 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1678:33074, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.324 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1679:33075, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1680:33077, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1681:33078, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1682:33079, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1683:33080, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1684:33081, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1685:33082, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1686:33083, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1687:33084, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1688:33085, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1689:33086, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1690:33087, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1691:33089, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1692:33090, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1693:33091, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1694:33094, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1695:33095, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1696:33097, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1697:33098, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.325 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1698:33099, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.326 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1699:33100, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.326 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1700:33101, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.326 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1701:33102, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.326 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1702:33103, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.326 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1703:33104, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.326 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1704:33105, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.326 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1705:33106, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.326 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1706:33110, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.326 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1707:33111, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.326 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1708:33112, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.326 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1709:33113, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.326 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1710:33114, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.326 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1711:33115, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.326 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1712:33117, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.326 INFO project_profile - __init__: Line numbers are different in the same function: compute_stack_size:1713:33118, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.327 INFO project_profile - __init__: Line numbers are different in the same function: lre_check_stack_overflow:20:43911, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.327 INFO project_profile - __init__: Line numbers are different in the same function: lre_realloc:23:43917, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.327 INFO project_profile - __init__: Line numbers are different in the same function: lre_realloc:24:43918, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.327 INFO project_profile - __init__: Line numbers are different in the same function: lre_realloc:25:43920, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.327 INFO project_profile - __init__: Line numbers are different in the same function: is_digit:108:1461, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.327 INFO project_profile - __init__: Line numbers are different in the same function: is_digit:109:1462, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.327 INFO project_profile - __init__: Line numbers are different in the same function: is_digit:110:1463, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.328 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:33:27, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.328 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:40:28, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.328 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:41:29, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.329 INFO project_profile - __init__: Line numbers are different in the same function: LLVMFuzzerTestOneInput:42:30, ignoring Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.371 INFO project_profile - __init__: Completed creationg of merged profile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.371 INFO analysis - load_data_files: [+] Refining profiles Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.441 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports/20250221/linux -- fuzz_regexp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.441 INFO analysis - overlay_calltree_with_coverage: Using coverage url: https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports-by-target/20250221/fuzz_regexp/linux Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.502 INFO analysis - overlay_calltree_with_coverage: Overlaying 2 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.502 INFO analysis - overlay_calltree_with_coverage: Overlaying 3 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:13.503 INFO analysis - overlay_calltree_with_coverage: Updating branch complexities Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:21.263 INFO analysis - overlay_calltree_with_coverage: [+] found 24 branch blockers. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:21.264 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports/20250221/linux -- fuzz_compile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:21.264 INFO analysis - overlay_calltree_with_coverage: Using coverage url: https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports-by-target/20250221/fuzz_compile/linux Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:22.365 INFO analysis - overlay_calltree_with_coverage: Overlaying 2 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:22.370 INFO analysis - overlay_calltree_with_coverage: Overlaying 3 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:22.379 INFO analysis - overlay_calltree_with_coverage: Updating branch complexities Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:35.864 INFO analysis - overlay_calltree_with_coverage: [+] found 605 branch blockers. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:35.881 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports/20250221/linux -- fuzz_eval Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:35.881 INFO analysis - overlay_calltree_with_coverage: Using coverage url: https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports-by-target/20250221/fuzz_eval/linux Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:36.963 INFO analysis - overlay_calltree_with_coverage: Overlaying 2 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:36.967 INFO analysis - overlay_calltree_with_coverage: Overlaying 3 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:36.975 INFO analysis - overlay_calltree_with_coverage: Updating branch complexities Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:49.177 INFO analysis - overlay_calltree_with_coverage: [+] found 599 branch blockers. Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-e6MhiG3yg1.data.debug_info Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-khXh1EW9DG.data.debug_info Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-KrLpy6s0IC.data.debug_info Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-e6MhiG3yg1.data.debug_all_types Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-khXh1EW9DG.data.debug_all_types Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-KrLpy6s0IC.data.debug_all_types Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-KrLpy6s0IC.data.debug_all_functions Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-e6MhiG3yg1.data.debug_all_functions Step #6 - "compile-libfuzzer-introspector-x86_64": debug info file: %s /src/inspector/fuzzerLogFile-0-khXh1EW9DG.data.debug_all_functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:49.270 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:10:49.270 INFO commands - run_analysis_on_dir: [+] Creating HTML report Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:49.271 INFO html_report - create_html_report: - Creating HTML report Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:49.271 INFO html_report - create_section_project_overview: - Creating reachability overview table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:49.469 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:10:49.478 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:10:49.850 INFO html_report - create_all_function_table: Assembled a total of 1954 entries Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:49.850 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:10:49.857 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:49.857 INFO calltree_analysis - create_calltree: In calltree Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:49.861 INFO calltree_analysis - create_calltree: At end Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:49.862 INFO calltree_analysis - create_calltree: calltree_html_section_string: : 549 -- : 549 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:49.862 INFO calltree_analysis - create_calltree: Calltree created Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:49.864 INFO calltree_analysis - create_branch_blocker_table: Creating branch blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:50.774 INFO html_helpers - create_horisontal_calltree_image: Creating image fuzz_regexp_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:50.774 INFO html_helpers - create_horisontal_calltree_image: - extracted the callsites (475 nodes) Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:50.876 INFO html_helpers - create_horisontal_calltree_image: - iterated over color list Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:50.876 INFO html_helpers - create_horisontal_calltree_image: - saving image Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:50.991 INFO html_helpers - create_horisontal_calltree_image: - image saved Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:50.991 INFO calltree_analysis - create_branch_blocker_table: Creating branch blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:50.995 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:50.995 INFO calltree_analysis - create_calltree: In calltree Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:51.035 INFO calltree_analysis - create_calltree: At end Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:51.042 INFO calltree_analysis - create_calltree: calltree_html_section_string: : 6050 -- : 6050 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:51.044 INFO calltree_analysis - create_calltree: Calltree created Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:51.056 INFO calltree_analysis - create_branch_blocker_table: Creating branch blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:51.066 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:51.066 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:51.066 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:51.066 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:55.888 INFO html_helpers - create_horisontal_calltree_image: Creating image fuzz_compile_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:55.892 INFO html_helpers - create_horisontal_calltree_image: - extracted the callsites (5247 nodes) Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:56.774 INFO html_helpers - create_horisontal_calltree_image: - iterated over color list Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:56.774 INFO html_helpers - create_horisontal_calltree_image: - saving image Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:57.310 INFO html_helpers - create_horisontal_calltree_image: - image saved Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:57.310 INFO calltree_analysis - create_branch_blocker_table: Creating branch blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:57.323 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:57.323 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:57.323 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:57.323 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:57.391 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:57.391 INFO calltree_analysis - create_calltree: In calltree Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:57.431 INFO calltree_analysis - create_calltree: At end Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:57.437 INFO calltree_analysis - create_calltree: calltree_html_section_string: : 5789 -- : 5789 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:57.439 INFO calltree_analysis - create_calltree: Calltree created Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:57.450 INFO calltree_analysis - create_branch_blocker_table: Creating branch blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:57.460 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:57.460 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:57.460 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:10:57.460 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:02.034 INFO html_helpers - create_horisontal_calltree_image: Creating image fuzz_eval_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:02.037 INFO html_helpers - create_horisontal_calltree_image: - extracted the callsites (5022 nodes) Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:03.294 INFO html_helpers - create_horisontal_calltree_image: - iterated over color list Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:03.294 INFO html_helpers - create_horisontal_calltree_image: - saving image Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:03.789 INFO html_helpers - create_horisontal_calltree_image: - image saved Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:03.790 INFO calltree_analysis - create_branch_blocker_table: Creating branch blocker table Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:03.802 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:03.802 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:03.802 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:03.802 ERROR calltree_analysis - create_branch_blocker_table: The calltree index is not valid! Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:03.867 INFO html_report - create_section_optional_analyses: - Handling optional analyses Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:03.867 INFO optimal_targets - analysis_func: - Running analysis OptimalTargets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:03.867 INFO optimal_targets - iteratively_get_optimal_targets: - in iteratively_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:09.067 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:09.068 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2088 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:09.071 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 278 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:09.071 INFO optimal_targets - iteratively_get_optimal_targets: Getting 7 optimal targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:09.071 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:09.071 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:14.731 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:14.736 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:15.002 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:15.002 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2088 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:15.005 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 217 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:15.005 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:15.005 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:20.060 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:20.065 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:20.339 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:20.339 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2088 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:20.341 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 143 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:20.346 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:20.346 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:26.055 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:26.059 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:26.330 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:26.331 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2088 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:26.333 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 125 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:26.336 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:26.336 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:31.410 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:31.414 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:31.691 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:31.691 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2088 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:31.693 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 105 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:31.696 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:31.696 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:37.406 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:37.410 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:37.690 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:37.690 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2088 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:37.692 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 86 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:37.695 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:37.695 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:43.488 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:43.491 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:43.771 INFO optimal_targets - analysis_get_optimal_targets: - in analysis_get_optimal_targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:43.772 INFO optimal_targets - analysis_get_optimal_targets: Filtering optimal functions from 2088 functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:43.773 INFO optimal_targets - analysis_get_optimal_targets: Found a total of 76 potential targets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:43.776 INFO optimal_targets - iteratively_get_optimal_targets: - sorting by unreached complexity. Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:43.776 INFO optimal_targets - add_func_to_reached_and_clone: Creating a deepcopy Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:48.916 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:48.920 INFO optimal_targets - add_func_to_reached_and_clone: Updating hitcount-related data Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.204 INFO optimal_targets - iteratively_get_optimal_targets: Found the following optimal functions: { ['__JS_EvalInternal', 'js_binary_arith_bigint', 'js_json_stringify', 'js_bigdecimal_fop', 'js_bigfloat_toExponential', 'js_regexp_Symbol_replace', 'js_string_normalize'] } Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.598 INFO html_report - create_all_function_table: Assembled a total of 1954 entries Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.636 INFO optimal_targets - analysis_func: - Completed analysis OptimalTargets Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.701 INFO engine_input - analysis_func: - Running analysis FuzzEngineInputAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.701 INFO engine_input - analysis_func: Generating input for fuzz_regexp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.702 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.703 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: cr_op Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.703 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: re_parse_char_class Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.703 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: cr_invert Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.703 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: lre_exec_backtrack Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.703 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: re_parse_term Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.703 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: dbuf_insert Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.703 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: re_parse_disjunction Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.703 INFO engine_input - analysis_func: Generating input for fuzz_compile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.705 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.709 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: cr_invert Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.709 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_CallInternal Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.709 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_AddIntrinsicDate Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.709 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_AddIntrinsicBigDecimal Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.709 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_AddIntrinsicTypedArrays Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.709 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_GetIterator Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.709 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: rqsort Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.710 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_ToPrimitiveFree Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.710 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: js_os_init Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.710 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: re_parse_term Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.710 INFO engine_input - analysis_func: Generating input for fuzz_eval Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.711 INFO calltree_analysis - __init__: Creating FuzzCalltreeAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.716 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_CallInternal Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.716 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_AddIntrinsicDate Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.716 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_AddIntrinsicBigDecimal Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.716 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: cr_op Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.716 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_AddIntrinsicTypedArrays Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.716 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_GetIterator Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.716 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: rqsort Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.716 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_ToPrimitiveFree Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.716 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: js_os_init Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.716 INFO engine_input - get_fuzzer_focus_function_section: Found focus function: JS_AddIntrinsicMapSet Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.717 INFO engine_input - analysis_func: - Completed analysis FuzzEngineInputAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.717 INFO runtime_coverage_analysis - analysis_func: - Running analysis RuntimeCoverageAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.717 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:11:49.724 INFO runtime_coverage_analysis - analysis_func: - Completed analysis RuntimeCoverageAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.724 INFO filepath_analyser - analysis_func: - Running analysis FilePathAnalyser Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.764 INFO metadata - analysis_func: - Running analysis MetadataAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.764 INFO metadata - analysis_func: - Completed analysis MetadataAnalysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.764 INFO annotated_cfg - __init__: Creating annotated CFG Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.764 INFO annotated_cfg - analysis_func: Creating annotated CFGs Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.764 INFO annotated_cfg - analysis_func: Analysing: fuzz_regexp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.767 INFO annotated_cfg - analysis_func: Analysing: fuzz_compile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.800 INFO annotated_cfg - analysis_func: Analysing: fuzz_eval Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.833 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports/20250221/linux -- fuzz_regexp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.833 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports/20250221/linux -- fuzz_compile Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.833 INFO utils - get_target_coverage_url: Extracting coverage for https://storage.googleapis.com/oss-fuzz-coverage/quickjs/reports/20250221/linux -- fuzz_eval Step #6 - "compile-libfuzzer-introspector-x86_64": Loading report: Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.834 INFO debug_info - extract_all_functions_in_debug_info: Extracting functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.842 INFO debug_info - extract_all_functions_in_debug_info: Extracting functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.895 INFO debug_info - extract_all_functions_in_debug_info: Extracting functions Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:49.942 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:11:52.616 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:11:53.516 INFO debug_info - correlate_debugged_function_to_debug_types: Creating dictionary Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:53.516 INFO debug_info - create_friendly_debug_types: Have to create for 7830 addresses Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:53.545 INFO debug_info - create_friendly_debug_types: Idx: 2500 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:53.871 INFO debug_info - create_friendly_debug_types: Idx: 5000 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:53.889 INFO debug_info - create_friendly_debug_types: Idx: 7500 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:11:54.255 INFO debug_info - correlate_debugged_function_to_debug_types: Finished creating dictionary Step #6 - "compile-libfuzzer-introspector-x86_64": /src/quickjs/quickjs.c ------- 1384 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/quickjs/libunicode.c ------- 44 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/quickjs/quickjs-libc.c ------- 133 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/quickjs/quickjs.h ------- 30 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/quickjs/fuzz/fuzz_eval.c ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/quickjs/fuzz/fuzz_common.c ------- 3 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/quickjs/cutils.h ------- 35 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/stdlib.h ------- 10 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/stdio.h ------- 24 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/quickjs/list.h ------- 6 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/quickjs/libbf.h ------- 30 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/assert.h ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/string.h ------- 10 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/fenv.h ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/x86_64-linux-gnu/bits/mathcalls.h ------- 5 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/quickjs/libunicode.h ------- 9 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/pthread.h ------- 13 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/time.h ------- 3 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/x86_64-linux-gnu/sys/time.h ------- 2 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/malloc.h ------- 2 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/quickjs/libregexp.c ------- 38 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/quickjs/cutils.c ------- 31 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/errno.h ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/unistd.h ------- 19 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/termios.h ------- 2 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/signal.h ------- 2 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/x86_64-linux-gnu/sys/wait.h ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/x86_64-linux-gnu/sys/stat.h ------- 5 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/dirent.h ------- 3 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/x86_64-linux-gnu/sys/ioctl.h ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/fcntl.h ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/x86_64-linux-gnu/sys/select.h ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/x86_64-linux-gnu/bits/stdio.h ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": /usr/include/dlfcn.h ------- 3 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/quickjs/libbf.c ------- 221 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/quickjs/fuzz/fuzz_regexp.c ------- 3 Step #6 - "compile-libfuzzer-introspector-x86_64": /src/quickjs/fuzz/fuzz_compile.c ------- 1 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:12:08.403 INFO analysis - extract_tests_from_directories: All test files Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:12:08.404 INFO analysis - extract_tests_from_directories: /workspace/oss-fuzz/projects/tinyxml2/xmltest.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:12:08.404 INFO analysis - extract_tests_from_directories: /src/quickjs/examples/fib.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:12:08.404 INFO analysis - extract_tests_from_directories: /src/quickjs/tests/bjson.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:12:08.404 INFO analysis - extract_tests_from_directories: /workspace/oss-fuzz/projects/tinyxml2/xmltest2.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:12:08.405 INFO analysis - extract_tests_from_directories: /src/quickjs/examples/point.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:12:08.405 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:12:08.405 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:12:08.406 INFO analysis - extract_tests_from_directories: /src/quickjs/compat/test-closefrom.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:12:08.406 INFO analysis - extract_tests_from_directories: /src/quickjs/run-test262.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:12:09.070 INFO debug_info - dump_debug_report: No such file: Type Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:12:09.096 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:12:09.187 INFO cli - main: Ending fuzz introspector report generation Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:12:09.188 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 fuzzerLogFile-2.data.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": deleting fuzzerLogFile-2.data Step #6 - "compile-libfuzzer-introspector-x86_64": deleting fuzzerLogFile-1.data.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": deleting fuzzerLogFile-1.data 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": deleting fuzz_fuzz_regexp.c_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": deleting fuzz_fuzz_eval.c_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": deleting fuzz_fuzz_compile.c_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": ./ 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": 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_compile.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": fuzz_compile_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": fuzz_eval_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": fuzz_regexp.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": fuzz_regexp_colormap.png Step #6 - "compile-libfuzzer-introspector-x86_64": fuzz_report.html Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-KrLpy6s0IC.data Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-KrLpy6s0IC.data.debug_all_functions Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-KrLpy6s0IC.data.debug_all_globals Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-KrLpy6s0IC.data.debug_all_types Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-KrLpy6s0IC.data.debug_info Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-KrLpy6s0IC.data.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-e6MhiG3yg1.data Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-e6MhiG3yg1.data.debug_all_functions Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-e6MhiG3yg1.data.debug_all_globals Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-e6MhiG3yg1.data.debug_all_types Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-e6MhiG3yg1.data.debug_info Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-e6MhiG3yg1.data.yaml Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-khXh1EW9DG.data Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-khXh1EW9DG.data.debug_all_functions Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-khXh1EW9DG.data.debug_all_globals Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-khXh1EW9DG.data.debug_all_types Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-khXh1EW9DG.data.debug_info Step #6 - "compile-libfuzzer-introspector-x86_64": fuzzerLogFile-0-khXh1EW9DG.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/quickjs/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/cutils.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/cutils.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/libbf.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/libbf.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/libregexp-opcode.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/libregexp.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/libregexp.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/libunicode-table.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/libunicode.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/libunicode.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/list.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/qjs.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/qjsc.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/quickjs-atom.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/quickjs-libc.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/quickjs-libc.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/quickjs-opcode.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/quickjs.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/quickjs.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/run-test262.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/unicode_gen.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/unicode_gen_def.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/compat/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/compat/test-closefrom.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/examples/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/examples/fib.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/examples/point.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/fuzz/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/fuzz/fuzz_common.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/fuzz/fuzz_common.h Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/fuzz/fuzz_compile.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/fuzz/fuzz_eval.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/fuzz/fuzz_regexp.c Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/tests/ Step #6 - "compile-libfuzzer-introspector-x86_64": light/source_files/src/quickjs/tests/bjson.c 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/quickjs/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/cutils.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/cutils.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/libbf.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/libbf.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/libregexp-opcode.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/libregexp.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/libregexp.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/libunicode-table.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/libunicode.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/libunicode.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/list.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/qjs.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/qjsc.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/quickjs-atom.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/quickjs-libc.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/quickjs-libc.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/quickjs-opcode.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/quickjs.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/quickjs.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/run-test262.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/unicode_gen.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/unicode_gen_def.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/compat/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/compat/test-closefrom.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/examples/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/examples/fib.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/examples/point.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/fuzz/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/fuzz/fuzz_common.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/fuzz/fuzz_common.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/fuzz/fuzz_compile.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/fuzz/fuzz_eval.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/fuzz/fuzz_regexp.c Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/tests/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/src/quickjs/tests/bjson.c 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/assert.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/dirent.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/dlfcn.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/errno.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/fcntl.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/fenv.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/malloc.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/pthread.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/signal.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/stdint.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/stdio.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/stdlib.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/termios.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/time.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/unistd.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/dirent.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/ioctl-types.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/mathcalls.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/stat.h 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/stdio.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/struct_mutex.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/termios-struct.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/termios.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/thread-shared-types.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/include/x86_64-linux-gnu/bits/types/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/types/FILE.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/bits/types/time_t.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/sys/ Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/sys/ioctl.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/sys/select.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/sys/stat.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/sys/time.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/sys/types.h Step #6 - "compile-libfuzzer-introspector-x86_64": source-code/usr/include/x86_64-linux-gnu/sys/wait.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/__stdarg_va_list.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 105,020,189 bytes received 3,448 bytes 210,047,274.00 bytes/sec Step #6 - "compile-libfuzzer-introspector-x86_64": total size is 104,982,700 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/158 files][ 0.0 B/100.1 MiB] 0% Done / [0/158 files][ 0.0 B/100.1 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-KrLpy6s0IC.data.debug_all_globals [Content-Type=application/octet-stream]... Step #8: / [0/158 files][ 0.0 B/100.1 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/custom.js [Content-Type=text/javascript]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/exe_to_fuzz_introspector_logs.yaml [Content-Type=application/octet-stream]... Step #8: / [0/158 files][ 0.0 B/100.1 MiB] 0% Done / [0/158 files][ 0.0 B/100.1 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzz_compile_colormap.png [Content-Type=image/png]... Step #8: / [0/158 files][ 0.0 B/100.1 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-e6MhiG3yg1.data.debug_all_functions [Content-Type=application/octet-stream]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-KrLpy6s0IC.data.debug_all_functions [Content-Type=application/octet-stream]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-KrLpy6s0IC.data [Content-Type=application/octet-stream]... Step #8: / [0/158 files][ 0.0 B/100.1 MiB] 0% Done / [0/158 files][ 0.0 B/100.1 MiB] 0% Done / [0/158 files][ 0.0 B/100.1 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-e6MhiG3yg1.data.debug_all_types [Content-Type=application/octet-stream]... Step #8: / [0/158 files][ 16.1 KiB/100.1 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-e6MhiG3yg1.data.debug_info [Content-Type=application/octet-stream]... Step #8: / [0/158 files][ 85.0 KiB/100.1 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzz_report.html [Content-Type=text/html]... Step #8: / [0/158 files][ 85.0 KiB/100.1 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/all-files.json [Content-Type=application/json]... Step #8: / [0/158 files][330.2 KiB/100.1 MiB] 0% Done / [1/158 files][330.2 KiB/100.1 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/all_functions.js [Content-Type=text/javascript]... Step #8: / [1/158 files][862.0 KiB/100.1 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-khXh1EW9DG.data [Content-Type=application/octet-stream]... Step #8: / [1/158 files][988.2 KiB/100.1 MiB] 0% Done / [2/158 files][988.2 KiB/100.1 MiB] 0% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/calltree_view_1.html [Content-Type=text/html]... Step #8: / [2/158 files][ 1.4 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-khXh1EW9DG.data.debug_all_types [Content-Type=application/octet-stream]... Step #8: / [2/158 files][ 1.4 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzz-introspector-engine-input.json [Content-Type=application/json]... Step #8: / [3/158 files][ 1.4 MiB/100.1 MiB] 1% Done / [3/158 files][ 1.4 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-khXh1EW9DG.data.yaml [Content-Type=application/octet-stream]... Step #8: / [3/158 files][ 1.4 MiB/100.1 MiB] 1% Done / [4/158 files][ 1.4 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/branch-blockers.json [Content-Type=application/json]... Step #8: / [4/158 files][ 1.4 MiB/100.1 MiB] 1% Done / [5/158 files][ 1.4 MiB/100.1 MiB] 1% Done / [6/158 files][ 1.4 MiB/100.1 MiB] 1% Done / [7/158 files][ 1.4 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-khXh1EW9DG.data.debug_info [Content-Type=application/octet-stream]... Step #8: / [7/158 files][ 1.4 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/calltree_view_2.html [Content-Type=text/html]... Step #8: / [7/158 files][ 1.4 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-e6MhiG3yg1.data [Content-Type=application/octet-stream]... Step #8: / [7/158 files][ 1.5 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/calltree.js [Content-Type=text/javascript]... Step #8: / [7/158 files][ 1.5 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-KrLpy6s0IC.data.debug_info [Content-Type=application/octet-stream]... Step #8: / [7/158 files][ 1.5 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-e6MhiG3yg1.data.debug_all_globals [Content-Type=application/octet-stream]... Step #8: / [7/158 files][ 1.7 MiB/100.1 MiB] 1% Done / [8/158 files][ 1.7 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzer_table_data.js [Content-Type=text/javascript]... Step #8: / [8/158 files][ 1.7 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-khXh1EW9DG.data.debug_all_functions [Content-Type=application/octet-stream]... Step #8: / [8/158 files][ 1.7 MiB/100.1 MiB] 1% Done / [9/158 files][ 1.7 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzz_compile.covreport [Content-Type=application/octet-stream]... Step #8: / [9/158 files][ 1.7 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzz_eval_colormap.png [Content-Type=image/png]... Step #8: / [9/158 files][ 1.7 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-khXh1EW9DG.data.debug_all_globals [Content-Type=application/octet-stream]... Step #8: / [9/158 files][ 1.7 MiB/100.1 MiB] 1% Done / [10/158 files][ 1.7 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-KrLpy6s0IC.data.yaml [Content-Type=application/octet-stream]... Step #8: / [10/158 files][ 1.7 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/clike.js [Content-Type=text/javascript]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/all-friendly-debug-types.json [Content-Type=application/json]... Step #8: / [10/158 files][ 1.7 MiB/100.1 MiB] 1% Done / [10/158 files][ 1.7 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/analysis_1.js [Content-Type=text/javascript]... Step #8: / [10/158 files][ 1.7 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzz_regexp_colormap.png [Content-Type=image/png]... Step #8: / [10/158 files][ 1.7 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzz_regexp.covreport [Content-Type=application/octet-stream]... Step #8: / [10/158 files][ 1.7 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/prism.css [Content-Type=text/css]... Step #8: / [10/158 files][ 1.7 MiB/100.1 MiB] 1% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/calltree_view_0.html [Content-Type=text/html]... Step #8: / [10/158 files][ 2.1 MiB/100.1 MiB] 2% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/all-fuzz-introspector-functions.json [Content-Type=application/json]... Step #8: / [10/158 files][ 2.1 MiB/100.1 MiB] 2% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/test-files.json [Content-Type=application/json]... Step #8: / [10/158 files][ 4.2 MiB/100.1 MiB] 4% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/all_debug_info.json [Content-Type=application/json]... Step #8: / [10/158 files][ 4.9 MiB/100.1 MiB] 4% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-KrLpy6s0IC.data.debug_all_types [Content-Type=application/octet-stream]... Step #8: / [10/158 files][ 4.9 MiB/100.1 MiB] 4% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/fuzzerLogFile-0-e6MhiG3yg1.data.yaml [Content-Type=application/octet-stream]... Step #8: / [10/158 files][ 4.9 MiB/100.1 MiB] 4% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/styles.css [Content-Type=text/css]... Step #8: / [11/158 files][ 4.9 MiB/100.1 MiB] 4% Done / [11/158 files][ 4.9 MiB/100.1 MiB] 4% Done / [12/158 files][ 4.9 MiB/100.1 MiB] 4% Done / [13/158 files][ 4.9 MiB/100.1 MiB] 4% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/list.h [Content-Type=text/x-chdr]... Step #8: / [13/158 files][ 4.9 MiB/100.1 MiB] 4% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/libunicode.c [Content-Type=text/x-csrc]... Step #8: / [13/158 files][ 4.9 MiB/100.1 MiB] 4% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/quickjs.c [Content-Type=text/x-csrc]... Step #8: / [13/158 files][ 5.2 MiB/100.1 MiB] 5% Done / [14/158 files][ 6.5 MiB/100.1 MiB] 6% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/qjs.c [Content-Type=text/x-csrc]... Step #8: / [14/158 files][ 8.7 MiB/100.1 MiB] 8% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/cutils.c [Content-Type=text/x-csrc]... Step #8: / [14/158 files][ 9.0 MiB/100.1 MiB] 8% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/quickjs-atom.h [Content-Type=text/x-chdr]... Step #8: / [14/158 files][ 9.8 MiB/100.1 MiB] 9% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/libregexp.h [Content-Type=text/x-chdr]... Step #8: / [14/158 files][ 10.5 MiB/100.1 MiB] 10% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/qjsc.c [Content-Type=text/x-csrc]... Step #8: / [14/158 files][ 10.8 MiB/100.1 MiB] 10% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/run-test262.c [Content-Type=text/x-csrc]... Step #8: / [14/158 files][ 11.1 MiB/100.1 MiB] 11% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/libunicode-table.h [Content-Type=text/x-chdr]... Step #8: / [14/158 files][ 11.3 MiB/100.1 MiB] 11% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/libbf.c [Content-Type=text/x-csrc]... Step #8: / [14/158 files][ 12.1 MiB/100.1 MiB] 12% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/cutils.h [Content-Type=text/x-chdr]... Step #8: / [14/158 files][ 12.6 MiB/100.1 MiB] 12% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/quickjs-libc.c [Content-Type=text/x-csrc]... Step #8: / [14/158 files][ 12.9 MiB/100.1 MiB] 12% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/libunicode.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/unicode_gen_def.h [Content-Type=text/x-chdr]... Step #8: / [14/158 files][ 13.4 MiB/100.1 MiB] 13% Done / [14/158 files][ 13.4 MiB/100.1 MiB] 13% Done / [15/158 files][ 13.9 MiB/100.1 MiB] 13% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/libregexp-opcode.h [Content-Type=text/x-chdr]... Step #8: / [15/158 files][ 14.9 MiB/100.1 MiB] 14% Done / [16/158 files][ 15.7 MiB/100.1 MiB] 15% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/unicode_gen.c [Content-Type=text/x-csrc]... Step #8: / [16/158 files][ 17.9 MiB/100.1 MiB] 17% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/libbf.h [Content-Type=text/x-chdr]... Step #8: / [16/158 files][ 18.2 MiB/100.1 MiB] 18% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/quickjs-libc.h [Content-Type=text/x-chdr]... Step #8: / [16/158 files][ 18.7 MiB/100.1 MiB] 18% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/quickjs-opcode.h [Content-Type=text/x-chdr]... Step #8: / [16/158 files][ 19.0 MiB/100.1 MiB] 18% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/quickjs.h [Content-Type=text/x-chdr]... Step #8: / [17/158 files][ 19.1 MiB/100.1 MiB] 19% Done / [17/158 files][ 19.1 MiB/100.1 MiB] 19% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/tests/bjson.c [Content-Type=text/x-csrc]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/libregexp.c [Content-Type=text/x-csrc]... Step #8: / [17/158 files][ 20.9 MiB/100.1 MiB] 20% Done / [17/158 files][ 21.0 MiB/100.1 MiB] 21% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/compat/test-closefrom.c [Content-Type=text/x-csrc]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/fuzz/fuzz_regexp.c [Content-Type=text/x-csrc]... Step #8: / [18/158 files][ 22.3 MiB/100.1 MiB] 22% Done / [18/158 files][ 22.3 MiB/100.1 MiB] 22% Done / [18/158 files][ 22.3 MiB/100.1 MiB] 22% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/fuzz/fuzz_compile.c [Content-Type=text/x-csrc]... Step #8: / [18/158 files][ 22.9 MiB/100.1 MiB] 22% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/examples/fib.c [Content-Type=text/x-csrc]... Step #8: / [18/158 files][ 23.4 MiB/100.1 MiB] 23% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/fuzz/fuzz_eval.c [Content-Type=text/x-csrc]... Step #8: / [18/158 files][ 23.6 MiB/100.1 MiB] 23% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/fuzz/fuzz_common.c [Content-Type=text/x-csrc]... Step #8: / [18/158 files][ 23.6 MiB/100.1 MiB] 23% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/pthread.h [Content-Type=text/x-chdr]... Step #8: / [18/158 files][ 23.9 MiB/100.1 MiB] 23% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/fuzz/fuzz_common.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/src/quickjs/examples/point.c [Content-Type=text/x-csrc]... Step #8: / [18/158 files][ 24.4 MiB/100.1 MiB] 24% Done / [18/158 files][ 24.4 MiB/100.1 MiB] 24% Done / [19/158 files][ 24.4 MiB/100.1 MiB] 24% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/unistd.h [Content-Type=text/x-chdr]... Step #8: / [19/158 files][ 24.4 MiB/100.1 MiB] 24% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/fcntl.h [Content-Type=text/x-chdr]... Step #8: / [19/158 files][ 24.9 MiB/100.1 MiB] 24% Done - - [20/158 files][ 25.2 MiB/100.1 MiB] 25% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/string.h [Content-Type=text/x-chdr]... Step #8: - [20/158 files][ 25.4 MiB/100.1 MiB] 25% Done - [21/158 files][ 27.5 MiB/100.1 MiB] 27% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/malloc.h [Content-Type=text/x-chdr]... Step #8: - [21/158 files][ 28.0 MiB/100.1 MiB] 27% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/dlfcn.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/stdint.h [Content-Type=text/x-chdr]... Step #8: - [21/158 files][ 28.8 MiB/100.1 MiB] 28% Done - [21/158 files][ 29.1 MiB/100.1 MiB] 29% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/dirent.h [Content-Type=text/x-chdr]... Step #8: - [21/158 files][ 29.4 MiB/100.1 MiB] 29% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/assert.h [Content-Type=text/x-chdr]... Step #8: - [21/158 files][ 30.4 MiB/100.1 MiB] 30% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/stdio.h [Content-Type=text/x-chdr]... Step #8: - [21/158 files][ 31.9 MiB/100.1 MiB] 31% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/signal.h [Content-Type=text/x-chdr]... Step #8: - [21/158 files][ 31.9 MiB/100.1 MiB] 31% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/stdlib.h [Content-Type=text/x-chdr]... Step #8: - [21/158 files][ 32.4 MiB/100.1 MiB] 32% Done - [22/158 files][ 32.4 MiB/100.1 MiB] 32% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/termios.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/fenv.h [Content-Type=text/x-chdr]... Step #8: - [22/158 files][ 32.7 MiB/100.1 MiB] 32% Done - [22/158 files][ 32.7 MiB/100.1 MiB] 32% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/sys/types.h [Content-Type=text/x-chdr]... Step #8: - [22/158 files][ 34.2 MiB/100.1 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/sys/ioctl.h [Content-Type=text/x-chdr]... Step #8: - [23/158 files][ 34.2 MiB/100.1 MiB] 34% Done - [23/158 files][ 34.2 MiB/100.1 MiB] 34% 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: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/sys/time.h [Content-Type=text/x-chdr]... Step #8: - [23/158 files][ 34.5 MiB/100.1 MiB] 34% Done - [23/158 files][ 34.5 MiB/100.1 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h [Content-Type=text/x-chdr]... Step #8: - [23/158 files][ 35.0 MiB/100.1 MiB] 34% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/stat.h [Content-Type=text/x-chdr]... Step #8: - [24/158 files][ 35.3 MiB/100.1 MiB] 35% Done - [24/158 files][ 35.3 MiB/100.1 MiB] 35% Done - [25/158 files][ 35.5 MiB/100.1 MiB] 35% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/time.h [Content-Type=text/x-chdr]... Step #8: - [25/158 files][ 36.6 MiB/100.1 MiB] 36% Done - [26/158 files][ 36.8 MiB/100.1 MiB] 36% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/dirent.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/sys/stat.h [Content-Type=text/x-chdr]... Step #8: - [26/158 files][ 37.1 MiB/100.1 MiB] 37% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/sys/select.h [Content-Type=text/x-chdr]... Step #8: - [26/158 files][ 37.1 MiB/100.1 MiB] 37% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/ioctl-types.h [Content-Type=text/x-chdr]... Step #8: - [26/158 files][ 37.3 MiB/100.1 MiB] 37% Done - [26/158 files][ 37.6 MiB/100.1 MiB] 37% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/errno.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/sys/wait.h [Content-Type=text/x-chdr]... Step #8: - [26/158 files][ 37.6 MiB/100.1 MiB] 37% Done - [26/158 files][ 37.6 MiB/100.1 MiB] 37% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h [Content-Type=text/x-chdr]... Step #8: - [27/158 files][ 37.8 MiB/100.1 MiB] 37% Done - [27/158 files][ 37.8 MiB/100.1 MiB] 37% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/mathcalls.h [Content-Type=text/x-chdr]... Step #8: - [27/158 files][ 38.1 MiB/100.1 MiB] 38% 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: - [27/158 files][ 38.1 MiB/100.1 MiB] 38% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/struct_mutex.h [Content-Type=text/x-chdr]... Step #8: - [27/158 files][ 38.9 MiB/100.1 MiB] 38% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/types/time_t.h [Content-Type=text/x-chdr]... Step #8: - [27/158 files][ 39.1 MiB/100.1 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/termios-struct.h [Content-Type=text/x-chdr]... Step #8: - [27/158 files][ 39.4 MiB/100.1 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/types/FILE.h [Content-Type=text/x-chdr]... Step #8: - [27/158 files][ 39.7 MiB/100.1 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h [Content-Type=text/x-chdr]... Step #8: - [27/158 files][ 39.9 MiB/100.1 MiB] 39% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h [Content-Type=text/x-chdr]... Step #8: - [27/158 files][ 40.2 MiB/100.1 MiB] 40% Done - [28/158 files][ 41.7 MiB/100.1 MiB] 41% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h [Content-Type=text/x-chdr]... Step #8: - [28/158 files][ 42.0 MiB/100.1 MiB] 41% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h [Content-Type=text/x-chdr]... Step #8: - [28/158 files][ 43.0 MiB/100.1 MiB] 42% Done - [29/158 files][ 43.3 MiB/100.1 MiB] 43% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h [Content-Type=text/x-chdr]... Step #8: - [30/158 files][ 43.3 MiB/100.1 MiB] 43% Done - [30/158 files][ 43.3 MiB/100.1 MiB] 43% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/local/lib/clang/18/include/__stdarg_va_list.h [Content-Type=text/x-chdr]... Step #8: - [30/158 files][ 43.5 MiB/100.1 MiB] 43% Done - [31/158 files][ 43.5 MiB/100.1 MiB] 43% 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: 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: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/all_tests.json [Content-Type=application/json]... Step #8: - [31/158 files][ 44.3 MiB/100.1 MiB] 44% Done - [31/158 files][ 44.3 MiB/100.1 MiB] 44% Done - [31/158 files][ 44.3 MiB/100.1 MiB] 44% 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: - [31/158 files][ 44.8 MiB/100.1 MiB] 44% 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: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/list.h [Content-Type=text/x-chdr]... Step #8: - [31/158 files][ 45.1 MiB/100.1 MiB] 45% Done - [31/158 files][ 45.1 MiB/100.1 MiB] 45% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/all_files.json [Content-Type=application/json]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/libunicode.c [Content-Type=text/x-csrc]... Step #8: - [31/158 files][ 45.3 MiB/100.1 MiB] 45% Done - [31/158 files][ 45.3 MiB/100.1 MiB] 45% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/quickjs.c [Content-Type=text/x-csrc]... Step #8: - [31/158 files][ 45.6 MiB/100.1 MiB] 45% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/all_pairs.json [Content-Type=application/json]... Step #8: - [31/158 files][ 46.1 MiB/100.1 MiB] 46% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/qjs.c [Content-Type=text/x-csrc]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/cutils.c [Content-Type=text/x-csrc]... Step #8: - [31/158 files][ 47.4 MiB/100.1 MiB] 47% Done - [31/158 files][ 47.4 MiB/100.1 MiB] 47% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/quickjs-atom.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/qjsc.c [Content-Type=text/x-csrc]... Step #8: - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/cutils.h [Content-Type=text/x-chdr]... Step #8: - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/run-test262.c [Content-Type=text/x-csrc]... Step #8: - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/libregexp.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/libunicode-table.h [Content-Type=text/x-chdr]... Step #8: - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/unicode_gen_def.h [Content-Type=text/x-chdr]... Step #8: - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/quickjs-libc.c [Content-Type=text/x-csrc]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/libregexp-opcode.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/libbf.c [Content-Type=text/x-csrc]... Step #8: - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/stdio.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/libunicode.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/unicode_gen.c [Content-Type=text/x-csrc]... Step #8: - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/libbf.h [Content-Type=text/x-chdr]... Step #8: - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/source-code/usr/include/x86_64-linux-gnu/bits/termios.h [Content-Type=text/x-chdr]... Step #8: - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done - [31/158 files][ 48.0 MiB/100.1 MiB] 47% 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: - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/quickjs-opcode.h [Content-Type=text/x-chdr]... Step #8: - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/quickjs.h [Content-Type=text/x-chdr]... Step #8: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/quickjs-libc.h [Content-Type=text/x-chdr]... Step #8: - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/libregexp.c [Content-Type=text/x-csrc]... Step #8: - [31/158 files][ 48.0 MiB/100.1 MiB] 47% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/tests/bjson.c [Content-Type=text/x-csrc]... Step #8: - [31/158 files][ 48.3 MiB/100.1 MiB] 48% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/compat/test-closefrom.c [Content-Type=text/x-csrc]... Step #8: - [31/158 files][ 48.8 MiB/100.1 MiB] 48% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/fuzz/fuzz_regexp.c [Content-Type=text/x-csrc]... Step #8: - [31/158 files][ 49.0 MiB/100.1 MiB] 48% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/fuzz/fuzz_eval.c [Content-Type=text/x-csrc]... Step #8: - [31/158 files][ 49.0 MiB/100.1 MiB] 48% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/fuzz/fuzz_compile.c [Content-Type=text/x-csrc]... Step #8: - [31/158 files][ 49.0 MiB/100.1 MiB] 48% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/examples/fib.c [Content-Type=text/x-csrc]... Step #8: - [31/158 files][ 49.0 MiB/100.1 MiB] 48% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/fuzz/fuzz_common.h [Content-Type=text/x-chdr]... Step #8: - [31/158 files][ 49.0 MiB/100.1 MiB] 48% 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: Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/fuzz/fuzz_common.c [Content-Type=text/x-csrc]... Step #8: - [31/158 files][ 49.0 MiB/100.1 MiB] 48% Done Copying file:///workspace/out/libfuzzer-introspector-x86_64/inspector/light/source_files/src/quickjs/examples/point.c [Content-Type=text/x-csrc]... Step #8: - [31/158 files][ 49.0 MiB/100.1 MiB] 48% Done - [31/158 files][ 49.0 MiB/100.1 MiB] 48% Done - [32/158 files][ 49.0 MiB/100.1 MiB] 48% Done - [33/158 files][ 49.6 MiB/100.1 MiB] 49% Done - [34/158 files][ 52.4 MiB/100.1 MiB] 52% Done - [35/158 files][ 54.5 MiB/100.1 MiB] 54% Done - [36/158 files][ 54.5 MiB/100.1 MiB] 54% Done - [37/158 files][ 54.5 MiB/100.1 MiB] 54% Done - [38/158 files][ 56.6 MiB/100.1 MiB] 56% Done - [39/158 files][ 58.6 MiB/100.1 MiB] 58% Done - [40/158 files][ 59.2 MiB/100.1 MiB] 59% Done - [41/158 files][ 59.2 MiB/100.1 MiB] 59% Done - [42/158 files][ 59.2 MiB/100.1 MiB] 59% Done - [43/158 files][ 59.2 MiB/100.1 MiB] 59% Done - [44/158 files][ 59.3 MiB/100.1 MiB] 59% Done - [45/158 files][ 59.3 MiB/100.1 MiB] 59% Done - [46/158 files][ 59.3 MiB/100.1 MiB] 59% Done - [47/158 files][ 59.4 MiB/100.1 MiB] 59% Done - [48/158 files][ 59.4 MiB/100.1 MiB] 59% Done - [49/158 files][ 59.4 MiB/100.1 MiB] 59% Done - [50/158 files][ 59.4 MiB/100.1 MiB] 59% Done - [51/158 files][ 59.4 MiB/100.1 MiB] 59% Done - [52/158 files][ 59.4 MiB/100.1 MiB] 59% Done - [53/158 files][ 59.4 MiB/100.1 MiB] 59% Done - [54/158 files][ 59.4 MiB/100.1 MiB] 59% Done - [55/158 files][ 59.5 MiB/100.1 MiB] 59% Done \ \ [56/158 files][ 59.7 MiB/100.1 MiB] 59% Done \ [57/158 files][ 59.7 MiB/100.1 MiB] 59% Done \ [58/158 files][ 59.7 MiB/100.1 MiB] 59% Done \ [59/158 files][ 59.7 MiB/100.1 MiB] 59% Done \ [60/158 files][ 59.7 MiB/100.1 MiB] 59% Done \ [61/158 files][ 59.7 MiB/100.1 MiB] 59% Done \ [62/158 files][ 59.7 MiB/100.1 MiB] 59% Done \ [63/158 files][ 59.7 MiB/100.1 MiB] 59% Done \ [64/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [65/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [66/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [67/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [68/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [69/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [70/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [71/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [72/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [73/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [74/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [75/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [76/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [77/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [78/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [79/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [80/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [81/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [82/158 files][ 60.0 MiB/100.1 MiB] 59% Done \ [83/158 files][ 61.8 MiB/100.1 MiB] 61% Done \ [84/158 files][ 62.0 MiB/100.1 MiB] 61% Done \ [85/158 files][ 62.0 MiB/100.1 MiB] 61% Done \ [86/158 files][ 62.0 MiB/100.1 MiB] 61% Done \ [87/158 files][ 62.3 MiB/100.1 MiB] 62% Done \ [88/158 files][ 62.6 MiB/100.1 MiB] 62% Done \ [89/158 files][ 65.9 MiB/100.1 MiB] 65% Done \ [90/158 files][ 66.3 MiB/100.1 MiB] 66% Done \ [91/158 files][ 66.3 MiB/100.1 MiB] 66% Done \ [92/158 files][ 66.3 MiB/100.1 MiB] 66% Done \ [93/158 files][ 66.3 MiB/100.1 MiB] 66% Done \ [94/158 files][ 66.3 MiB/100.1 MiB] 66% Done \ [95/158 files][ 66.3 MiB/100.1 MiB] 66% Done \ [96/158 files][ 66.3 MiB/100.1 MiB] 66% Done \ [97/158 files][ 66.3 MiB/100.1 MiB] 66% Done \ [98/158 files][ 66.3 MiB/100.1 MiB] 66% Done \ [99/158 files][ 66.7 MiB/100.1 MiB] 66% Done \ [100/158 files][ 66.7 MiB/100.1 MiB] 66% Done \ [101/158 files][ 66.7 MiB/100.1 MiB] 66% Done \ [102/158 files][ 66.7 MiB/100.1 MiB] 66% Done \ [103/158 files][ 66.8 MiB/100.1 MiB] 66% Done \ [104/158 files][ 66.8 MiB/100.1 MiB] 66% Done \ [105/158 files][ 66.8 MiB/100.1 MiB] 66% Done \ [106/158 files][ 66.8 MiB/100.1 MiB] 66% Done \ [107/158 files][ 66.8 MiB/100.1 MiB] 66% Done \ [108/158 files][ 66.8 MiB/100.1 MiB] 66% Done \ [109/158 files][ 66.8 MiB/100.1 MiB] 66% Done \ [110/158 files][ 66.8 MiB/100.1 MiB] 66% Done \ [111/158 files][ 66.9 MiB/100.1 MiB] 66% Done | | [112/158 files][ 66.9 MiB/100.1 MiB] 66% Done | [113/158 files][ 66.9 MiB/100.1 MiB] 66% Done | [114/158 files][ 66.9 MiB/100.1 MiB] 66% Done | [115/158 files][ 66.9 MiB/100.1 MiB] 66% Done | [116/158 files][ 66.9 MiB/100.1 MiB] 66% Done | [117/158 files][ 66.9 MiB/100.1 MiB] 66% Done | [118/158 files][ 66.9 MiB/100.1 MiB] 66% Done | [119/158 files][ 66.9 MiB/100.1 MiB] 66% Done | [120/158 files][ 66.9 MiB/100.1 MiB] 66% Done | [121/158 files][ 67.0 MiB/100.1 MiB] 66% Done | [122/158 files][ 67.0 MiB/100.1 MiB] 66% Done | [123/158 files][ 67.0 MiB/100.1 MiB] 66% Done | [124/158 files][ 67.6 MiB/100.1 MiB] 67% Done | [125/158 files][ 68.6 MiB/100.1 MiB] 68% Done | [126/158 files][ 69.2 MiB/100.1 MiB] 69% Done | [127/158 files][ 69.4 MiB/100.1 MiB] 69% Done | [128/158 files][ 72.5 MiB/100.1 MiB] 72% Done | [129/158 files][ 73.1 MiB/100.1 MiB] 73% Done | [130/158 files][ 73.6 MiB/100.1 MiB] 73% Done | [131/158 files][ 73.9 MiB/100.1 MiB] 73% Done | [132/158 files][ 74.2 MiB/100.1 MiB] 74% Done | [133/158 files][ 75.5 MiB/100.1 MiB] 75% Done | [134/158 files][ 75.5 MiB/100.1 MiB] 75% Done | [135/158 files][ 77.0 MiB/100.1 MiB] 76% Done | [136/158 files][ 82.3 MiB/100.1 MiB] 82% Done | [137/158 files][ 82.5 MiB/100.1 MiB] 82% Done | [138/158 files][ 83.3 MiB/100.1 MiB] 83% Done | [139/158 files][ 83.6 MiB/100.1 MiB] 83% Done | [140/158 files][ 85.6 MiB/100.1 MiB] 85% Done | [141/158 files][ 85.9 MiB/100.1 MiB] 85% Done | [142/158 files][ 87.4 MiB/100.1 MiB] 87% Done | [143/158 files][ 88.7 MiB/100.1 MiB] 88% Done | [144/158 files][ 90.5 MiB/100.1 MiB] 90% Done | [145/158 files][ 91.0 MiB/100.1 MiB] 90% Done | [146/158 files][ 91.8 MiB/100.1 MiB] 91% Done | [147/158 files][ 91.8 MiB/100.1 MiB] 91% Done | [148/158 files][ 92.6 MiB/100.1 MiB] 92% Done | [149/158 files][ 92.8 MiB/100.1 MiB] 92% Done | [150/158 files][ 92.8 MiB/100.1 MiB] 92% Done | [151/158 files][ 94.4 MiB/100.1 MiB] 94% Done | [152/158 files][ 95.9 MiB/100.1 MiB] 95% Done | [153/158 files][ 96.2 MiB/100.1 MiB] 96% Done | [154/158 files][100.1 MiB/100.1 MiB] 99% Done | [155/158 files][100.1 MiB/100.1 MiB] 99% Done | [156/158 files][100.1 MiB/100.1 MiB] 99% Done | [157/158 files][100.1 MiB/100.1 MiB] 99% Done | [158/158 files][100.1 MiB/100.1 MiB] 100% Done Step #8: Operation completed over 158 objects/100.1 MiB. Finished Step #8 PUSH DONE