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: [91mCloning into 'quickjs'...
Step #4: [0mRemoving 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: [91mCloning into 'quickjs-corpus'...
Step #4: [0mRemoving 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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/1.2 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m1.2/1.2 MB[0m [31m26.6 MB/s[0m eta [36m0:00:00[0m
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": [33mWARNING: 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.[0m[33m
Step #6 - "compile-libfuzzer-introspector-x86_64": [0mCollecting 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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/751.2 kB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m751.2/751.2 kB[0m [31m19.8 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/5.2 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m5.2/5.2 MB[0m [31m108.0 MB/s[0m eta [36m0:00:00[0m
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": [33mWARNING: 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.[0m[33m
Step #6 - "compile-libfuzzer-introspector-x86_64": [0mCollecting 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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/8.6 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m8.6/8.6 MB[0m [31m100.7 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/4.6 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m4.6/4.6 MB[0m [31m138.5 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/1.6 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m1.6/1.6 MB[0m [31m102.3 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/16.4 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m16.4/16.4 MB[0m [31m138.6 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/4.5 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m4.5/4.5 MB[0m [31m144.2 MB/s[0m eta [36m0:00:00[0m
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": [33mWARNING: 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.[0m[33m
Step #6 - "compile-libfuzzer-introspector-x86_64": [0m/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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/6.9 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m6.9/6.9 MB[0m [31m97.5 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/11.6 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m11.6/11.6 MB[0m [31m158.2 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/682.2 kB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m682.2/682.2 kB[0m [31m51.6 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/3.0 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m3.0/3.0 MB[0m [31m148.2 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/566.6 kB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m566.6/566.6 kB[0m [31m42.7 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/8.4 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m8.4/8.4 MB[0m [31m148.4 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/30.9 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [91m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m[91m╸[0m [32m30.7/30.9 MB[0m [31m208.4 MB/s[0m eta [36m0:00:01[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m30.9/30.9 MB[0m [31m145.5 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/12.4 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m12.4/12.4 MB[0m [31m159.9 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/1.7 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m1.7/1.7 MB[0m [31m97.0 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/7.7 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m7.7/7.7 MB[0m [31m150.3 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/10.2 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m10.2/10.2 MB[0m [31m153.0 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/570.5 kB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m570.5/570.5 kB[0m [31m36.3 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/18.2 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m18.2/18.2 MB[0m [31m173.1 MB/s[0m eta [36m0:00:00[0m
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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m0.0/1.2 MB[0m [31m?[0m eta [36m-:--:--[0m
[2K [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m1.2/1.2 MB[0m [31m84.5 MB/s[0m eta [36m0:00:00[0m
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": [33mWARNING: 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.[0m[33m
Step #6 - "compile-libfuzzer-introspector-x86_64": [0m/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": [33mWARNING: 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.[0m[33m
Step #6 - "compile-libfuzzer-introspector-x86_64": [0mcp: '/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