starting build "311fb346-e2f5-4248-b88a-6bf236c68c9a" 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: ceacc69a5eb6: Waiting Step #0: 09665408fcc1: Pulling fs layer Step #0: 512c6bb36969: Pulling fs layer Step #0: b8df1e8c820b: Pulling fs layer Step #0: 1fb60f76380f: Waiting 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: 09665408fcc1: Waiting Step #0: 512c6bb36969: Waiting Step #0: 5b0678c590a1: Waiting Step #0: b8df1e8c820b: Waiting Step #0: 552a7107d98a: Waiting Step #0: 643b93c5a493: Waiting Step #0: 3a053ccbe2fc: Waiting Step #0: fd39327fd459: Waiting Step #0: 75399c9193ed: Waiting Step #0: 471f435a1c08: Waiting Step #0: 73b63ae67252: Waiting Step #0: eb6497a150eb: Waiting Step #0: 958e446b901c: Waiting Step #0: c75b5213d1e6: Waiting Step #0: 596eac7a3fb3: Waiting Step #0: 4e0ebe252713: Waiting Step #0: 3f5cabb069a2: Waiting Step #0: 49e603669c49: Waiting Step #0: 82db9b94cb83: Waiting Step #0: a210141399dc: Waiting Step #0: fe996ae7dc59: Download complete Step #0: 1fb60f76380f: 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: Download complete Step #0: 643b93c5a493: Verifying Checksum Step #0: 643b93c5a493: Download complete Step #0: 5b0678c590a1: Verifying Checksum Step #0: 5b0678c590a1: Download complete Step #0: 75399c9193ed: Download complete Step #0: 27a60affb188: Verifying Checksum Step #0: 27a60affb188: Download complete Step #0: 73b63ae67252: Download complete Step #0: 958e446b901c: Download complete Step #0: 3a053ccbe2fc: Verifying Checksum Step #0: 3a053ccbe2fc: Download complete Step #0: 82db9b94cb83: Verifying Checksum Step #0: 82db9b94cb83: Download complete Step #0: 3f5cabb069a2: Verifying Checksum Step #0: 3f5cabb069a2: Download complete Step #0: c75b5213d1e6: Verifying Checksum Step #0: c75b5213d1e6: Download complete Step #0: 512c6bb36969: Verifying Checksum Step #0: 512c6bb36969: Download complete Step #0: b549f31133a9: Pull complete Step #0: 596eac7a3fb3: Verifying Checksum Step #0: 596eac7a3fb3: Download complete Step #0: 09665408fcc1: Verifying Checksum Step #0: 09665408fcc1: Download complete Step #0: eb6497a150eb: Verifying Checksum Step #0: eb6497a150eb: Download complete Step #0: 552a7107d98a: Verifying Checksum Step #0: 552a7107d98a: 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: Verifying Checksum Step #0: fd39327fd459: Download complete Step #0: 49e603669c49: Verifying Checksum Step #0: 49e603669c49: Download complete Step #0: b8df1e8c820b: Verifying Checksum Step #0: b8df1e8c820b: Download complete Step #0: 471f435a1c08: Verifying Checksum Step #0: 471f435a1c08: 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: CommandException: No URLs matched: gs://oss-fuzz-coverage/nokogiri/textcov_reports/20250221/* Step #1: CommandException: 1 file/object could not be transferred. Finished Step #1 ERROR: step exited with non-zero status: 1 Starting Step #2 Step #2: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Step #2: total 0 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.12kB Step #4: Step 1/4 : FROM gcr.io/oss-fuzz-base/base-builder Step #4: latest: Pulling from oss-fuzz-base/base-builder Step #4: b549f31133a9: Already exists Step #4: 27a60affb188: Already exists Step #4: fe996ae7dc59: Already exists Step #4: 87e0e48e0cd6: Pulling fs layer Step #4: f835b9e0cf1c: Pulling fs layer Step #4: af789c137254: Pulling fs layer Step #4: aff0ac00717e: Pulling fs layer Step #4: 3b1039f9896d: Pulling fs layer Step #4: 03589768b946: Pulling fs layer Step #4: 476467ef4fc6: Pulling fs layer Step #4: 3c766dd49ffb: Pulling fs layer Step #4: cfbfe91f834e: Pulling fs layer Step #4: 0b187dafa8d3: Pulling fs layer Step #4: 345ac71c4767: Pulling fs layer Step #4: 7eadecc7791c: Pulling fs layer Step #4: dde9b3807101: Pulling fs layer Step #4: aa322f9d5179: Pulling fs layer Step #4: ed7ec7eeb8fb: Pulling fs layer Step #4: fcd3b4f5fe45: Pulling fs layer Step #4: 88e3f27d7c68: Pulling fs layer Step #4: 84249ace8dd9: Pulling fs layer Step #4: b48628b9660b: Pulling fs layer Step #4: 560589aab225: Pulling fs layer Step #4: 8049d1ac7afb: Pulling fs layer Step #4: 9ca13435c3d5: Pulling fs layer Step #4: bdf125cfc8ec: Pulling fs layer Step #4: 479b0a7911fe: Pulling fs layer Step #4: b33bd0575475: Pulling fs layer Step #4: 58dcb60388c1: Pulling fs layer Step #4: b8e63fb00ce7: Pulling fs layer Step #4: d8ea79b21b9a: Pulling fs layer Step #4: 74524f23875e: Pulling fs layer Step #4: aff0ac00717e: Waiting Step #4: 8a3a946d5a7c: Pulling fs layer Step #4: 8328a6d3718e: Pulling fs layer Step #4: 3b1039f9896d: Waiting Step #4: 476467ef4fc6: Waiting Step #4: 3c766dd49ffb: Waiting Step #4: 03589768b946: Waiting Step #4: 345ac71c4767: Waiting Step #4: 7eadecc7791c: Waiting Step #4: 9ca13435c3d5: Waiting Step #4: bdf125cfc8ec: Waiting Step #4: 84249ace8dd9: Waiting Step #4: 479b0a7911fe: Waiting Step #4: dde9b3807101: Waiting Step #4: b33bd0575475: Waiting Step #4: b48628b9660b: Waiting Step #4: 560589aab225: Waiting Step #4: cfbfe91f834e: Waiting Step #4: b8e63fb00ce7: Waiting Step #4: 0b187dafa8d3: Waiting Step #4: 58dcb60388c1: Waiting Step #4: 88e3f27d7c68: Waiting Step #4: 8049d1ac7afb: Waiting Step #4: 8a3a946d5a7c: Waiting Step #4: fcd3b4f5fe45: Waiting Step #4: d8ea79b21b9a: Waiting Step #4: af789c137254: Verifying Checksum Step #4: af789c137254: Download complete Step #4: f835b9e0cf1c: Verifying Checksum Step #4: f835b9e0cf1c: Download complete Step #4: 3b1039f9896d: Verifying Checksum Step #4: 3b1039f9896d: Download complete Step #4: 03589768b946: Download complete Step #4: 87e0e48e0cd6: Verifying Checksum Step #4: 87e0e48e0cd6: Download complete Step #4: 3c766dd49ffb: Verifying Checksum Step #4: 3c766dd49ffb: Download complete 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: Verifying Checksum Step #4: dde9b3807101: Download complete Step #4: 87e0e48e0cd6: Pull complete Step #4: 476467ef4fc6: Verifying Checksum Step #4: 476467ef4fc6: Download complete Step #4: aa322f9d5179: Verifying Checksum Step #4: aa322f9d5179: Download complete Step #4: ed7ec7eeb8fb: Verifying Checksum Step #4: ed7ec7eeb8fb: Download complete Step #4: fcd3b4f5fe45: Verifying Checksum Step #4: fcd3b4f5fe45: Download complete Step #4: 84249ace8dd9: Verifying Checksum Step #4: 84249ace8dd9: Download complete Step #4: 88e3f27d7c68: Verifying Checksum Step #4: 88e3f27d7c68: Download complete Step #4: f835b9e0cf1c: Pull complete Step #4: af789c137254: Pull complete Step #4: 560589aab225: Verifying Checksum Step #4: 560589aab225: Download complete Step #4: b48628b9660b: Verifying Checksum Step #4: b48628b9660b: Download complete Step #4: 9ca13435c3d5: Verifying Checksum Step #4: 9ca13435c3d5: Download complete Step #4: 8049d1ac7afb: Verifying Checksum Step #4: 8049d1ac7afb: Download complete Step #4: bdf125cfc8ec: Verifying Checksum Step #4: bdf125cfc8ec: Download complete Step #4: 479b0a7911fe: Verifying Checksum Step #4: 479b0a7911fe: Download complete Step #4: aff0ac00717e: Verifying Checksum Step #4: aff0ac00717e: Download complete Step #4: b33bd0575475: Verifying Checksum Step #4: b33bd0575475: 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: Verifying Checksum Step #4: 74524f23875e: Download complete Step #4: 8328a6d3718e: Verifying Checksum Step #4: 8328a6d3718e: Download complete Step #4: 8a3a946d5a7c: Verifying Checksum Step #4: 8a3a946d5a7c: 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/4 : RUN apt-get update && apt-get --no-install-recommends install -y build-essential make curl wget Step #4: ---> Running in d53ff03d27ec 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/universe amd64 Packages [1590 kB] Step #4: Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [4699 kB] Step #4: Get:7 http://archive.ubuntu.com/ubuntu focal-updates/universe i386 Packages [1021 kB] Step #4: Fetched 7693 kB in 2s (3878 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: build-essential is already the newest version (12.8ubuntu1.1). Step #4: curl is already the newest version (7.68.0-1ubuntu2.25). Step #4: wget is already the newest version (1.20.3-1ubuntu2.1). Step #4: 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Step #4: Removing intermediate container d53ff03d27ec Step #4: ---> 60980da39962 Step #4: Step 3/4 : RUN git clone --depth=1 https://github.com/sparklemotion/nokogiri.git Step #4: ---> Running in 07591ff44329 Step #4: [91mCloning into 'nokogiri'... Step #4: [0mRemoving intermediate container 07591ff44329 Step #4: ---> a188c548f70e Step #4: Step 4/4 : COPY build.sh $SRC Step #4: ---> 1508e1b6c034 Step #4: Successfully built 1508e1b6c034 Step #4: Successfully tagged gcr.io/oss-fuzz/nokogiri:latest Finished Step #4 Starting Step #5 - "srcmap" Step #5 - "srcmap": Already have image: gcr.io/oss-fuzz/nokogiri Step #5 - "srcmap": ++ tempfile Step #5 - "srcmap": + SRCMAP=/tmp/fileybK0XP 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/nokogiri/.git Step #5 - "srcmap": + GIT_DIR=/src/nokogiri Step #5 - "srcmap": + cd /src/nokogiri Step #5 - "srcmap": ++ git config --get remote.origin.url Step #5 - "srcmap": + GIT_URL=https://github.com/sparklemotion/nokogiri.git Step #5 - "srcmap": ++ git rev-parse HEAD Step #5 - "srcmap": + GIT_REV=130b173f4560f748c81b6f5aea8159571de9f75f Step #5 - "srcmap": + jq_inplace /tmp/fileybK0XP '."/src/nokogiri" = { type: "git", url: "https://github.com/sparklemotion/nokogiri.git", rev: "130b173f4560f748c81b6f5aea8159571de9f75f" }' Step #5 - "srcmap": ++ tempfile Step #5 - "srcmap": + F=/tmp/fileuqczL9 Step #5 - "srcmap": + cat /tmp/fileybK0XP Step #5 - "srcmap": + jq '."/src/nokogiri" = { type: "git", url: "https://github.com/sparklemotion/nokogiri.git", rev: "130b173f4560f748c81b6f5aea8159571de9f75f" }' Step #5 - "srcmap": + mv /tmp/fileuqczL9 /tmp/fileybK0XP 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/fileybK0XP Step #5 - "srcmap": + rm /tmp/fileybK0XP Step #5 - "srcmap": { Step #5 - "srcmap": "/src/nokogiri": { Step #5 - "srcmap": "type": "git", Step #5 - "srcmap": "url": "https://github.com/sparklemotion/nokogiri.git", Step #5 - "srcmap": "rev": "130b173f4560f748c81b6f5aea8159571de9f75f" 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... 36% 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... 84% Reading package lists... 84% Reading package lists... 85% 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": 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 838 B/1552 B 54%] 65% [Waiting for headers] Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg-dev amd64 8c-2ubuntu8 [1546 B] Step #6 - "compile-libfuzzer-introspector-x86_64": 65% [6 libjpeg-dev 1546 B/1546 B 100%] 68% [Waiting for headers] Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2ubuntu1.5 [155 kB] Step #6 - "compile-libfuzzer-introspector-x86_64": 68% [7 zlib1g-dev 4096 B/155 kB 3%] 90% [Waiting for headers] Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 libyaml-dev amd64 0.2.2-1 [58.2 kB] Step #6 - "compile-libfuzzer-introspector-x86_64": 91% [8 libyaml-dev 9038 B/58.2 kB 16%] 100% [Working] Fetched 624 kB in 0s (2149 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 [31m29.1 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 [31m20.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.8 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 [31m88.8 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 [31m128.8 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 [31m83.7 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 [31m165.1 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 [31m134.0 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 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 [31m94.0 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 [31m132.6 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 [31m42.2 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 [31m132.0 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 [31m34.1 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 [31m131.1 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 [90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[0m [32m30.9/30.9 MB[0m [31m156.7 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 [31m156.7 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 [31m98.8 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 [31m144.6 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 [31m141.1 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 [31m33.6 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 [31m147.6 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 [31m72.1 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=545b03ddeca44bfc4da092caa967052547c317bf12dcd71572ae23b8ffb30068 Step #6 - "compile-libfuzzer-introspector-x86_64": Stored in directory: /tmp/pip-ephem-wheel-cache-qqp6whfb/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 Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:33.541 INFO cli - main: Running fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.183 INFO analysis - extract_tests_from_directories: All test files Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.183 INFO analysis - extract_tests_from_directories: /src/nokogiri/ext/nokogiri/test_global_handlers.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.183 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:34.184 INFO analysis - extract_tests_from_directories: /src/nokogiri/gumbo-parser/test/parser.cc Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.184 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:34.184 INFO analysis - extract_tests_from_directories: /src/nokogiri/gumbo-parser/test/string_piece.cc Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.185 INFO analysis - extract_tests_from_directories: /src/nokogiri/gumbo-parser/test/token_buffer.cc Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.185 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:34.185 INFO analysis - extract_tests_from_directories: /src/nokogiri/gumbo-parser/test/test_utils.cc Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.186 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:34.186 INFO analysis - extract_tests_from_directories: /src/nokogiri/gumbo-parser/test/tokenizer.cc Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.186 INFO analysis - extract_tests_from_directories: /src/nokogiri/gumbo-parser/test/attribute.cc Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.186 INFO analysis - extract_tests_from_directories: /src/nokogiri/gumbo-parser/test/utf8.cc Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.187 INFO analysis - extract_tests_from_directories: /src/nokogiri/gumbo-parser/test/string_buffer.cc Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.187 INFO analysis - extract_tests_from_directories: /src/nokogiri/gumbo-parser/test/vector.cc Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.238 INFO cli - main: Ending fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.487 INFO cli - main: Running fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.502 INFO oss_fuzz - analyse_folder: Found 77 files to include in analysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.503 INFO oss_fuzz - process_c_project: Going C route Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.503 INFO oss_fuzz - process_c_project: Found 77 files to include in analysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.503 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:34.503 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/html4_sax_push_parser.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.512 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/html4_sax_parser.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.517 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_dtd.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.524 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/html4_document.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.531 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_processing_instruction.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.536 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/html4_sax_parser_context.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.542 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_namespace.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.549 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_attribute_decl.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.554 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/html4_entity_lookup.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.560 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_sax_parser.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.569 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/gumbo.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GumboOutput *output; Step #6 - "compile-libfuzzer-introspector-x86_64": VALUE input; Step #6 - "compile-libfuzzer-introspector-x86_64": VALUE url_or_frag; Step #6 - "compile-libfuzzer-introspector-x86_64": VALUE klass; Step #6 - "compile-libfuzzer-introspector-x86_64": xmlDocPtr doc; Step #6 - "compile-libfuzzer-introspector-x86_64": } ParseArgs; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.582 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/nokogiri.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _nokogiriTuple { Step #6 - "compile-libfuzzer-introspector-x86_64": VALUE doc; Step #6 - "compile-libfuzzer-introspector-x86_64": st_table *unlinkedNodes; Step #6 - "compile-libfuzzer-introspector-x86_64": VALUE node_cache; Step #6 - "compile-libfuzzer-introspector-x86_64": } nokogiriTuple; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _nokogiriXsltStylesheetTuple { Step #6 - "compile-libfuzzer-introspector-x86_64": xsltStylesheetPtr ss; Step #6 - "compile-libfuzzer-introspector-x86_64": VALUE func_instances; Step #6 - "compile-libfuzzer-introspector-x86_64": } nokogiriXsltStylesheetTuple; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef nokogiriTuple *nokogiriTuplePtr; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _libxmlStructuredErrorHandlerState { Step #6 - "compile-libfuzzer-introspector-x86_64": void *user_data; Step #6 - "compile-libfuzzer-introspector-x86_64": xmlStructuredErrorFunc handler; Step #6 - "compile-libfuzzer-introspector-x86_64": } libxmlStructuredErrorHandlerState ; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.591 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_node.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef xmlNodePtr(*pivot_reparentee_func)(xmlNodePtr, xmlNodePtr); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.614 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_syntax_error.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.620 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_relax_ng.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.627 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_reader.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.638 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_comment.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.644 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_node_set.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.654 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xslt_stylesheet.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.662 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_document_fragment.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.667 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/test_global_handlers.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.673 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_schema.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.680 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_document.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.692 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_attr.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.698 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_xpath_context.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.708 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_cdata.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.713 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/nokogiri.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.722 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_encoding_handler.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.727 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_entity_decl.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.733 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_sax_parser_context.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.742 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_text.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.747 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_sax_push_parser.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.754 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/libxml2_polyfill.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.760 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/html4_element_description.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.768 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_element_content.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.774 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_entity_reference.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.779 INFO datatypes - __init__: Processing /src/nokogiri/ext/nokogiri/xml_element_decl.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.785 INFO datatypes - __init__: Processing /src/nokogiri/gumbo-parser/test/test_utils.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.791 INFO datatypes - __init__: Processing /src/nokogiri/gumbo-parser/src/string_piece.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.796 INFO datatypes - __init__: Processing /src/nokogiri/gumbo-parser/src/tokenizer.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct GumboInternalTokenDocType { Step #6 - "compile-libfuzzer-introspector-x86_64": const char* name; Step #6 - "compile-libfuzzer-introspector-x86_64": const char* public_identifier; Step #6 - "compile-libfuzzer-introspector-x86_64": const char* system_identifier; Step #6 - "compile-libfuzzer-introspector-x86_64": bool force_quirks; Step #6 - "compile-libfuzzer-introspector-x86_64": // There's no way to tell a 0-length public or system ID apart from the Step #6 - "compile-libfuzzer-introspector-x86_64": // absence of a public or system ID, but they're handled different by the Step #6 - "compile-libfuzzer-introspector-x86_64": // spec, so we need bool flags for them. Step #6 - "compile-libfuzzer-introspector-x86_64": bool has_public_identifier; Step #6 - "compile-libfuzzer-introspector-x86_64": bool has_system_identifier; Step #6 - "compile-libfuzzer-introspector-x86_64": } GumboTokenDocType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct GumboInternalToken { Step #6 - "compile-libfuzzer-introspector-x86_64": GumboTokenType type; Step #6 - "compile-libfuzzer-introspector-x86_64": GumboSourcePosition position; Step #6 - "compile-libfuzzer-introspector-x86_64": GumboStringPiece original_text; Step #6 - "compile-libfuzzer-introspector-x86_64": union { Step #6 - "compile-libfuzzer-introspector-x86_64": GumboTokenDocType doc_type; Step #6 - "compile-libfuzzer-introspector-x86_64": GumboTokenStartTag start_tag; Step #6 - "compile-libfuzzer-introspector-x86_64": GumboTokenEndTag end_tag; Step #6 - "compile-libfuzzer-introspector-x86_64": const char* text; // For comments. Step #6 - "compile-libfuzzer-introspector-x86_64": int character; // For character, whitespace, null, and EOF tokens. Step #6 - "compile-libfuzzer-introspector-x86_64": } v; Step #6 - "compile-libfuzzer-introspector-x86_64": } GumboToken; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct GumboInternalTokenEndTag { Step #6 - "compile-libfuzzer-introspector-x86_64": GumboTag tag; Step #6 - "compile-libfuzzer-introspector-x86_64": // NULL unless tag is GUMBO_TAG_UNKNOWN Step #6 - "compile-libfuzzer-introspector-x86_64": char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": } GumboTokenEndTag; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct GumboInternalTokenStartTag { Step #6 - "compile-libfuzzer-introspector-x86_64": GumboTag tag; Step #6 - "compile-libfuzzer-introspector-x86_64": // NULL unless tag is GUMBO_TAG_UNKNOWN Step #6 - "compile-libfuzzer-introspector-x86_64": char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": GumboVector /* GumboAttribute */ attributes; Step #6 - "compile-libfuzzer-introspector-x86_64": bool is_self_closing; Step #6 - "compile-libfuzzer-introspector-x86_64": } GumboTokenStartTag; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-21 10:05:34.802 INFO datatypes - __init__: Processing /src/nokogiri/gumbo-parser/src/nokogiri_gumbo.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_HTML, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_HEAD, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_TITLE, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_BASE, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_LINK, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_META, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_STYLE, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_SCRIPT, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_NOSCRIPT, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_TEMPLATE, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_BODY, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_ARTICLE, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_SECTION, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_NAV, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_ASIDE, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_H1, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_H2, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_H3, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_H4, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_H5, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_H6, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_HGROUP, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_HEADER, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_FOOTER, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_ADDRESS, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_P, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_HR, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_PRE, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_BLOCKQUOTE, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_OL, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_UL, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_LI, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_DL, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_DT, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_DD, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_FIGURE, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_FIGCAPTION, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_MAIN, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_DIV, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_A, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_EM, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_STRONG, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_SMALL, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_S, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_CITE, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_Q, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_DFN, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_ABBR, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_DATA, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_TIME, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_CODE, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_VAR, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_SAMP, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_KBD, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_SUB, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_SUP, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_I, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_B, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_U, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_MARK, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_RUBY, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_RT, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_RP, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_BDI, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_BDO, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_SPAN, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_BR, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_WBR, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_INS, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_DEL, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_IMAGE, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_IMG, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_IFRAME, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_EMBED, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_OBJECT, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_PARAM, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_VIDEO, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_AUDIO, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_SOURCE, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_TRACK, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_CANVAS, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_MAP, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_AREA, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_MATH, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_MI, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_MO, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_MN, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_MS, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_MTEXT, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_MGLYPH, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_MALIGNMARK, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_ANNOTATION_XML, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_SVG, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_FOREIGNOBJECT, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_DESC, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_TABLE, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_CAPTION, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_COLGROUP, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_COL, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_TBODY, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_THEAD, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_TFOOT, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_TR, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_TD, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_TH, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_FORM, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_FIELDSET, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_LEGEND, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_LABEL, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_INPUT, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_BUTTON, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_SELECT, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_DATALIST, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_OPTGROUP, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_OPTION, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_TEXTAREA, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_KEYGEN, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_OUTPUT, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_PROGRESS, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_METER, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_DETAILS, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_SUMMARY, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_MENU, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_MENUITEM, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_APPLET, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_ACRONYM, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_BGSOUND, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_DIR, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_FRAME, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_FRAMESET, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_NOFRAMES, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_LISTING, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_XMP, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_NEXTID, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_NOEMBED, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_PLAINTEXT, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_RB, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_STRIKE, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_BASEFONT, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_BIG, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_BLINK, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_CENTER, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_FONT, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_MARQUEE, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_MULTICOL, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_NOBR, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_SPACER, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_TT, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_RTC, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_DIALOG, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_SEARCH, Step #6 - "compile-libfuzzer-introspector-x86_64": // Used for all tags that don't have special handling in HTML. Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_UNKNOWN, Step #6 - "compile-libfuzzer-introspector-x86_64": // A marker value to indicate the end of the enum, for iterating over it. Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_TAG_LAST, Step #6 - "compile-libfuzzer-introspector-x86_64": } GumboTag; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_ATTR_NAMESPACE_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_ATTR_NAMESPACE_XLINK, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_ATTR_NAMESPACE_XML, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_ATTR_NAMESPACE_XMLNS, Step #6 - "compile-libfuzzer-introspector-x86_64": } GumboAttributeNamespaceEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The namespace for the attribute. This will usually be Step #6 - "compile-libfuzzer-introspector-x86_64": * `GUMBO_ATTR_NAMESPACE_NONE`, but some XLink/XMLNS/XML attributes Step #6 - "compile-libfuzzer-introspector-x86_64": * take special values, per: Step #6 - "compile-libfuzzer-introspector-x86_64": * https://html.spec.whatwg.org/multipage/parsing.html#adjust-foreign-attributes Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": GumboAttributeNamespaceEnum attr_namespace; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The name of the attribute. This is in a freshly-allocated buffer to Step #6 - "compile-libfuzzer-introspector-x86_64": * deal with case-normalization and is null-terminated. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const char* name; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The original text of the attribute name, as a pointer into the Step #6 - "compile-libfuzzer-introspector-x86_64": * original source buffer. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": GumboStringPiece original_name; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The value of the attribute. This is in a freshly-allocated buffer Step #6 - "compile-libfuzzer-introspector-x86_64": * to deal with unescaping and is null-terminated. It does not include Step #6 - "compile-libfuzzer-introspector-x86_64": * any quotes that surround the attribute. If the attribute has no Step #6 - "compile-libfuzzer-introspector-x86_64": * value (for example, `selected` on a checkbox) this will be an empty Step #6 - "compile-libfuzzer-introspector-x86_64": * string. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": const char* value; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The original text of the value of the attribute. This points into Step #6 - "compile-libfuzzer-introspector-x86_64": * the original source buffer. It includes any quotes that surround Step #6 - "compile-libfuzzer-introspector-x86_64": * the attribute and you can look at `original_value.data[0]` and Step #6 - "compile-libfuzzer-introspector-x86_64": * `original_value.data[original_value.length - 1]` to determine what Step #6 - "compile-libfuzzer-introspector-x86_64": * the quote characters were. If the attribute has no value this will Step #6 - "compile-libfuzzer-introspector-x86_64": * be a 0-length string. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": GumboStringPiece original_value; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** The starting position of the attribute name. */ Step #6 - "compile-libfuzzer-introspector-x86_64": GumboSourcePosition name_start; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * The ending position of the attribute name. This is not always derivable Step #6 - "compile-libfuzzer-introspector-x86_64": * from the starting position of the value because of the possibility of Step #6 - "compile-libfuzzer-introspector-x86_64": * whitespace around the `=` sign. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": GumboSourcePosition name_end; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** The starting position of the attribute value. */ Step #6 - "compile-libfuzzer-introspector-x86_64": GumboSourcePosition value_start; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** The ending position of the attribute value. */ Step #6 - "compile-libfuzzer-introspector-x86_64": GumboSourcePosition value_end; Step #6 - "compile-libfuzzer-introspector-x86_64": } GumboAttribute; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Document node. `v` will be a `GumboDocument`. */ Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_NODE_DOCUMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Element node. `v` will be a `GumboElement`. */ Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_NODE_ELEMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Text node. `v` will be a `GumboText`. */ Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_NODE_TEXT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** CDATA node. `v` will be a `GumboText`. */ Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_NODE_CDATA, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Comment node. `v` will be a `GumboText`, excluding comment delimiters. */ Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_NODE_COMMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Text node, where all contents is whitespace. `v` will be a `GumboText`. */ Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_NODE_WHITESPACE, Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Template node. This is separate from `GUMBO_NODE_ELEMENT` because Step #6 - "compile-libfuzzer-introspector-x86_64": * many client libraries will want to ignore the contents of template Step #6 - "compile-libfuzzer-introspector-x86_64": * nodes, as the spec suggests. Recursing on `GUMBO_NODE_ELEMENT` will Step #6 - "compile-libfuzzer-introspector-x86_64": * do the right thing here, while clients that want to include template Step #6 - "compile-libfuzzer-introspector-x86_64": * contents should also check for `GUMBO_NODE_TEMPLATE`. `v` will be a Step #6 - "compile-libfuzzer-introspector-x86_64": * `GumboElement`. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_NODE_TEMPLATE Step #6 - "compile-libfuzzer-introspector-x86_64": } GumboNodeType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_DOCTYPE_NO_QUIRKS, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_DOCTYPE_QUIRKS, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_DOCTYPE_LIMITED_QUIRKS Step #6 - "compile-libfuzzer-introspector-x86_64": } GumboQuirksModeEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * An array of `GumboNode`s, containing the children of this element. Step #6 - "compile-libfuzzer-introspector-x86_64": * This will normally consist of the `` element and any comment Step #6 - "compile-libfuzzer-introspector-x86_64": * nodes found. Pointers are owned. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": GumboVector /* GumboNode* */ children; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * `true` if there was an explicit doctype token, as opposed to it Step #6 - "compile-libfuzzer-introspector-x86_64": * being omitted. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": bool has_doctype; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Fields from the doctype token, copied verbatim. Step #6 - "compile-libfuzzer-introspector-x86_64": const char* name; Step #6 - "compile-libfuzzer-introspector-x86_64": const char* public_identifier; Step #6 - "compile-libfuzzer-introspector-x86_64": const char* system_identifier; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Whether or not the document is in QuirksMode, as determined by the Step #6 - "compile-libfuzzer-introspector-x86_64": * values in the GumboTokenDocType template. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": GumboQuirksModeEnum doc_type_quirks_mode; Step #6 - "compile-libfuzzer-introspector-x86_64": } GumboDocument; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * An array of `GumboNode`s, containing the children of this element. Step #6 - "compile-libfuzzer-introspector-x86_64": * Pointers are owned. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": GumboVector /* GumboNode* */ children; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** The GumboTag enum for this element. */ Step #6 - "compile-libfuzzer-introspector-x86_64": GumboTag tag; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** The name for this element. */ Step #6 - "compile-libfuzzer-introspector-x86_64": const char* name; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** The GumboNamespaceEnum for this element. */ Step #6 - "compile-libfuzzer-introspector-x86_64": GumboNamespaceEnum tag_namespace; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A `GumboStringPiece` pointing to the original tag text for this Step #6 - "compile-libfuzzer-introspector-x86_64": * element, pointing directly into the source buffer. If the tag was Step #6 - "compile-libfuzzer-introspector-x86_64": * inserted algorithmically (for example, `
` or `` Step #6 - "compile-libfuzzer-introspector-x86_64": * insertion), this will be a zero-length string. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": GumboStringPiece original_tag; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A `GumboStringPiece` pointing to the original end tag text for this Step #6 - "compile-libfuzzer-introspector-x86_64": * element. If the end tag was inserted algorithmically, (for example, Step #6 - "compile-libfuzzer-introspector-x86_64": * closing a self-closing tag), this will be a zero-length string. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": GumboStringPiece original_end_tag; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** The source position for the start of the start tag. */ Step #6 - "compile-libfuzzer-introspector-x86_64": GumboSourcePosition start_pos; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** The source position for the start of the end tag. */ Step #6 - "compile-libfuzzer-introspector-x86_64": GumboSourcePosition end_pos; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * An array of `GumboAttribute`s, containing the attributes for this Step #6 - "compile-libfuzzer-introspector-x86_64": * tag in the order that they were parsed. Pointers are owned. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": GumboVector /* GumboAttribute* */ attributes; Step #6 - "compile-libfuzzer-introspector-x86_64": } GumboElement; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct GumboInternalError GumboError; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": size_t line; Step #6 - "compile-libfuzzer-introspector-x86_64": size_t column; Step #6 - "compile-libfuzzer-introspector-x86_64": size_t offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } GumboSourcePosition; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": /** A pointer to the beginning of the string. `NULL` if `length == 0`. */ Step #6 - "compile-libfuzzer-introspector-x86_64": const char* data; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** The length of the string fragment, in bytes (may be zero). */ Step #6 - "compile-libfuzzer-introspector-x86_64": size_t length; Step #6 - "compile-libfuzzer-introspector-x86_64": } GumboStringPiece; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * Data elements. This points to a dynamically-allocated array of Step #6 - "compile-libfuzzer-introspector-x86_64": * `capacity` elements, each a `void*` to the element itself. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": void** data; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Number of elements currently in the vector. */ Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int length; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Current array capacity. */ Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int capacity; Step #6 - "compile-libfuzzer-introspector-x86_64": } GumboVector; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct GumboInternalNode GumboNode; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_NAMESPACE_HTML, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_NAMESPACE_SVG, Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_NAMESPACE_MATHML Step #6 - "compile-libfuzzer-introspector-x86_64": } GumboNamespaceEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A normal node -- both start and end tags appear in the source, Step #6 - "compile-libfuzzer-introspector-x86_64": * nothing has been reparented. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_INSERTION_NORMAL = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A node inserted by the parser to fulfill some implicit insertion Step #6 - "compile-libfuzzer-introspector-x86_64": * rule. This is usually set in addition to some other flag giving a Step #6 - "compile-libfuzzer-introspector-x86_64": * more specific insertion reason; it's a generic catch-all term Step #6 - "compile-libfuzzer-introspector-x86_64": * meaning "The start tag for this node did not appear in the document Step #6 - "compile-libfuzzer-introspector-x86_64": * source". Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_INSERTION_BY_PARSER = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A flag indicating that the end tag for this node did not appear in Step #6 - "compile-libfuzzer-introspector-x86_64": * the document source. Note that in some cases, you can still have Step #6 - "compile-libfuzzer-introspector-x86_64": * parser-inserted nodes with an explicit end tag. For example, Step #6 - "compile-libfuzzer-introspector-x86_64": * `Text` has `GUMBO_INSERTED_BY_PARSER` set on the `` Step #6 - "compile-libfuzzer-introspector-x86_64": * node, but `GUMBO_INSERTED_END_TAG_IMPLICITLY` is unset, as the Step #6 - "compile-libfuzzer-introspector-x86_64": * `` tag actually exists. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This flag will be set only if the end tag is completely missing. Step #6 - "compile-libfuzzer-introspector-x86_64": * In some cases, the end tag may be misplaced (e.g. a `` tag Step #6 - "compile-libfuzzer-introspector-x86_64": * with text afterwards), which will leave this flag unset and require Step #6 - "compile-libfuzzer-introspector-x86_64": * clients to inspect the parse errors for that case. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_INSERTION_IMPLICIT_END_TAG = 1 << 1, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": // Value 1 << 2 was for a flag that has since been removed. Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A flag for nodes that are inserted because their presence is Step #6 - "compile-libfuzzer-introspector-x86_64": * implied by other tags, e.g. ``, ``, ``, Step #6 - "compile-libfuzzer-introspector-x86_64": * ``, etc. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_INSERTION_IMPLIED = 1 << 3, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /** Step #6 - "compile-libfuzzer-introspector-x86_64": * A flag for nodes that are converted from their end tag equivalents. Step #6 - "compile-libfuzzer-introspector-x86_64": * For example, `` when no paragraph is open implies that the Step #6 - "compile-libfuzzer-introspector-x86_64": * parser should create a `` tag and immediately close it, while
Step #6 - "compile-libfuzzer-introspector-x86_64": * `` means the same thing as `
`.
Step #6 - "compile-libfuzzer-introspector-x86_64": */
Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_INSERTION_CONVERTED_FROM_END_TAG = 1 << 4,
Step #6 - "compile-libfuzzer-introspector-x86_64":
Step #6 - "compile-libfuzzer-introspector-x86_64": // Value 1 << 5 was for a flag that has since been removed.
Step #6 - "compile-libfuzzer-introspector-x86_64":
Step #6 - "compile-libfuzzer-introspector-x86_64": /** A flag for ``. */
Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_INSERTION_FROM_IMAGE = 1 << 6,
Step #6 - "compile-libfuzzer-introspector-x86_64":
Step #6 - "compile-libfuzzer-introspector-x86_64": /**
Step #6 - "compile-libfuzzer-introspector-x86_64": * A flag for nodes that are cloned as a result of the reconstruction
Step #6 - "compile-libfuzzer-introspector-x86_64": * of active formatting elements. This is set only on the clone; the
Step #6 - "compile-libfuzzer-introspector-x86_64": * initial portion of the formatting run is a NORMAL node with an
Step #6 - "compile-libfuzzer-introspector-x86_64": * `IMPLICIT_END_TAG`.
Step #6 - "compile-libfuzzer-introspector-x86_64": */
Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_INSERTION_RECONSTRUCTED_FORMATTING_ELEMENT = 1 << 7,
Step #6 - "compile-libfuzzer-introspector-x86_64":
Step #6 - "compile-libfuzzer-introspector-x86_64": /** A flag for nodes that are cloned by the adoption agency algorithm. */
Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_INSERTION_ADOPTION_AGENCY_CLONED = 1 << 8,
Step #6 - "compile-libfuzzer-introspector-x86_64":
Step #6 - "compile-libfuzzer-introspector-x86_64": /** A flag for nodes that are moved by the adoption agency algorithm. */
Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_INSERTION_ADOPTION_AGENCY_MOVED = 1 << 9,
Step #6 - "compile-libfuzzer-introspector-x86_64":
Step #6 - "compile-libfuzzer-introspector-x86_64": /**
Step #6 - "compile-libfuzzer-introspector-x86_64": * A flag for nodes that have been foster-parented out of a table (or
Step #6 - "compile-libfuzzer-introspector-x86_64": * should've been foster-parented, if verbatim mode is set).
Step #6 - "compile-libfuzzer-introspector-x86_64": */
Step #6 - "compile-libfuzzer-introspector-x86_64": GUMBO_INSERTION_FOSTER_PARENTED = 1 << 10,
Step #6 - "compile-libfuzzer-introspector-x86_64": } GumboParseFlags;
Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct {
Step #6 - "compile-libfuzzer-introspector-x86_64": /**
Step #6 - "compile-libfuzzer-introspector-x86_64": * The text of this node, after entities have been parsed and decoded.
Step #6 - "compile-libfuzzer-introspector-x86_64": * For comment and cdata nodes, this does not include the comment
Step #6 - "compile-libfuzzer-introspector-x86_64": * delimiters.
Step #6 - "compile-libfuzzer-introspector-x86_64": */
Step #6 - "compile-libfuzzer-introspector-x86_64": const char* text;
Step #6 - "compile-libfuzzer-introspector-x86_64":
Step #6 - "compile-libfuzzer-introspector-x86_64": /**
Step #6 - "compile-libfuzzer-introspector-x86_64": * The original text of this node, as a pointer into the original
Step #6 - "compile-libfuzzer-introspector-x86_64": * buffer. For comment/cdata nodes, this includes the comment
Step #6 - "compile-libfuzzer-introspector-x86_64": * delimiters.
Step #6 - "compile-libfuzzer-introspector-x86_64": */
Step #6 - "compile-libfuzzer-introspector-x86_64": GumboStringPiece original_text;
Step #6 - "compile-libfuzzer-introspector-x86_64":
Step #6 - "compile-libfuzzer-introspector-x86_64": /**
Step #6 - "compile-libfuzzer-introspector-x86_64": * The starting position of this node. This corresponds to the
Step #6 - "compile-libfuzzer-introspector-x86_64": * position of `original_text`, before entities are decoded.
Step #6 - "compile-libfuzzer-introspector-x86_64": * */
Step #6 - "compile-libfuzzer-introspector-x86_64": GumboSourcePosition start_pos;
Step #6 - "compile-libfuzzer-introspector-x86_64": } GumboText;
Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct GumboInternalOptions {
Step #6 - "compile-libfuzzer-introspector-x86_64": /**
Step #6 - "compile-libfuzzer-introspector-x86_64": * The tab-stop size, for computing positions in HTML files that
Step #6 - "compile-libfuzzer-introspector-x86_64": * use tabs. Default: `8`.
Step #6 - "compile-libfuzzer-introspector-x86_64": */
Step #6 - "compile-libfuzzer-introspector-x86_64": int tab_stop;
Step #6 - "compile-libfuzzer-introspector-x86_64":
Step #6 - "compile-libfuzzer-introspector-x86_64": /**
Step #6 - "compile-libfuzzer-introspector-x86_64": * Whether or not to stop parsing when the first error is encountered.
Step #6 - "compile-libfuzzer-introspector-x86_64": * Default: `false`.
Step #6 - "compile-libfuzzer-introspector-x86_64": */
Step #6 - "compile-libfuzzer-introspector-x86_64": bool stop_on_first_error;
Step #6 - "compile-libfuzzer-introspector-x86_64":
Step #6 - "compile-libfuzzer-introspector-x86_64": /**
Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum allowed number of attributes per element. If this limit is
Step #6 - "compile-libfuzzer-introspector-x86_64": * exceeded, the parser will return early with a partial document and
Step #6 - "compile-libfuzzer-introspector-x86_64": * the returned `GumboOutput` will have its `status` field set to
Step #6 - "compile-libfuzzer-introspector-x86_64": * `GUMBO_STATUS_TOO_MANY_ATTRIBUTES`. Set to `-1` to disable the limit.
Step #6 - "compile-libfuzzer-introspector-x86_64": * Default: `400`.
Step #6 - "compile-libfuzzer-introspector-x86_64": */
Step #6 - "compile-libfuzzer-introspector-x86_64": int max_attributes;
Step #6 - "compile-libfuzzer-introspector-x86_64":
Step #6 - "compile-libfuzzer-introspector-x86_64": /**
Step #6 - "compile-libfuzzer-introspector-x86_64": * Maximum allowed depth for the parse tree. If this limit is exceeded,
Step #6 - "compile-libfuzzer-introspector-x86_64": * the parser will return early with a partial document and the returned
Step #6 - "compile-libfuzzer-introspector-x86_64": * `GumboOutput` will have its `status` field set to
Step #6 - "compile-libfuzzer-introspector-x86_64": * `GUMBO_STATUS_TREE_TOO_DEEP`.
Step #6 - "compile-libfuzzer-introspector-x86_64": * Default: `400`.
Step #6 - "compile-libfuzzer-introspector-x86_64": */
Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int max_tree_depth;
Step #6 - "compile-libfuzzer-introspector-x86_64":
Step #6 - "compile-libfuzzer-introspector-x86_64": /**
Step #6 - "compile-libfuzzer-introspector-x86_64": * The maximum number of errors before the parser stops recording
Step #6 - "compile-libfuzzer-introspector-x86_64": * them. This is provided so that if the page is totally borked, we
Step #6 - "compile-libfuzzer-introspector-x86_64": * don't completely fill up the errors vector and exhaust memory with
Step #6 - "compile-libfuzzer-introspector-x86_64": * useless redundant errors. Set to `-1` to disable the limit.
Step #6 - "compile-libfuzzer-introspector-x86_64": * Default: `-1`.
Step #6 - "compile-libfuzzer-introspector-x86_64": */
Step #6 - "compile-libfuzzer-introspector-x86_64": int max_errors;
Step #6 - "compile-libfuzzer-introspector-x86_64":
Step #6 - "compile-libfuzzer-introspector-x86_64": /**
Step #6 - "compile-libfuzzer-introspector-x86_64": * The fragment context for parsing:
Step #6 - "compile-libfuzzer-introspector-x86_64": * https://html.spec.whatwg.org/multipage/parsing.html#parsing-html-fragments
Step #6 - "compile-libfuzzer-introspector-x86_64": *
Step #6 - "compile-libfuzzer-introspector-x86_64": * If `NULL` is passed here, it is assumed to be "no
Step #6 - "compile-libfuzzer-introspector-x86_64": * fragment", i.e. the regular parsing algorithm. Otherwise, pass the
Step #6 - "compile-libfuzzer-introspector-x86_64": * tag name for the intended parent of the parsed fragment. We use the
Step #6 - "compile-libfuzzer-introspector-x86_64": * tag name, namespace, and encoding attribute which are sufficient to
Step #6 - "compile-libfuzzer-introspector-x86_64": * set all of the parsing context needed for fragment parsing.
Step #6 - "compile-libfuzzer-introspector-x86_64": *
Step #6 - "compile-libfuzzer-introspector-x86_64": * Default: `NULL`.
Step #6 - "compile-libfuzzer-introspector-x86_64": */
Step #6 - "compile-libfuzzer-introspector-x86_64": const char* fragment_context;
Step #6 - "compile-libfuzzer-introspector-x86_64":
Step #6 - "compile-libfuzzer-introspector-x86_64": /**
Step #6 - "compile-libfuzzer-introspector-x86_64": * The namespace for the fragment context. This lets client code
Step #6 - "compile-libfuzzer-introspector-x86_64": * differentiate between, say, parsing a `