starting build "e74ae931-9334-4bea-b910-510cde05d3cf" FETCHSOURCE BUILD Starting Step #0 Step #0: Already have image (with digest): gcr.io/cloud-builders/git Step #0: Step #0: ***** NOTICE ***** Step #0: Step #0: Official `cloud-sdk` images, including multiple tagged versions across multiple Step #0: platforms, can be found at Step #0: https://github.com/GoogleCloudPlatform/cloud-sdk-docker and may be more suitable Step #0: for some use cases when interacting with Cloud Source Repositories. Step #0: Step #0: For additional information, please visit Step #0: https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/git Step #0: Step #0: ***** END OF NOTICE ***** Step #0: Step #0: Cloning into 'oss-fuzz'... Finished Step #0 Starting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0" Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Already have image (with digest): gcr.io/cloud-builders/docker Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Sending build context to Docker daemon 5.632kB Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Step 1/9 : FROM gcr.io/oss-fuzz-base/base-builder Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": latest: Pulling from oss-fuzz-base/base-builder Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": b549f31133a9: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 0080ba77da4f: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ba15b34d2160: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": e04266c6405f: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 797a6452a81e: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c1981600b8ed: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9423b9fd2cfc: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 6737144a8851: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": a3f978eb4fb6: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 967f1a7ca65b: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 17c9041f18bc: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 929348ee61ec: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ecac57c52be5: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c2162772e245: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 932b4ea0b424: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 65d72fefd09b: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": d58a1ec768e4: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ad7f3404b9ff: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c89cf94d8da5: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": d80b495ff003: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": bcde0b24214c: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 2630b08c5260: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9f48b30a8679: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 82e7030f0fb5: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 5345e7fac9a3: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9f58272f4333: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9b9cc0234933: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 33be286798e3: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 0341c3015714: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 6f827bf882ab: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": a23d0c0db0f8: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 7d6daf7f4ec0: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 59e65fbb5b03: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": da3daa385d8a: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": e122ad1f2964: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c9f9d5d44d5d: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 37bce15499bd: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": fbb27bb2508b: Pulling fs layer Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ad7f3404b9ff: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 33be286798e3: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": da3daa385d8a: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 0341c3015714: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 7d6daf7f4ec0: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": e122ad1f2964: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 6f827bf882ab: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": a23d0c0db0f8: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c9f9d5d44d5d: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 59e65fbb5b03: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 37bce15499bd: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": fbb27bb2508b: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c89cf94d8da5: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 82e7030f0fb5: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": d80b495ff003: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 2630b08c5260: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": bcde0b24214c: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9f48b30a8679: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 5345e7fac9a3: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 967f1a7ca65b: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9f58272f4333: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9423b9fd2cfc: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": a3f978eb4fb6: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 6737144a8851: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9b9cc0234933: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ecac57c52be5: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 17c9041f18bc: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c2162772e245: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 932b4ea0b424: Waiting Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ba15b34d2160: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ba15b34d2160: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 797a6452a81e: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 797a6452a81e: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9423b9fd2cfc: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9423b9fd2cfc: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 6737144a8851: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 6737144a8851: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": b549f31133a9: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": b549f31133a9: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": e04266c6405f: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": e04266c6405f: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 17c9041f18bc: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 17c9041f18bc: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 929348ee61ec: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 929348ee61ec: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c2162772e245: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ecac57c52be5: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ecac57c52be5: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 0080ba77da4f: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 0080ba77da4f: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 967f1a7ca65b: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 967f1a7ca65b: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 932b4ea0b424: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 932b4ea0b424: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 65d72fefd09b: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 65d72fefd09b: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": d58a1ec768e4: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": d58a1ec768e4: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ad7f3404b9ff: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ad7f3404b9ff: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c89cf94d8da5: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c89cf94d8da5: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": d80b495ff003: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": d80b495ff003: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": bcde0b24214c: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": bcde0b24214c: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 2630b08c5260: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 2630b08c5260: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 82e7030f0fb5: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 82e7030f0fb5: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9f48b30a8679: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9f48b30a8679: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": b549f31133a9: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 5345e7fac9a3: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 5345e7fac9a3: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9f58272f4333: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 33be286798e3: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 33be286798e3: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9b9cc0234933: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 0341c3015714: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 0341c3015714: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": a3f978eb4fb6: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": a3f978eb4fb6: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": a23d0c0db0f8: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": a23d0c0db0f8: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 7d6daf7f4ec0: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 7d6daf7f4ec0: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 6f827bf882ab: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 6f827bf882ab: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 59e65fbb5b03: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": da3daa385d8a: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": da3daa385d8a: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c9f9d5d44d5d: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c9f9d5d44d5d: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": e122ad1f2964: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 37bce15499bd: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 37bce15499bd: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": fbb27bb2508b: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": fbb27bb2508b: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c1981600b8ed: Verifying Checksum Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c1981600b8ed: Download complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 0080ba77da4f: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ba15b34d2160: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": e04266c6405f: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 797a6452a81e: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c1981600b8ed: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9423b9fd2cfc: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 6737144a8851: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": a3f978eb4fb6: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 967f1a7ca65b: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 17c9041f18bc: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 929348ee61ec: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ecac57c52be5: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c2162772e245: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 932b4ea0b424: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 65d72fefd09b: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": d58a1ec768e4: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ad7f3404b9ff: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c89cf94d8da5: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": d80b495ff003: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": bcde0b24214c: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 2630b08c5260: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9f48b30a8679: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 82e7030f0fb5: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 5345e7fac9a3: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9f58272f4333: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 9b9cc0234933: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 33be286798e3: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 0341c3015714: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 6f827bf882ab: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": a23d0c0db0f8: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 7d6daf7f4ec0: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 59e65fbb5b03: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": da3daa385d8a: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": e122ad1f2964: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": c9f9d5d44d5d: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 37bce15499bd: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": fbb27bb2508b: Pull complete Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Digest: sha256:b38b34172cfa570f6c2b87ce6d7204843c1d4c3cd2cb7a5c83d6bb1a8ea93be5 Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder:latest Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ---> 393977acddb4 Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Step 2/9 : RUN apt-get update && apt-get install -y autoconf make libgif-dev libjpeg-dev libpng-dev libtool zip Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ---> Running in 6a226f52bb8b Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Hit:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Hit:3 http://archive.ubuntu.com/ubuntu focal-backports InRelease Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Hit:4 http://security.ubuntu.com/ubuntu focal-security InRelease Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Reading package lists... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Reading package lists... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Building dependency tree... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Reading state information... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": make is already the newest version (4.2.1-1.2). Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": make set to manually installed. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": zip is already the newest version (3.0-11build1). Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": The following additional packages will be installed: Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": automake file libgif7 libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": libjpeg8-dev libltdl-dev libltdl7 libmagic-mgc libmagic1 libpng-tools Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": libpng16-16 zlib1g-dev Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Suggested packages: Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": autoconf-archive gnu-standards autoconf-doc gettext libtool-doc gfortran Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": | fortran95-compiler gcj-jdk Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": The following NEW packages will be installed: Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": autoconf automake file libgif-dev libgif7 libjpeg-dev libjpeg-turbo8 Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libltdl-dev libltdl7 libmagic-mgc Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": libmagic1 libpng-dev libpng-tools libpng16-16 libtool zlib1g-dev Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": 0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Need to get 2472 kB of archives. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": After this operation, 15.9 MB of additional disk space will be used. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic-mgc amd64 1:5.38-4 [218 kB] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:2 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic1 amd64 1:5.38-4 [75.9 kB] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:3 http://archive.ubuntu.com/ubuntu focal/main amd64 file amd64 1:5.38-4 [23.3 kB] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 libpng16-16 amd64 1.6.37-2 [179 kB] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 autoconf all 2.69-11.1 [321 kB] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 automake all 1:1.16.1-4ubuntu6 [522 kB] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgif7 amd64 5.1.9-1ubuntu0.1 [32.4 kB] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:8 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgif-dev amd64 5.1.9-1ubuntu0.1 [20.7 kB] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:9 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libjpeg-turbo8 amd64 2.0.3-0ubuntu1.20.04.3 [118 kB] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:10 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libjpeg-turbo8-dev amd64 2.0.3-0ubuntu1.20.04.3 [238 kB] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:11 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg8 amd64 8c-2ubuntu8 [2194 B] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg8-dev amd64 8c-2ubuntu8 [1552 B] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:13 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg-dev amd64 8c-2ubuntu8 [1546 B] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:14 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl7 amd64 2.4.6-14 [38.5 kB] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl-dev amd64 2.4.6-14 [162 kB] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2ubuntu1.5 [155 kB] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:17 http://archive.ubuntu.com/ubuntu focal/main amd64 libpng-dev amd64 1.6.37-2 [175 kB] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:18 http://archive.ubuntu.com/ubuntu focal/main amd64 libpng-tools amd64 1.6.37-2 [26.1 kB] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Get:19 http://archive.ubuntu.com/ubuntu focal/main amd64 libtool all 2.4.6-14 [161 kB] Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": debconf: delaying package configuration, since apt-utils is not installed Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Fetched 2472 kB in 1s (1830 kB/s) Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package libmagic-mgc. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": (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 ... 17483 files and directories currently installed.) Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../00-libmagic-mgc_1%3a5.38-4_amd64.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking libmagic-mgc (1:5.38-4) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package libmagic1:amd64. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../01-libmagic1_1%3a5.38-4_amd64.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package file. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../02-file_1%3a5.38-4_amd64.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking file (1:5.38-4) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package libpng16-16:amd64. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../03-libpng16-16_1.6.37-2_amd64.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking libpng16-16:amd64 (1.6.37-2) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package autoconf. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../04-autoconf_2.69-11.1_all.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking autoconf (2.69-11.1) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package automake. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../05-automake_1%3a1.16.1-4ubuntu6_all.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package libgif7:amd64. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../06-libgif7_5.1.9-1ubuntu0.1_amd64.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking libgif7:amd64 (5.1.9-1ubuntu0.1) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package libgif-dev. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../07-libgif-dev_5.1.9-1ubuntu0.1_amd64.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking libgif-dev (5.1.9-1ubuntu0.1) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package libjpeg-turbo8:amd64. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../08-libjpeg-turbo8_2.0.3-0ubuntu1.20.04.3_amd64.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking libjpeg-turbo8:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package libjpeg-turbo8-dev:amd64. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../09-libjpeg-turbo8-dev_2.0.3-0ubuntu1.20.04.3_amd64.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking libjpeg-turbo8-dev:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package libjpeg8:amd64. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../10-libjpeg8_8c-2ubuntu8_amd64.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking libjpeg8:amd64 (8c-2ubuntu8) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package libjpeg8-dev:amd64. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../11-libjpeg8-dev_8c-2ubuntu8_amd64.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking libjpeg8-dev:amd64 (8c-2ubuntu8) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package libjpeg-dev:amd64. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../12-libjpeg-dev_8c-2ubuntu8_amd64.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking libjpeg-dev:amd64 (8c-2ubuntu8) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package libltdl7:amd64. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../13-libltdl7_2.4.6-14_amd64.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package libltdl-dev:amd64. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../14-libltdl-dev_2.4.6-14_amd64.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking libltdl-dev:amd64 (2.4.6-14) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package zlib1g-dev:amd64. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../15-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu1.5_amd64.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package libpng-dev:amd64. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../16-libpng-dev_1.6.37-2_amd64.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking libpng-dev:amd64 (1.6.37-2) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package libpng-tools. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../17-libpng-tools_1.6.37-2_amd64.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking libpng-tools (1.6.37-2) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Selecting previously unselected package libtool. Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Preparing to unpack .../18-libtool_2.4.6-14_all.deb ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Unpacking libtool (2.4.6-14) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up libmagic-mgc (1:5.38-4) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up file (1:5.38-4) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up libpng16-16:amd64 (1.6.37-2) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up libjpeg-turbo8:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up autoconf (2.69-11.1) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up libgif7:amd64 (5.1.9-1ubuntu0.1) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up libgif-dev (5.1.9-1ubuntu0.1) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up libjpeg8:amd64 (8c-2ubuntu8) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": update-alternatives: warning: skip creation of /usr/share/man/man1/automake.1.gz because associated file /usr/share/man/man1/automake-1.16.1.gz (of link group automake) doesn't exist Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": update-alternatives: warning: skip creation of /usr/share/man/man1/aclocal.1.gz because associated file /usr/share/man/man1/aclocal-1.16.1.gz (of link group automake) doesn't exist Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up libjpeg-turbo8-dev:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up libpng-tools (1.6.37-2) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up libtool (2.4.6-14) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up libpng-dev:amd64 (1.6.37-2) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up libltdl-dev:amd64 (2.4.6-14) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up libjpeg8-dev:amd64 (8c-2ubuntu8) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Setting up libjpeg-dev:amd64 (8c-2ubuntu8) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Processing triggers for libc-bin (2.31-0ubuntu9.18) ... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Removing intermediate container 6a226f52bb8b Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ---> d5d77cbcc093 Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Step 3/9 : RUN git clone https://chromium.googlesource.com/webm/libwebp Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ---> Running in e8b29e04b49a Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Cloning into 'libwebp'... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Removing intermediate container e8b29e04b49a Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ---> a69e32333af3 Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Step 4/9 : RUN git clone https://chromium.googlesource.com/webm/libwebp-test-data Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ---> Running in c8a20fdee48d Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Cloning into 'libwebp-test-data'... Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Removing intermediate container c8a20fdee48d Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ---> 20100cf37998 Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Step 5/9 : ADD https://storage.googleapis.com/downloads.webmproject.org/webp/testdata/fuzzer/fuzz_seed_corpus.zip $SRC/ Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ---> 448da6537fbe Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Step 6/9 : RUN unzip fuzz_seed_corpus.zip -d libwebp-test-data/ Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ---> Running in 851fa25a2150 Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Archive: fuzz_seed_corpus.zip Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": inflating: libwebp-test-data/0032-b3b03242d1d44075500a53ef12e808cbd446a47f.webp Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": inflating: libwebp-test-data/0092-9889cd9273a711995d384df5258c350bcf06dc7a.webp Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": extracting: libwebp-test-data/0110-bfced6ccb5d57e2005d82067bae8e0d7855dd898.webp Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": extracting: libwebp-test-data/0122-4f12fbb34250545ba4130ef065c283f47b984ea2.webp Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": extracting: libwebp-test-data/0138-40fb5611db150876ac50225e0f4cef12385e1433.webp Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": inflating: libwebp-test-data/0262-68f6c8608ff616174b0403e8119896fff799b573.webp Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": extracting: libwebp-test-data/0276-5629d3d84e1d6f05bbe8e100a1f07adb58f3cebd.webp Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": inflating: libwebp-test-data/0390-c04d15f0b46b8ab447d247b3f3d8aceb851fc888.webp Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": extracting: libwebp-test-data/0622-fb99ef2a5ca5b3ac65bd732fe82eb14421ae56e9.webp Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Removing intermediate container 851fa25a2150 Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ---> 839593766f03 Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Step 7/9 : RUN rm fuzz_seed_corpus.zip Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ---> Running in 06541d106d38 Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Removing intermediate container 06541d106d38 Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ---> 3a7f1357e767 Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Step 8/9 : COPY build.sh $SRC/ Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ---> 62667bde9849 Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Step 9/9 : WORKDIR libwebp Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ---> Running in 7c401741e7d3 Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Removing intermediate container 7c401741e7d3 Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": ---> 147d749b023b Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Successfully built 147d749b023b Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Successfully tagged gcr.io/oss-fuzz/libwebp:latest Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0": Successfully tagged us-central1-docker.pkg.dev/oss-fuzz/unsafe/libwebp:latest Finished Step #1 - "build-0bf21906-825e-4c6e-afe8-41e5fef0c9f0" Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/libwebp Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/filehLf4jQ Step #2 - "srcmap": + echo '{}' Step #2 - "srcmap": + PATHS_TO_SCAN=/src Step #2 - "srcmap": + [[ c++ == \g\o ]] Step #2 - "srcmap": ++ find /src -name .git -type d Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/libwebp-test-data/.git Step #2 - "srcmap": + GIT_DIR=/src/libwebp-test-data Step #2 - "srcmap": + cd /src/libwebp-test-data Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://chromium.googlesource.com/webm/libwebp-test-data Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=06ddd96e276c2c638a72d39d3c0f340afd61978c Step #2 - "srcmap": + jq_inplace /tmp/filehLf4jQ '."/src/libwebp-test-data" = { type: "git", url: "https://chromium.googlesource.com/webm/libwebp-test-data", rev: "06ddd96e276c2c638a72d39d3c0f340afd61978c" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/filelgYBoa Step #2 - "srcmap": + cat /tmp/filehLf4jQ Step #2 - "srcmap": + jq '."/src/libwebp-test-data" = { type: "git", url: "https://chromium.googlesource.com/webm/libwebp-test-data", rev: "06ddd96e276c2c638a72d39d3c0f340afd61978c" }' Step #2 - "srcmap": + mv /tmp/filelgYBoa /tmp/filehLf4jQ Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/libwebp/.git Step #2 - "srcmap": + GIT_DIR=/src/libwebp Step #2 - "srcmap": + cd /src/libwebp Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://chromium.googlesource.com/webm/libwebp Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=733c91e461c18cf1127c9ed0a80dccbcfed599d3 Step #2 - "srcmap": + jq_inplace /tmp/filehLf4jQ '."/src/libwebp" = { type: "git", url: "https://chromium.googlesource.com/webm/libwebp", rev: "733c91e461c18cf1127c9ed0a80dccbcfed599d3" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/filepxRyIJ Step #2 - "srcmap": + cat /tmp/filehLf4jQ Step #2 - "srcmap": + jq '."/src/libwebp" = { type: "git", url: "https://chromium.googlesource.com/webm/libwebp", rev: "733c91e461c18cf1127c9ed0a80dccbcfed599d3" }' Step #2 - "srcmap": + mv /tmp/filepxRyIJ /tmp/filehLf4jQ Step #2 - "srcmap": ++ find /src -name .svn -type d Step #2 - "srcmap": ++ find /src -name .hg -type d Step #2 - "srcmap": + '[' '' '!=' '' ']' Step #2 - "srcmap": + cat /tmp/filehLf4jQ Step #2 - "srcmap": + rm /tmp/filehLf4jQ Step #2 - "srcmap": { Step #2 - "srcmap": "/src/libwebp-test-data": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://chromium.googlesource.com/webm/libwebp-test-data", Step #2 - "srcmap": "rev": "06ddd96e276c2c638a72d39d3c0f340afd61978c" Step #2 - "srcmap": }, Step #2 - "srcmap": "/src/libwebp": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://chromium.googlesource.com/webm/libwebp", Step #2 - "srcmap": "rev": "733c91e461c18cf1127c9ed0a80dccbcfed599d3" Step #2 - "srcmap": } Step #2 - "srcmap": } Finished Step #2 - "srcmap" Starting Step #3 - "compile-libfuzzer-address-x86_64" Step #3 - "compile-libfuzzer-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #3 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-address-x86_64": vm.mmap_rnd_bits = 28 Step #3 - "compile-libfuzzer-address-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #3 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-address-x86_64": CC=clang Step #3 - "compile-libfuzzer-address-x86_64": CXX=clang++ Step #3 - "compile-libfuzzer-address-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link Step #3 - "compile-libfuzzer-address-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ Step #3 - "compile-libfuzzer-address-x86_64": RUSTFLAGS=--cfg fuzzing -Zsanitizer=address -Cdebuginfo=1 -Cforce-frame-pointers Step #3 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-address-x86_64": + bash tests/fuzzer/oss-fuzz/build.sh Step #3 - "compile-libfuzzer-address-x86_64": -- The C compiler identification is Clang 22.0.0 Step #3 - "compile-libfuzzer-address-x86_64": -- Detecting C compiler ABI info Step #3 - "compile-libfuzzer-address-x86_64": -- Detecting C compiler ABI info - done Step #3 - "compile-libfuzzer-address-x86_64": -- Check for working C compiler: /usr/local/bin/clang - skipped Step #3 - "compile-libfuzzer-address-x86_64": -- Detecting C compile features Step #3 - "compile-libfuzzer-address-x86_64": -- Detecting C compile features - done Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP16 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP16 - Success Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP32 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP32 - Success Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP64 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP64 - Success Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success Step #3 - "compile-libfuzzer-address-x86_64": -- Found Threads: TRUE Step #3 - "compile-libfuzzer-address-x86_64": -- Could NOT find OpenGL (missing: OPENGL_opengl_LIBRARY OPENGL_glx_LIBRARY OPENGL_INCLUDE_DIR) Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAVE_MATH_LIBRARY Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAVE_MATH_LIBRARY - Success Step #3 - "compile-libfuzzer-address-x86_64": -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.a (found version "1.2.11") Step #3 - "compile-libfuzzer-address-x86_64": -- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.a (found version "1.6.37") Step #3 - "compile-libfuzzer-address-x86_64": -- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.a (found version "80") Step #3 - "compile-libfuzzer-address-x86_64": -- TIFF is disabled when statically linking. Step #3 - "compile-libfuzzer-address-x86_64": -- Found GIF: /usr/lib/x86_64-linux-gnu/libgif.a (found version "5.1.9") Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file GLUT/glut.h Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file GLUT/glut.h - not found Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file GL/glut.h Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file GL/glut.h - not found Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file OpenGL/glut.h Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file OpenGL/glut.h - not found Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file shlwapi.h Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file shlwapi.h - not found Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file unistd.h Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file unistd.h - found Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file wincodec.h Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file wincodec.h - not found Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file windows.h Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file windows.h - not found Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 - Success Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 - Success Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE2 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE2 - Success Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- The CXX compiler identification is Clang 22.0.0 Step #3 - "compile-libfuzzer-address-x86_64": -- Detecting CXX compiler ABI info Step #3 - "compile-libfuzzer-address-x86_64": -- Detecting CXX compiler ABI info - done Step #3 - "compile-libfuzzer-address-x86_64": -- Check for working CXX compiler: /usr/local/bin/clang++ - skipped Step #3 - "compile-libfuzzer-address-x86_64": -- Detecting CXX compile features Step #3 - "compile-libfuzzer-address-x86_64": -- Detecting CXX compile features - done Step #3 - "compile-libfuzzer-address-x86_64": -- Populating fuzztest Step #3 - "compile-libfuzzer-address-x86_64": -- Configuring done (0.0s) Step #3 - "compile-libfuzzer-address-x86_64": -- Generating done (0.0s) Step #3 - "compile-libfuzzer-address-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/fuzztest-subbuild Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Creating directories for 'fuzztest-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Performing download step (git clone) for 'fuzztest-populate' Step #3 - "compile-libfuzzer-address-x86_64": Cloning into 'fuzztest-src'... Step #3 - "compile-libfuzzer-address-x86_64": remote: Enumerating objects: 13258, done. Step #3 - "compile-libfuzzer-address-x86_64": remote: Counting objects: 0% (1/873) remote: Counting objects: 1% (9/873) remote: Counting objects: 2% (18/873) remote: Counting objects: 3% (27/873) remote: Counting objects: 4% (35/873) remote: Counting objects: 5% (44/873) remote: Counting objects: 6% (53/873) remote: Counting objects: 7% (62/873) remote: Counting objects: 8% (70/873) remote: Counting objects: 9% (79/873) remote: Counting objects: 10% (88/873) remote: Counting objects: 11% (97/873) remote: Counting objects: 12% (105/873) remote: Counting objects: 13% (114/873) remote: Counting objects: 14% (123/873) remote: Counting objects: 15% (131/873) remote: Counting objects: 16% (140/873) remote: Counting objects: 17% (149/873) remote: Counting objects: 18% (158/873) remote: Counting objects: 19% (166/873) remote: Counting objects: 20% (175/873) remote: Counting objects: 21% (184/873) remote: Counting objects: 22% (193/873) remote: Counting objects: 23% (201/873) remote: Counting objects: 24% (210/873) remote: Counting objects: 25% (219/873) remote: Counting objects: 26% (227/873) remote: Counting objects: 27% (236/873) remote: Counting objects: 28% (245/873) remote: Counting objects: 29% (254/873) remote: Counting objects: 30% (262/873) remote: Counting objects: 31% (271/873) remote: Counting objects: 32% (280/873) remote: Counting objects: 33% (289/873) remote: Counting objects: 34% (297/873) remote: Counting objects: 35% (306/873) remote: Counting objects: 36% (315/873) remote: Counting objects: 37% (324/873) remote: Counting objects: 38% (332/873) remote: Counting objects: 39% (341/873) remote: Counting objects: 40% (350/873) remote: Counting objects: 41% (358/873) remote: Counting objects: 42% (367/873) remote: Counting objects: 43% (376/873) remote: Counting objects: 44% (385/873) remote: Counting objects: 45% (393/873) remote: Counting objects: 46% (402/873) remote: Counting objects: 47% (411/873) remote: Counting objects: 48% (420/873) remote: Counting objects: 49% (428/873) remote: Counting objects: 50% (437/873) remote: Counting objects: 51% (446/873) remote: Counting objects: 52% (454/873) remote: Counting objects: 53% (463/873) remote: Counting objects: 54% (472/873) remote: Counting objects: 55% (481/873) remote: Counting objects: 56% (489/873) remote: Counting objects: 57% (498/873) remote: Counting objects: 58% (507/873) remote: Counting objects: 59% (516/873) remote: Counting objects: 60% (524/873) remote: Counting objects: 61% (533/873) remote: Counting objects: 62% (542/873) remote: Counting objects: 63% (550/873) remote: Counting objects: 64% (559/873) remote: Counting objects: 65% (568/873) remote: Counting objects: 66% (577/873) remote: Counting objects: 67% (585/873) remote: Counting objects: 68% (594/873) remote: Counting objects: 69% (603/873) remote: Counting objects: 70% (612/873) remote: Counting objects: 71% (620/873) remote: Counting objects: 72% (629/873) remote: Counting objects: 73% (638/873) remote: Counting objects: 74% (647/873) remote: Counting objects: 75% (655/873) remote: Counting objects: 76% (664/873) remote: Counting objects: 77% (673/873) remote: Counting objects: 78% (681/873) remote: Counting objects: 79% (690/873) remote: Counting objects: 80% (699/873) remote: Counting objects: 81% (708/873) remote: Counting objects: 82% (716/873) remote: Counting objects: 83% (725/873) remote: Counting objects: 84% (734/873) remote: Counting objects: 85% (743/873) remote: Counting objects: 86% (751/873) remote: Counting objects: 87% (760/873) remote: Counting objects: 88% (769/873) remote: Counting objects: 89% (777/873) remote: Counting objects: 90% (786/873) remote: Counting objects: 91% (795/873) remote: Counting objects: 92% (804/873) remote: Counting objects: 93% (812/873) remote: Counting objects: 94% (821/873) remote: Counting objects: 95% (830/873) remote: Counting objects: 96% (839/873) remote: Counting objects: 97% (847/873) remote: Counting objects: 98% (856/873) remote: Counting objects: 99% (865/873) remote: Counting objects: 100% (873/873) remote: Counting objects: 100% (873/873), done. Step #3 - "compile-libfuzzer-address-x86_64": remote: Compressing objects: 0% (1/436) remote: Compressing objects: 1% (5/436) remote: Compressing objects: 2% (9/436) remote: Compressing objects: 3% (14/436) remote: Compressing objects: 4% (18/436) remote: Compressing objects: 5% (22/436) remote: Compressing objects: 6% (27/436) remote: Compressing objects: 7% (31/436) remote: Compressing objects: 8% (35/436) remote: Compressing objects: 9% (40/436) remote: Compressing objects: 10% (44/436) remote: Compressing objects: 11% (48/436) remote: Compressing objects: 12% (53/436) remote: Compressing objects: 13% (57/436) remote: Compressing objects: 14% (62/436) remote: Compressing objects: 15% (66/436) remote: Compressing objects: 16% (70/436) remote: Compressing objects: 17% (75/436) remote: Compressing objects: 18% (79/436) remote: Compressing objects: 19% (83/436) remote: Compressing objects: 20% (88/436) remote: Compressing objects: 21% (92/436) remote: Compressing objects: 22% (96/436) remote: Compressing objects: 23% (101/436) remote: Compressing objects: 24% (105/436) remote: Compressing objects: 25% (109/436) remote: Compressing objects: 26% (114/436) remote: Compressing objects: 27% (118/436) remote: Compressing objects: 28% (123/436) remote: Compressing objects: 29% (127/436) remote: Compressing objects: 30% (131/436) remote: Compressing objects: 31% (136/436) remote: Compressing objects: 32% (140/436) remote: Compressing objects: 33% (144/436) remote: Compressing objects: 34% (149/436) remote: Compressing objects: 35% (153/436) remote: Compressing objects: 36% (157/436) remote: Compressing objects: 37% (162/436) remote: Compressing objects: 38% (166/436) remote: Compressing objects: 39% (171/436) remote: Compressing objects: 40% (175/436) remote: Compressing objects: 41% (179/436) remote: Compressing objects: 42% (184/436) remote: Compressing objects: 43% (188/436) remote: Compressing objects: 44% (192/436) remote: Compressing objects: 45% (197/436) remote: Compressing objects: 46% (201/436) remote: Compressing objects: 47% (205/436) remote: Compressing objects: 48% (210/436) remote: Compressing objects: 49% (214/436) remote: Compressing objects: 50% (218/436) remote: Compressing objects: 51% (223/436) remote: Compressing objects: 52% (227/436) remote: Compressing objects: 53% (232/436) remote: Compressing objects: 54% (236/436) remote: Compressing objects: 55% (240/436) remote: Compressing objects: 56% (245/436) remote: Compressing objects: 57% (249/436) remote: Compressing objects: 58% (253/436) remote: Compressing objects: 59% (258/436) remote: Compressing objects: 60% (262/436) remote: Compressing objects: 61% (266/436) remote: Compressing objects: 62% (271/436) remote: Compressing objects: 63% (275/436) remote: Compressing objects: 64% (280/436) remote: Compressing objects: 65% (284/436) remote: Compressing objects: 66% (288/436) remote: Compressing objects: 67% (293/436) remote: Compressing objects: 68% (297/436) remote: Compressing objects: 69% (301/436) remote: Compressing objects: 70% (306/436) remote: Compressing objects: 71% (310/436) remote: Compressing objects: 72% (314/436) remote: Compressing objects: 73% (319/436) remote: Compressing objects: 74% (323/436) remote: Compressing objects: 75% (327/436) remote: Compressing objects: 76% (332/436) remote: Compressing objects: 77% (336/436) remote: Compressing objects: 78% (341/436) remote: Compressing objects: 79% (345/436) remote: Compressing objects: 80% (349/436) remote: Compressing objects: 81% (354/436) remote: Compressing objects: 82% (358/436) remote: Compressing objects: 83% (362/436) remote: Compressing objects: 84% (367/436) remote: Compressing objects: 85% (371/436) remote: Compressing objects: 86% (375/436) remote: Compressing objects: 87% (380/436) remote: Compressing objects: 88% (384/436) remote: Compressing objects: 89% (389/436) remote: Compressing objects: 90% (393/436) remote: Compressing objects: 91% (397/436) remote: Compressing objects: 92% (402/436) remote: Compressing objects: 93% (406/436) remote: Compressing objects: 94% (410/436) remote: Compressing objects: 95% (415/436) remote: Compressing objects: 96% (419/436) remote: Compressing objects: 97% (423/436) remote: Compressing objects: 98% (428/436) remote: Compressing objects: 99% (432/436) remote: Compressing objects: 100% (436/436) remote: Compressing objects: 100% (436/436), done. Step #3 - "compile-libfuzzer-address-x86_64": Receiving objects: 0% (1/13258) Receiving objects: 1% (133/13258) Receiving objects: 2% (266/13258) Receiving objects: 3% (398/13258) Receiving objects: 4% (531/13258) Receiving objects: 5% (663/13258) Receiving objects: 6% (796/13258) Receiving objects: 7% (929/13258) Receiving objects: 8% (1061/13258) Receiving objects: 9% (1194/13258) Receiving objects: 10% (1326/13258) Receiving objects: 11% (1459/13258) Receiving objects: 12% (1591/13258) Receiving objects: 13% (1724/13258) Receiving objects: 14% (1857/13258) Receiving objects: 15% (1989/13258) Receiving objects: 16% (2122/13258) Receiving objects: 17% (2254/13258) Receiving objects: 18% (2387/13258) Receiving objects: 19% (2520/13258) Receiving objects: 20% (2652/13258) Receiving objects: 21% (2785/13258) Receiving objects: 22% (2917/13258) Receiving objects: 23% (3050/13258) Receiving objects: 24% (3182/13258) Receiving objects: 25% (3315/13258) Receiving objects: 26% (3448/13258) Receiving objects: 27% (3580/13258) Receiving objects: 28% (3713/13258) Receiving objects: 29% (3845/13258) Receiving objects: 30% (3978/13258) Receiving objects: 31% (4110/13258) Receiving objects: 32% (4243/13258) Receiving objects: 33% (4376/13258) Receiving objects: 34% (4508/13258) Receiving objects: 35% (4641/13258) Receiving objects: 36% (4773/13258) Receiving objects: 37% (4906/13258) Receiving objects: 38% (5039/13258) Receiving objects: 39% (5171/13258) Receiving objects: 40% (5304/13258) Receiving objects: 41% (5436/13258) Receiving objects: 42% (5569/13258) Receiving objects: 43% (5701/13258) Receiving objects: 44% (5834/13258) Receiving objects: 45% (5967/13258) Receiving objects: 46% (6099/13258) Receiving objects: 47% (6232/13258) Receiving objects: 48% (6364/13258) Receiving objects: 49% (6497/13258) Receiving objects: 50% (6629/13258) Receiving objects: 51% (6762/13258) Receiving objects: 52% (6895/13258) Receiving objects: 53% (7027/13258) Receiving objects: 54% (7160/13258) Receiving objects: 55% (7292/13258) Receiving objects: 56% (7425/13258) Receiving objects: 57% (7558/13258) Receiving objects: 58% (7690/13258) Receiving objects: 59% (7823/13258) Receiving objects: 60% (7955/13258) Receiving objects: 61% (8088/13258) Receiving objects: 62% (8220/13258) Receiving objects: 63% (8353/13258) Receiving objects: 64% (8486/13258) Receiving objects: 65% (8618/13258) Receiving objects: 66% (8751/13258) Receiving objects: 67% (8883/13258) Receiving objects: 68% (9016/13258) Receiving objects: 69% (9149/13258) Receiving objects: 70% (9281/13258) Receiving objects: 71% (9414/13258) Receiving objects: 72% (9546/13258) Receiving objects: 73% (9679/13258) Receiving objects: 74% (9811/13258) Receiving objects: 75% (9944/13258) Receiving objects: 76% (10077/13258) Receiving objects: 77% (10209/13258) Receiving objects: 78% (10342/13258) Receiving objects: 79% (10474/13258) Receiving objects: 80% (10607/13258) Receiving objects: 81% (10739/13258) Receiving objects: 82% (10872/13258) Receiving objects: 83% (11005/13258) Receiving objects: 84% (11137/13258) Receiving objects: 85% (11270/13258) Receiving objects: 86% (11402/13258) Receiving objects: 87% (11535/13258) Receiving objects: 88% (11668/13258) Receiving objects: 89% (11800/13258) Receiving objects: 90% (11933/13258) Receiving objects: 91% (12065/13258) Receiving objects: 92% (12198/13258) Receiving objects: 93% (12330/13258) Receiving objects: 94% (12463/13258) Receiving objects: 95% (12596/13258) Receiving objects: 96% (12728/13258) Receiving objects: 97% (12861/13258) Receiving objects: 98% (12993/13258) Receiving objects: 99% (13126/13258) remote: Total 13258 (delta 641), reused 445 (delta 437), pack-reused 12385 (from 4) Step #3 - "compile-libfuzzer-address-x86_64": Receiving objects: 100% (13258/13258) Receiving objects: 100% (13258/13258), 6.13 MiB | 25.02 MiB/s, done. Step #3 - "compile-libfuzzer-address-x86_64": Resolving deltas: 0% (0/10165) Resolving deltas: 1% (103/10165) Resolving deltas: 3% (351/10165) Resolving deltas: 4% (491/10165) Resolving deltas: 5% (528/10165) Resolving deltas: 6% (613/10165) Resolving deltas: 7% (734/10165) Resolving deltas: 8% (828/10165) Resolving deltas: 9% (923/10165) Resolving deltas: 10% (1021/10165) Resolving deltas: 11% (1130/10165) Resolving deltas: 12% (1239/10165) Resolving deltas: 13% (1330/10165) Resolving deltas: 14% (1455/10165) Resolving deltas: 15% (1526/10165) Resolving deltas: 16% (1681/10165) Resolving deltas: 17% (1739/10165) Resolving deltas: 18% (1831/10165) Resolving deltas: 19% (1932/10165) Resolving deltas: 20% (2049/10165) Resolving deltas: 21% (2135/10165) Resolving deltas: 22% (2268/10165) Resolving deltas: 23% (2340/10165) Resolving deltas: 24% (2442/10165) Resolving deltas: 25% (2550/10165) Resolving deltas: 26% (2643/10165) Resolving deltas: 27% (2752/10165) Resolving deltas: 28% (2859/10165) Resolving deltas: 29% (2956/10165) Resolving deltas: 30% (3050/10165) Resolving deltas: 31% (3167/10165) Resolving deltas: 32% (3259/10165) Resolving deltas: 34% (3483/10165) Resolving deltas: 35% (3570/10165) Resolving deltas: 36% (3750/10165) Resolving deltas: 37% (3832/10165) Resolving deltas: 38% (3926/10165) Resolving deltas: 39% (3972/10165) Resolving deltas: 40% (4136/10165) Resolving deltas: 41% (4220/10165) Resolving deltas: 43% (4380/10165) Resolving deltas: 44% (4487/10165) Resolving deltas: 45% (4576/10165) Resolving deltas: 46% (4678/10165) Resolving deltas: 47% (4778/10165) Resolving deltas: 48% (4881/10165) Resolving deltas: 49% (4985/10165) Resolving deltas: 50% (5086/10165) Resolving deltas: 51% (5195/10165) Resolving deltas: 52% (5294/10165) Resolving deltas: 53% (5391/10165) Resolving deltas: 54% (5494/10165) Resolving deltas: 55% (5629/10165) Resolving deltas: 57% (5875/10165) Resolving deltas: 58% (5900/10165) Resolving deltas: 59% (6001/10165) Resolving deltas: 60% (6103/10165) Resolving deltas: 61% (6211/10165) Resolving deltas: 62% (6310/10165) Resolving deltas: 63% (6419/10165) Resolving deltas: 64% (6521/10165) Resolving deltas: 65% (6625/10165) Resolving deltas: 66% (6710/10165) Resolving deltas: 67% (6829/10165) Resolving deltas: 68% (6913/10165) Resolving deltas: 69% (7031/10165) Resolving deltas: 70% (7157/10165) Resolving deltas: 71% (7272/10165) Resolving deltas: 72% (7344/10165) Resolving deltas: 73% (7464/10165) Resolving deltas: 74% (7531/10165) Resolving deltas: 76% (7744/10165) Resolving deltas: 77% (7840/10165) Resolving deltas: 78% (8012/10165) Resolving deltas: 79% (8038/10165) Resolving deltas: 81% (8303/10165) Resolving deltas: 82% (8338/10165) Resolving deltas: 83% (8440/10165) Resolving deltas: 84% (8572/10165) Resolving deltas: 85% (8705/10165) Resolving deltas: 86% (8742/10165) Resolving deltas: 87% (8929/10165) Resolving deltas: 88% (8967/10165) Resolving deltas: 89% (9063/10165) Resolving deltas: 90% (9150/10165) Resolving deltas: 91% (9259/10165) Resolving deltas: 92% (9363/10165) Resolving deltas: 93% (9454/10165) Resolving deltas: 94% (9557/10165) Resolving deltas: 95% (9668/10165) Resolving deltas: 96% (9765/10165) Resolving deltas: 97% (9861/10165) Resolving deltas: 98% (9968/10165) Resolving deltas: 99% (10064/10165) Resolving deltas: 100% (10165/10165) Resolving deltas: 100% (10165/10165), done. Step #3 - "compile-libfuzzer-address-x86_64": HEAD is now at 078ea08 Fix libclang_rt.fuzzer_no_main finding Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Performing update step for 'fuzztest-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] Performing patch step for 'fuzztest-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] No configure step for 'fuzztest-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] No build step for 'fuzztest-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 77%] No install step for 'fuzztest-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] No test step for 'fuzztest-populate' Step #3 - "compile-libfuzzer-address-x86_64": [100%] Completed 'fuzztest-populate' Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target fuzztest-populate Step #3 - "compile-libfuzzer-address-x86_64": -- Populating abseil-cpp Step #3 - "compile-libfuzzer-address-x86_64": -- Configuring done (0.0s) Step #3 - "compile-libfuzzer-address-x86_64": -- Generating done (0.0s) Step #3 - "compile-libfuzzer-address-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/abseil-cpp-subbuild Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Creating directories for 'abseil-cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Performing download step (git clone) for 'abseil-cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": Cloning into 'abseil-cpp-src'... Step #3 - "compile-libfuzzer-address-x86_64": HEAD is now at 4a2c6336 Disable ABSL_ATTRIBUTE_TRIVIAL_ABI in open-source builds (#1606) Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Performing update step for 'abseil-cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] No patch step for 'abseil-cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] No configure step for 'abseil-cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] No build step for 'abseil-cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 77%] No install step for 'abseil-cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] No test step for 'abseil-cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": [100%] Completed 'abseil-cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target abseil-cpp-populate Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test ABSL_INTERNAL_AT_LEAST_CXX17 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test ABSL_INTERNAL_AT_LEAST_CXX17 - Success Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test ABSL_INTERNAL_AT_LEAST_CXX20 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test ABSL_INTERNAL_AT_LEAST_CXX20 - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Populating re2 Step #3 - "compile-libfuzzer-address-x86_64": -- Configuring done (0.0s) Step #3 - "compile-libfuzzer-address-x86_64": -- Generating done (0.0s) Step #3 - "compile-libfuzzer-address-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/re2-subbuild Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Creating directories for 're2-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Performing download step (git clone) for 're2-populate' Step #3 - "compile-libfuzzer-address-x86_64": Cloning into 're2-src'... Step #3 - "compile-libfuzzer-address-x86_64": HEAD is now at 9665465 Try using larger runners for macOS. Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Performing update step for 're2-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] No patch step for 're2-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] No configure step for 're2-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] No build step for 're2-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 77%] No install step for 're2-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] No test step for 're2-populate' Step #3 - "compile-libfuzzer-address-x86_64": [100%] Completed 're2-populate' Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target re2-populate Step #3 - "compile-libfuzzer-address-x86_64": -- Populating googletest Step #3 - "compile-libfuzzer-address-x86_64": -- Configuring done (0.0s) Step #3 - "compile-libfuzzer-address-x86_64": -- Generating done (0.0s) Step #3 - "compile-libfuzzer-address-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/googletest-subbuild Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Creating directories for 'googletest-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Performing download step (git clone) for 'googletest-populate' Step #3 - "compile-libfuzzer-address-x86_64": Cloning into 'googletest-src'... Step #3 - "compile-libfuzzer-address-x86_64": HEAD is now at f8d7d77c Bump version to v1.14 in preparation for release Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Performing update step for 'googletest-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] No patch step for 'googletest-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] No configure step for 'googletest-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] No build step for 'googletest-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 77%] No install step for 'googletest-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] No test step for 'googletest-populate' Step #3 - "compile-libfuzzer-address-x86_64": [100%] Completed 'googletest-populate' Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target googletest-populate Step #3 - "compile-libfuzzer-address-x86_64": -- Found Python3: /usr/local/bin/python3.11 (found version "3.11.13") found components: Interpreter Step #3 - "compile-libfuzzer-address-x86_64": -- Populating antlr_cpp Step #3 - "compile-libfuzzer-address-x86_64": -- Configuring done (0.0s) Step #3 - "compile-libfuzzer-address-x86_64": -- Generating done (0.0s) Step #3 - "compile-libfuzzer-address-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/antlr_cpp-subbuild Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Creating directories for 'antlr_cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Performing download step (download, verify and extract) for 'antlr_cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": -- Downloading... Step #3 - "compile-libfuzzer-address-x86_64": dst='/src/libwebp/build/_deps/antlr_cpp-subbuild/antlr_cpp-populate-prefix/src/antlr4-cpp-runtime-4.12.0-source.zip' Step #3 - "compile-libfuzzer-address-x86_64": timeout='none' Step #3 - "compile-libfuzzer-address-x86_64": inactivity timeout='none' Step #3 - "compile-libfuzzer-address-x86_64": -- Using src='https://www.antlr.org/download/antlr4-cpp-runtime-4.12.0-source.zip' Step #3 - "compile-libfuzzer-address-x86_64": -- [download 0% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 1% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 2% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 3% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 4% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 5% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 6% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 7% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 8% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 10% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 11% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 12% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 14% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 15% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 17% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 18% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 24% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 29% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 34% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 38% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 44% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 49% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 55% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 61% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 66% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 72% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 78% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 83% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 89% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 95% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 100% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- verifying file... Step #3 - "compile-libfuzzer-address-x86_64": file='/src/libwebp/build/_deps/antlr_cpp-subbuild/antlr_cpp-populate-prefix/src/antlr4-cpp-runtime-4.12.0-source.zip' Step #3 - "compile-libfuzzer-address-x86_64": -- Downloading... done Step #3 - "compile-libfuzzer-address-x86_64": -- extracting... Step #3 - "compile-libfuzzer-address-x86_64": src='/src/libwebp/build/_deps/antlr_cpp-subbuild/antlr_cpp-populate-prefix/src/antlr4-cpp-runtime-4.12.0-source.zip' Step #3 - "compile-libfuzzer-address-x86_64": dst='/src/libwebp/build/_deps/antlr_cpp-src' Step #3 - "compile-libfuzzer-address-x86_64": -- extracting... [tar xfz] Step #3 - "compile-libfuzzer-address-x86_64": -- extracting... [analysis] Step #3 - "compile-libfuzzer-address-x86_64": -- extracting... [rename] Step #3 - "compile-libfuzzer-address-x86_64": -- extracting... [clean up] Step #3 - "compile-libfuzzer-address-x86_64": -- extracting... done Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] No update step for 'antlr_cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] No patch step for 'antlr_cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] No configure step for 'antlr_cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] No build step for 'antlr_cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 77%] No install step for 'antlr_cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] No test step for 'antlr_cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": [100%] Completed 'antlr_cpp-populate' Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target antlr_cpp-populate Step #3 - "compile-libfuzzer-address-x86_64": -- Building without demo. To enable demo build use: -DWITH_DEMO=True Step #3 - "compile-libfuzzer-address-x86_64": find: '/out': No such file or directory Step #3 - "compile-libfuzzer-address-x86_64": -- Configuring done (12.3s) Step #3 - "compile-libfuzzer-address-x86_64": -- Generating done (0.6s) Step #3 - "compile-libfuzzer-address-x86_64": -- Build files have been written to: /src/libwebp/build Step #3 - "compile-libfuzzer-address-x86_64": [ 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 0%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/bit_reader_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/color_cache_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/filters_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_csp.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_dsp.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webpencode.dir/src/enc/alpha_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/huffman_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_cpu.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webputils.dir/src/utils/bit_reader_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/palette.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/quant_levels_dec_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webpencode.dir/src/enc/analysis_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/spinlock_wait.dir/internal/spinlock_wait.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_gamma.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/cpu.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/civil_time.dir/internal/cctz/src/civil_time_detail.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/log_severity.dir/log_severity.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/numeric/CMakeFiles/int128.dir/int128.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_fixed.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/strerror.dir/internal/strerror.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webputils.dir/src/utils/color_cache_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/profiling/CMakeFiles/exponential_biased.dir/internal/exponential_biased.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_commandlineflag_internal.dir/internal/commandlineflag.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_nullguard.dir/internal/nullguard.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_seed_gen_exception.dir/seed_gen_exception.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_platform.dir/internal/randen_round_keys.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 2%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_format.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Linking CXX static library libabsl_flags_commandlineflag_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Linking CXX static library libabsl_random_internal_platform.a Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/rescaler_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Built target flags_commandlineflag_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Building C object CMakeFiles/webputils.dir/src/utils/filters_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/random_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Building C object CMakeFiles/webpencode.dir/src/enc/backward_references_cost_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Built target random_internal_platform Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/thread_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 4%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 4%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cpu.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 4%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/leak_check.dir/leak_check.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building C object CMakeFiles/webputils.dir/src/utils/palette.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRErrorStrategy.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Linking CXX static library libabsl_leak_check.a Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_clip_tables.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRFileStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Built target grammar_info Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_if.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Built target leak_check Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorStrategy.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRInputStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_dec_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building C object CMakeFiles/webputils.dir/src/utils/rescaler_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_impl.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Linking CXX static library libabsl_spinlock_wait.a Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_info.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Built target spinlock_wait Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_clip_tables.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_randen_hwaes_impl.dir/internal/randen_hwaes.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building C object CMakeFiles/webputils.dir/src/utils/random_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building C object CMakeFiles/webpencode.dir/src/enc/backward_references_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Built target webputilsdecode Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_randen_slow.dir/internal/randen_slow.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building C object CMakeFiles/webputils.dir/src/utils/thread_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building C object CMakeFiles/webputils.dir/src/utils/utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building C object CMakeFiles/webputils.dir/src/utils/bit_writer_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_encode_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 8%] Linking C static library libsharpyuv.a Step #3 - "compile-libfuzzer-address-x86_64": [ 8%] Built target sharpyuv Step #3 - "compile-libfuzzer-address-x86_64": [ 9%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 9%] Linking CXX static library libabsl_log_internal_nullguard.a Step #3 - "compile-libfuzzer-address-x86_64": [ 9%] Built target log_internal_nullguard Step #3 - "compile-libfuzzer-address-x86_64": [ 9%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 9%] Linking CXX static library libabsl_exponential_biased.a Step #3 - "compile-libfuzzer-address-x86_64": [ 9%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_avx2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 9%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 9%] Built target exponential_biased Step #3 - "compile-libfuzzer-address-x86_64": [ 9%] Building C object CMakeFiles/webpencode.dir/src/enc/config_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 10%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 10%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 10%] Building C object CMakeFiles/webpencode.dir/src/enc/cost_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Building C object CMakeFiles/webpencode.dir/src/enc/filter_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Built target webputils Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Building CXX object _deps/abseil-cpp-build/absl/profiling/CMakeFiles/periodic_sampler.dir/internal/periodic_sampler.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Linking CXX static library libabsl_strerror.a Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Built target strerror Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Building C object CMakeFiles/webpencode.dir/src/enc/frame_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpencode.dir/src/enc/histogram_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Linking CXX static library libabsl_periodic_sampler.a Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Built target periodic_sampler Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Linking CXX static library libabsl_random_seed_gen_exception.a Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Built target random_seed_gen_exception Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Linking CXX static library libabsl_log_severity.a Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Built target log_severity Step #3 - "compile-libfuzzer-address-x86_64": [ 13%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/raw_logging_internal.dir/internal/raw_logging.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/googletest-src/googletest/src/gtest-all.cc:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/googletest-src/googletest/include/gtest/gtest.h:65: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/googletest-src/googletest/include/gtest/gtest-death-test.h:43: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h:47: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/googletest-src/googletest/include/gtest/gtest-matchers.h:49: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/googletest-src/googletest/include/gtest/gtest-printers.h:498:35: warning: implicit conversion from 'char16_t' to 'char32_t' may change the meaning of the represented code unit [-Wcharacter-conversion] Step #3 - "compile-libfuzzer-address-x86_64": 498 | PrintTo(ImplicitCast_<char32_t>(c), os); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~ ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 13%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_libc.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/randen_slow.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpencode.dir/src/enc/iterator_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_avx2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Linking CXX static library libabsl_civil_time.a Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Built target civil_time Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_lookup.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_posix.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/zone_info_source.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BailErrorStrategy.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Linking CXX static library libabsl_int128.a Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BaseErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building C object CMakeFiles/webpencode.dir/src/enc/near_lossless_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Built target int128 Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BufferedTokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CharStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Linking CXX static library libabsl_random_internal_randen_slow.a Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Built target random_internal_randen_slow Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRFileStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonToken.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_csp_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Linking CXX static library libabsl_random_internal_randen_hwaes_impl.a Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Built target random_internal_randen_hwaes_impl Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_psnr_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_randen_hwaes.dir/internal/randen_detect.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Linking CXX static library libabsl_random_internal_randen_hwaes.a Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Built target random_internal_randen_hwaes Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_randen.dir/internal/randen.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_rescale_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_tools_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonTokenFactory.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpencode.dir/src/enc/predictor_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpencode.dir/src/enc/quant_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpencode.dir/src/enc/syntax_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpencode.dir/src/enc/token_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpencode.dir/src/enc/tree_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpencode.dir/src/enc/vp8l_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Built target webpdspdecode Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpdecode.dir/src/dec/alpha_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building C object CMakeFiles/webpencode.dir/src/enc/webp_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Building C object CMakeFiles/webpdecode.dir/src/dec/buffer_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdecode.dir/src/dec/frame_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Linking CXX static library libabsl_raw_logging_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdecode.dir/src/dec/idec_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Built target raw_logging_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonTokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ConsoleErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/cycleclock.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdecode.dir/src/dec/io_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/DefaultErrorStrategy.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/throw_delegate.dir/internal/throw_delegate.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdecode.dir/src/dec/quant_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_avx2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdecode.dir/src/dec/tree_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Linking CXX static library libabsl_random_internal_randen.a Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Built target random_internal_randen Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8l_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/debugging_internal.dir/internal/address_is_readable.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/debugging_internal.dir/internal/elf_mem_image.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building C object CMakeFiles/webpdecode.dir/src/dec/webp_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRInputStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/DiagnosticErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 27%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Exceptions.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/FailedPredicateException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/InputMismatchException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/IntStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/InterpreterRuleContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BailErrorStrategy.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Lexer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerInterpreter.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerNoViableAltException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ListTokenSource.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/NoViableAltException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Parser.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserInterpreter.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserRuleContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ProxyErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/spinlock.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RecognitionException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Linking CXX static library libabsl_throw_delegate.a Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Built target throw_delegate Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building CXX object _deps/abseil-cpp-build/absl/types/CMakeFiles/bad_variant_access.dir/bad_variant_access.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building CXX object _deps/abseil-cpp-build/absl/types/CMakeFiles/bad_optional_access.dir/bad_optional_access.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Linking CXX static library libabsl_bad_variant_access.a Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Built target bad_variant_access Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cordz_functions.dir/internal/cordz_functions.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Recognizer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuleContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuleContextWithAltNum.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Built target webpdsp Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/scoped_set_env.dir/internal/scoped_set_env.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/debugging_internal.dir/internal/vdso_support.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Built target webpdecode Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building CXX object _deps/abseil-cpp-build/absl/types/CMakeFiles/bad_any_cast_impl.dir/bad_any_cast.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Linking CXX static library libabsl_time_zone.a Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Built target time_zone Step #3 - "compile-libfuzzer-address-x86_64": [ 32%] Linking C static library libwebpdecoder.a Step #3 - "compile-libfuzzer-address-x86_64": [ 32%] Built target webpdecoder Step #3 - "compile-libfuzzer-address-x86_64": [ 32%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuntimeMetaData.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 32%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Token.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 32%] Linking CXX static library libabsl_bad_optional_access.a Step #3 - "compile-libfuzzer-address-x86_64": [ 32%] Built target bad_optional_access Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenSource.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenStreamRewriter.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/UnbufferedCharStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/spinlock.cc:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BaseErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/UnbufferedTokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BufferedTokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/sysinfo.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Vocabulary.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/WritableToken.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATN.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNConfig.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Built target webpencode Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Linking C static library libwebp.a Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Built target webp Step #3 - "compile-libfuzzer-address-x86_64": [ 34%] Building C object CMakeFiles/webpdemux.dir/src/demux/anim_decode.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNConfigSet.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNDeserializationOptions.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNDeserializer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 34%] Linking CXX static library libabsl_bad_any_cast_impl.a Step #3 - "compile-libfuzzer-address-x86_64": [ 34%] Building C object CMakeFiles/webpdemux.dir/src/demux/demux.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 34%] Built target bad_any_cast_impl Step #3 - "compile-libfuzzer-address-x86_64": [ 34%] Building C object CMakeFiles/imageioutil.dir/imageio/imageio_util.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 35%] Linking CXX static library libabsl_scoped_set_env.a Step #3 - "compile-libfuzzer-address-x86_64": [ 35%] Built target scoped_set_env Step #3 - "compile-libfuzzer-address-x86_64": [ 36%] Building C object CMakeFiles/libwebpmux.dir/src/mux/anim_encode.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Linking CXX static library libabsl_cordz_functions.a Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Built target cordz_functions Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxedit.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Linking CXX static library libabsl_debugging_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Built target debugging_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Linking C static library libimageioutil.a Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Building C object CMakeFiles/extras.dir/extras/extras.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Built target imageioutil Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxinternal.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Building C object CMakeFiles/extras.dir/extras/quality_estimate.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Building C object CMakeFiles/extras.dir/extras/sharpyuv_risk_table.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNStateType.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ActionTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AmbiguityInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxread.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ArrayPredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Linking C static library libwebpdemux.a Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Built target webpdemux Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building C object CMakeFiles/anim_util.dir/examples/anim_util.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Linking C static library libextras.a Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Built target extras Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/stacktrace.dir/stacktrace.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AtomTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ContextSensitivityInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionEventInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/sysinfo.cc:62: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable([ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/EpsilonTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CharStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Linking CXX static library libabsl_stacktrace.a Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Built target stacktrace Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building C object CMakeFiles/anim_util.dir/examples/gifdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building C object CMakeFiles/exampleutil.dir/examples/example_util.c.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/thread_identity.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Linking C static library libexampleutil.a Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Built target exampleutil Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building C object CMakeFiles/imagedec.dir/imageio/image_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Linking C static library libwebpmux.a Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Built target libwebpmux Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building C object CMakeFiles/imageenc.dir/imageio/image_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building C object CMakeFiles/imagedec.dir/imageio/jpegdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ErrorInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Linking C static library libanim_util.a Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Built target anim_util Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building C object CMakeFiles/gif2webp.dir/examples/gif2webp.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LL1Analyzer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building C object CMakeFiles/imagedec.dir/imageio/metadata.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building C object CMakeFiles/imagedec.dir/imageio/pngdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Linking C static library libimageenc.a Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Built target imageenc Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building C object CMakeFiles/webpinfo.dir/examples/webpinfo.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerATNConfig.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Building C object CMakeFiles/imagedec.dir/imageio/pnmdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Building C object CMakeFiles/gif2webp.dir/examples/gifdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerActionExecutor.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerChannelAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Building C object CMakeFiles/imagedec.dir/imageio/tiffdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Building C object CMakeFiles/imagedec.dir/imageio/webpdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Linking C executable gif2webp Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerCustomAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerIndexedCustomAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 42%] Building C object CMakeFiles/imagedec.dir/imageio/wicdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 42%] Linking C static library libimagedec.a Step #3 - "compile-libfuzzer-address-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerModeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 42%] Built target imagedec Step #3 - "compile-libfuzzer-address-x86_64": [ 42%] Building C object CMakeFiles/webpmux.dir/examples/webpmux.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerMoreAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerPopModeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerPushModeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerSkipAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Built target gif2webp Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonToken.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerTypeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LookaheadEventInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/NotSetTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building C object CMakeFiles/get_disto.dir/extras/get_disto.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] Linking C executable webpinfo Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/thread_identity.cc:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/unscaledcycleclock.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/OrderedATNConfigSet.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] Linking CXX static library libabsl_base.a Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] Built target base Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonTokenFactory.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building C object CMakeFiles/webp_quality.dir/extras/webp_quality.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ParseInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ParserATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Linking C executable webp_quality Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Linking C executable get_disto Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Built target webpinfo Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building C object CMakeFiles/anim_diff.dir/examples/anim_diff.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Linking C executable webpmux Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PrecedencePredicateTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredicateEvalInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Linking C executable anim_diff Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Built target webp_quality Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building C object CMakeFiles/anim_dump.dir/examples/anim_dump.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Built target get_disto Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Built target webpmux Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredicateTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/ostringstream.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Linking C executable anim_dump Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonTokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContextCache.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Built target anim_diff Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/string_view.dir/string_view.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContextMergeCache.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Built target anim_dump Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionMode.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/malloc_internal.dir/internal/low_level_alloc.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ProfilingATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/RangeTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/RuleTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SemanticContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SetTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SingletonPredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/StarLoopbackState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/Transition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/TransitionType.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/WildcardTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFA.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFASerializer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFAState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ConsoleErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/utf8.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/escaping.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/LexerDFASerializer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/DefaultErrorStrategy.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Linking CXX static library libabsl_string_view.a Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/internal/Synchronization.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Built target string_view Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/demangle_internal.dir/internal/demangle.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/InterpreterDataReader.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/low_level_alloc.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/DiagnosticErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/Interval.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/IntervalSet.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/MurmurHash.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/Predicate.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Any.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Linking CXX static library libabsl_malloc_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Built target malloc_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Building CXX object _deps/abseil-cpp-build/absl/hash/CMakeFiles/city.dir/internal/city.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Arrays.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/escaping.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/escaping.h:20: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/resize_uninitialized.h:26: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/CPPUtils.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/StringUtils.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Utf8.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ErrorNodeImpl.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/IterativeParseTreeWalker.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Linking CXX static library libabsl_strings_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Built target strings_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building CXX object _deps/abseil-cpp-build/absl/hash/CMakeFiles/low_level_hash.dir/internal/low_level_hash.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTree.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeVisitor.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Exceptions.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeWalker.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/TerminalNodeImpl.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/hash/internal/city.cc:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/Trees.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/Chunk.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/ParseTreeMatch.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 53%] Linking CXX static library libabsl_city.a Step #3 - "compile-libfuzzer-address-x86_64": [ 53%] Built target city Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/ParseTreePattern.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_cpu_detect.dir/internal/cpu_detect.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/ParseTreePatternMatcher.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/RuleTagToken.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/TagChunk.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/TextChunk.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/hash/internal/low_level_hash.cc:17: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/unaligned_access.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/TokenTagToken.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/FailedPredicateException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Linking CXX static library libabsl_low_level_hash.a Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPath.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Built target low_level_hash Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_conditions.dir/internal/conditions.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathElement.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/InputMismatchException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathLexer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathLexerErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathRuleAnywhereElement.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Linking CXX static library libabsl_log_internal_conditions.a Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathRuleElement.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathTokenAnywhereElement.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Linking CXX static library libabsl_demangle_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Built target log_internal_conditions Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Built target demangle_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building C object CMakeFiles/dwebp.dir/examples/dwebp.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building C object CMakeFiles/cwebp.dir/examples/cwebp.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathTokenElement.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Linking CXX static library libabsl_crc_cpu_detect.a Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Built target crc_cpu_detect Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathWildcardAnywhereElement.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building C object CMakeFiles/img2webp.dir/examples/img2webp.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathWildcardElement.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Linking C executable dwebp Step #3 - "compile-libfuzzer-address-x86_64": [ 56%] Linking C executable img2webp Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/IntStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/InterpreterRuleContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Lexer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/LexerInterpreter.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Built target dwebp Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/ascii.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Built target img2webp Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/graphcycles_internal.dir/internal/graphcycles.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_internal.dir/internal/crc.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_internal.dir/internal/crc_x86_arm_combined.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Linking C executable cwebp Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/charconv.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/escaping.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/charconv_bigint.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/charconv_parse.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/damerau_levenshtein_distance.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Built target cwebp Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/memutil.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/stringify_sink.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/match.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/numbers.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/LexerNoViableAltException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ListTokenSource.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/NoViableAltException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Parser.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ParserInterpreter.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ParserRuleContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_cat.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_replace.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc.cc:46: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/antlr_cpp-src/runtime/src/tree/xpath/XPathLexer.cpp:166:48: warning: unused parameter 'context' [-Wunused-parameter] Step #3 - "compile-libfuzzer-address-x86_64": 166 | void XPathLexer::IDAction(antlr4::RuleContext *context, size_t actionIndex) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_x86_arm_combined.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_split.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ProxyErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/substitute.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RecognitionException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Recognizer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/escaping.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/escaping.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuleContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/charconv.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/charconv.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuleContextWithAltNum.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/charconv_bigint.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/charconv_bigint.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/charconv_parse.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/charconv_parse.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/charconv.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/damerau_levenshtein_distance.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/damerau_levenshtein_distance.h:20: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/memutil.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/memutil.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/stringify_sink.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/stringify_sink.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuntimeMetaData.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Token.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenSource.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/match.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/match.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/numbers.cc:18: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/numbers.h:45: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenStreamRewriter.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedCharStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_cat.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_cat.h:102: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedTokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_replace.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_replace.h:46: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Vocabulary.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/WritableToken.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATN.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 62%] Linking CXX shared library libantlr4-runtime.so Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/substitute.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/substitute.h:81: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_split.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_split.h:48: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_split_internal.h:42: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfig.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfigSet.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializationOptions.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Linking CXX static library libabsl_crc_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Built target crc_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNStateType.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ActionTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/AmbiguityInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ArrayPredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Linking CXX static library libabsl_strings.a Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Built target strings Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_logging.dir/internal/logging.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Linking CXX static library libabsl_graphcycles_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Built target graphcycles_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/symbolize.dir/symbolize.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/AtomTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Built target antlr4_shared Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/arg.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ContextSensitivityInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionEventInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/EpsilonTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ErrorInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LL1Analyzer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNConfig.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/logging.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/logging.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_cat.h:102: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/symbolize.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/symbolize.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/internal/symbolize.h:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerActionExecutor.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerChannelAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/arg.cc:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/arg.h:34: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerCustomAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerIndexedCustomAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerModeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerMoreAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPopModeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPushModeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerSkipAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Linking CXX static library libfuzztest_logging.a Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Built target fuzztest_logging Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/civil_time.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerTypeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LookaheadEventInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/NotSetTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/OrderedATNConfigSet.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ParseInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ParserATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PrecedencePredicateTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateEvalInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContextCache.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContextMergeCache.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Linking CXX static library libabsl_symbolize.a Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Built target symbolize Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/clock.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionMode.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ProfilingATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RangeTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/civil_time.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/civil_time.h:77: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RuleTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/bind.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SemanticContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SetTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SingletonPredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/StarLoopbackState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/Transition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/TransitionType.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/WildcardTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFA.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFASerializer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFAState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/LexerDFASerializer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/internal/Synchronization.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/InterpreterDataReader.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/Interval.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/duration.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/IntervalSet.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/MurmurHash.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/Predicate.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 70%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/format.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/bind.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/bind.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/inlined_vector.h:53: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/inlined_vector.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/compressed_tuple.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/utility/utility.h:45: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::[ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Any.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Arrays.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/CPPUtils.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/StringUtils.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Utf8.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ErrorNodeImpl.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/IterativeParseTreeWalker.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTree.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/duration.cc:69: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeVisitor.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeWalker.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/TerminalNodeImpl.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/Trees.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/Chunk.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/extension.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/format.cc:20: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/match.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivia[ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/ParseTreeMatch.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": lly_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/ParseTreePattern.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/ParseTreePatternMatcher.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/RuleTagToken.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/TagChunk.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/TextChunk.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 72%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/time.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/TokenTagToken.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPath.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathElement.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathLexer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 73%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathLexerErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 73%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathRuleAnywhereElement.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 73%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathRuleElement.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 73%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathTokenAnywhereElement.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 73%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathTokenElement.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/extension.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/extension.h:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/output.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 73%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathWildcardAnywhereElement.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 73%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathWildcardElement.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 74%] Linking CXX static library ../../../lib/libgtest.a Step #3 - "compile-libfuzzer-address-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/float_conversion.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 75%] Built target gtest Step #3 - "compile-libfuzzer-address-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/hash/CMakeFiles/hash.dir/internal/hash.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/examine_stack.dir/internal/examine_stack.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/output.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/parser.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_commandlineflag.dir/commandlineflag.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_proto.dir/internal/proto.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_fnmatch.dir/internal/fnmatch.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 77%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_distributions.dir/discrete_distribution.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.cc:34: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 77%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_distributions.dir/gaussian_distribution.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 77%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_seed_material.dir/internal/seed_material.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Linking CXX static library libabsl_time.a Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Built target time Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_globals.dir/internal/globals.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/kernel_timeout_internal.dir/internal/kernel_timeout.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_entry.dir/log_entry.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/float_conversion.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/float_conversion.h:18: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/extension.h:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/output.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/internal/examine_stack.cc:43: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/symbolize.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/internal/symbolize.h:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.h:35: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/output.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/output.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/hash/internal/hash.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/hash/internal/hash.h:51: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/unaligned_access.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/parser.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/parser.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/checker.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/arg.h:34: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/fnmatch.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/fnmatch.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Linking CXX static library libabsl_flags_commandlineflag.a Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Built target flags_commandlineflag Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_private_handle_accessor.dir/internal/private_handle_accessor.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/proto.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/proto.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/gaussian_distribution.cc:4: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/gaussian_distribution.h:32: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Linking CXX static library libabsl_examine_stack.a Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Built target examine_stack Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/failure_signal_handler.dir/failure_signal_handler.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/discrete_distribution.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/discrete_distribution.h:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Linking CXX static library libabsl_log_internal_fnmatch.a Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Built target log_internal_fnmatch Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/antlr_cpp-src/runtime/src/tree/xpath/XPathLexer.cpp:166:48: warning: unused parameter 'context' [-Wunused-parameter] Step #3 - "compile-libfuzzer-address-x86_64": 166 | void XPathLexer::IDAction(antlr4::RuleContext *context, size_t actionIndex) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Linking CXX static library libabsl_hash.a Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Built target hash Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/seed_material.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/seed_material.h:25: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Linking CXX static library libabsl_log_internal_proto.a Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Built target log_internal_proto Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Linking CXX static library libabsl_random_distributions.a Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Built target random_distributions Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Linking CXX static library libabsl_random_internal_seed_material.a Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Built target random_internal_seed_material Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_pool_urbg.dir/internal/pool_urbg.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.h:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/private_handle_accessor.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/private_handle_accessor.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.h:35: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.h:34: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Linking CXX static library libabsl_log_internal_globals.a Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Built target log_internal_globals Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Linking CXX static library libabsl_flags_private_handle_accessor.a Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Linking CXX static library ../../../lib/libgtest_main.a Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Built target flags_private_handle_accessor Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Built target gtest_main Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Linking CXX static library libabsl_log_entry.a Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Linking CXX static library libabsl_kernel_timeout_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Built target log_entry Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Linking CXX static library libantlr4-runtime.a Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Built target kernel_timeout_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_sink.dir/log_sink.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/barrier.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/blocking_counter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/create_thread_identity.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/futex_waiter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/per_thread_sem.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/pthread_waiter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/sem_waiter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/stdcpp_waiter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/waiter_base.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/win32_waiter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/notification.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/mutex.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Built target antlr4_static Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_tests.dir/tests/Utf8Test.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Building CXX object _deps/fuzztest-build/grammar_codegen/generated_antlr_parser/CMakeFiles/generated_antlr_parser.dir/ANTLRv4Lexer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Building CXX object _deps/fuzztest-build/grammar_codegen/generated_antlr_parser/CMakeFiles/generated_antlr_parser.dir/ANTLRv4Parser.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 80%] Building CXX object _deps/fuzztest-build/grammar_codegen/generated_antlr_parser/CMakeFiles/generated_antlr_parser.dir/ANTLRv4ParserBaseListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 80%] Building CXX object _deps/fuzztest-build/grammar_codegen/generated_antlr_parser/CMakeFiles/generated_antlr_parser.dir/ANTLRv4ParserListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 80%] Linking CXX static library libabsl_failure_signal_handler.a Step #3 - "compile-libfuzzer-address-x86_64": [ 80%] Built target failure_signal_handler Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/pool_urbg.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/pool_urbg.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/types/span.h:66: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_sink.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_sink.h:25: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.h:34: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/pthread_waiter.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/pthread_waiter.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/futex_waiter.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/futex_waiter.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/create_thread_identity.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/waiter.h:20: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/futex_waiter.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/per_thread_sem.cc:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/per_thread_sem.h:32: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/notification.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/notification.h:56: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: 1 warning generatedbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]. Step #3 - "compile-libfuzzer-address-x86_64":  Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] Linking CXX static library libabsl_random_internal_pool_urbg.a Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] Built target random_internal_pool_urbg Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] Linking CXX static library libabsl_str_format_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_seed_sequences.dir/seed_sequences.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] Built target str_format_internal Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/blocking_counter.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/blocking_counter.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_type_support.dir/internal/type_support.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc32c.dir/crc32c.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_marshalling.dir/marshalling.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_format.dir/internal/log_format.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc32c.dir/internal/crc_memcpy_fallback.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc32c.dir/internal/crc_memcpy_x86_arm_combined.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_serialization.dir/internal/serialization.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_io.dir/internal/io.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc32c.dir/internal/crc_non_temporal_memcpy.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_distribution_test_util.dir/internal/chi_square.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_distribution_test_util.dir/internal/distribution_test_util.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Linking CXX static library libabsl_log_sink.a Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Built target log_sink Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/barrier.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/barrier.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 11 warning warning generated generated. Step #3 - "compile-libfuzzer-address-x86_64": . Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/sem_waiter.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/sem_waiter.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/futex.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/stdcpp_waiter.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/stdcpp_waiter.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/waiter_base.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/waiter_base.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/serialization.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/serialization.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/type_support.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/type_support.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/symbolize.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/internal/symbolize.h:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_non_temporal_memcpy.cc:18: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/chi_square.cc:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/distribution_test_util.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/marshalling.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/marshalling.h:211: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_memcpy_x86_arm_combined.cc:58: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_memcpy_fallback.cc:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/seed_sequences.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/seed_sequences.h:32: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/salted_seed_seq.h:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/inlined_vector.h:53: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/inlined_vector.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/compressed_tuple.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/utility/utility.h:45: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/distribution_test_util.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/distribution_test_util.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/io.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/io.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Linking CXX static library libabsl_crc32c.a Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Built target crc32c Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_cord_state.dir/internal/crc_cord_state.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_format.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_format.h:32: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Linking CXX static library libabsl_random_seed_sequences.a Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Built target random_seed_sequences Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_seed_seq.dir/internal/seed_seq.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Linking CXX static library libfuzztest_type_support.a Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Built target fuzztest_type_support Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Linking CXX static library libabsl_random_internal_distribution_test_util.a Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Built target random_internal_distribution_test_util Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Linking CXX static library libabsl_synchronization.a Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Built target synchronization Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Linking CXX static library libabsl_log_internal_format.a Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_program_name.dir/internal/program_name.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cordz_handle.dir/internal/cordz_handle.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 84%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/vlog_config_internal.dir/internal/vlog_config.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 84%] Built target log_internal_format Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Linking CXX static library libfuzztest_serialization.a Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Built target fuzztest_serialization Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_cord_state.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_cord_state.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Linking CXX static library libabsl_flags_marshalling.a Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Built target flags_marshalling Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Linking CXX static library ../../../lib/libgmock.a Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/seed_seq.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/seed_seq.h:25: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Built target gmock Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/vlog_config.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/vlog_config.h:39: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/program_name.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/program_name.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hashtablez_sampler.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hashtablez_sampler.h:50: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/profiling/internal/sample_recorder.h:33: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_handle.cc:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hashtablez_sampler_force_weak_definition.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hashtablez_sampler.h:50: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/profiling/internal/sample_recorder.h:33: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Linking CXX static library libfuzztest_io.a Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Built target fuzztest_io Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Linking CXX static library libabsl_flags_program_name.a Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Built target flags_program_name Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_config.dir/usage_config.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Linking CXX static library libabsl_hashtablez_sampler.a Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Built target hashtablez_sampler Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Building CXX object _deps/abseil-cpp-build/absl/container/CMakeFiles/raw_hash_set.dir/internal/raw_hash_set.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Linking CXX static library libfuzztest_seed_seq.a Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Built target fuzztest_seed_seq Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Linking CXX static library libabsl_cordz_handle.a Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Built target cordz_handle Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Linking CXX static library libabsl_crc_cord_state.a Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Built target crc_cord_state Step #3 - "compile-libfuzzer-address-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_internal.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_reader.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_navigator.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_crc.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_consume.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/usage_config.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/usage_config.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:196: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 86%] Linking CXX static library libabsl_vlog_config_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 86%] Built target vlog_config_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_globals.dir/globals.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX executable antlr4_tests Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_reader.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_reader.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_data_edge.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.cc:14: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_consume.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_consume.h:20: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_crc.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_crc.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_cord_state.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree.h:25: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_data_edge.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_navigator.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_navigator.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX static library ../../../lib/libgmock_main.a Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Built target gmock_main Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX static library libabsl_flags_config.a Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Built target flags_config Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_internal.dir/internal/flag.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Built target antlr4_tests Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX static library libabsl_raw_hash_set.a Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Built target raw_hash_set Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/globals.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/globals.h:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/vlog_config.h:39: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX static library libabsl_log_globals.a Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Built target log_globals Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_log_sink_set.dir/internal/log_sink_set.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_initialize.dir/initialize.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX static library libabsl_cord_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Built target cord_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cordz_info.dir/internal/cordz_info.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX static library libabsl_flags_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Built target flags_internal Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/initialize.cc:18: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.h:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_sink_set.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_sink_set.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.h:34: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX static library libabsl_log_initialize.a Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Built target log_initialize Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX static library libabsl_log_internal_log_sink_set.a Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Built target log_internal_log_sink_set Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_message.dir/internal/log_message.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_info.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_info.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX static library libabsl_cordz_info.a Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Built target cordz_info Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord.dir/cord.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord.dir/cord_analysis.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cordz_sample_token.dir/internal/cordz_sample_token.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord.dir/cord_buffer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_message.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_message.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.h:34: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX static library libgenerated_antlr_parser.a Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Built target generated_antlr_parser Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Building CXX object _deps/fuzztest-build/grammar_codegen/CMakeFiles/antlr_frontend.dir/antlr_frontend.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord_buffer.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord_buffer.h:37: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord_analysis.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord_analysis.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord.h:74: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 89%] Linking CXX static library libabsl_log_internal_message.a Step #3 - "compile-libfuzzer-address-x86_64": [ 89%] Built target log_internal_message Step #3 - "compile-libfuzzer-address-x86_64": [ 89%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_check_op.dir/internal/check_op.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 89%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/die_if_null.dir/die_if_null.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_sample_token.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_sample_token.h:17: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_info.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 89%] Linking CXX static library libabsl_cordz_sample_token.a Step #3 - "compile-libfuzzer-address-x86_64": [ 89%] Built target cordz_sample_token Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/antlr_frontend.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./grammar_codegen/antlr_frontend.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/die_if_null.cc:18: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log.h:200: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_impl.h:18: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/absl_vlog_is_on.h:61: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/vlog_config.h:39: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/check_op.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/check_op.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/nullstream.h:37: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 89%] Linking CXX static library libabsl_die_if_null.a Step #3 - "compile-libfuzzer-address-x86_64": [ 89%] Built target die_if_null Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 89%] Linking CXX static library libabsl_log_internal_check_op.a Step #3 - "compile-libfuzzer-address-x86_64": [ 89%] Built target log_internal_check_op Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 89%] Linking CXX static library libantlr_frontend.a Step #3 - "compile-libfuzzer-address-x86_64": [ 89%] Built target antlr_frontend Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 89%] Linking CXX static library libabsl_cord.a Step #3 - "compile-libfuzzer-address-x86_64": [ 89%] Built target cord Step #3 - "compile-libfuzzer-address-x86_64": [ 89%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_reflection.dir/reflection.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 90%] Building CXX object _deps/abseil-cpp-build/absl/status/CMakeFiles/status.dir/internal/status_internal.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 90%] Building CXX object _deps/abseil-cpp-build/absl/status/CMakeFiles/status.dir/status.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_coverage.dir/internal/coverage.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 90%] Building CXX object _deps/abseil-cpp-build/absl/status/CMakeFiles/status.dir/status_payload_printer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/grammar_codegen/CMakeFiles/backend.dir/backend.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_subprocess.dir/internal/subprocess.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/coverage.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/coverage.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/types/span.h:66: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integIn file included from r/src/libwebp/build/_deps/abseil-cpp-src/absl/status/status_payload_printer.cca:l14_: Step #3 - "compile-libfuzzer-address-x86_64": cIn file included from o/src/libwebp/build/_deps/abseil-cpp-src/absl/status/status_payload_printer.hn:s19t: Step #3 - "compile-libfuzzer-address-x86_64": aIn file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hn:t153<: Step #3 - "compile-libfuzzer-address-x86_64": In file included from b/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.ho:22o: Step #3 - "compile-libfuzzer-address-x86_64": l/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h,: 511:__36i:s _trwarning: ivibuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]al Step #3 - "compile-libfuzzer-address-x86_64": ly_relocatable(T) >511 | { } ;  Step #3 - "compile-libfuzzer-address-x86_64": : | st ^d Step #3 - "compile-libfuzzer-address-x86_64": ::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/internal/status_internal.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/internal/status_internal.h:25: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/reflection.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/reflection.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/backend.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./grammar_codegen/backend.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/btree_map.h:57: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:63: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common.h:21: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.cc:14: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/subprocess.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/subprocess.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/inlined_vector.h:522:16: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 522 | absl::is_trivially_relocatable::value || Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/macros.h:128:49: note: expanded from macro 'ABSL_HARDENING_ASSERT' Step #3 - "compile-libfuzzer-address-x86_64": 128 | #define ABSL_HARDENING_ASSERT(expr) ABSL_ASSERT(expr) Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/macros.h:95:30: note: expanded from macro 'ABSL_ASSERT' Step #3 - "compile-libfuzzer-address-x86_64": 95 | (false ? static_cast<void>(expr) : static_cast<void>(0)) Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/inlined_vector.h:195:16: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::MemcpyFrom' requested here Step #3 - "compile-libfuzzer-address-x86_64": 195 | storage_.MemcpyFrom(other.storage_); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/inlined_vector.h:177:9: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | : InlinedVector(other, other.storage_.GetAllocator()) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:759:30: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #3 - "compile-libfuzzer-address-x86_64": 759 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/status/internal/status_internal.cc:203:22: note: in instantiation of function template specialization 'std::make_unique, absl::InlinedVector &, 0>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 203 | payloads = absl::make_unique(*payloads_); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:591:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::EmplaceDecomposable, std::pair>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 591 | return absl::container_internal::DecomposePair(std::forward(f), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::EmplaceDecomposable, std::pair>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::EmplaceDecomposable, std::pair, absl::container_internal::FlatHashMapPolicy>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2321:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::emplace, 0>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2321 | return emplace(std::forward(value)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/reflection.cc:131:14: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::insert, 0, std::pair, 0, nullptr>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 131 | flags_.insert(FlagMap::value_type(flag.Name(), &flag)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_set.h:487:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposeValue, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::EmplaceDecomposable, std::string>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 487 | return absl::container_internal::DecomposeValue( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashSetPolicy::apply, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::EmplaceDecomposable, std::string>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::EmplaceDecomposable, std::string, absl::container_internal::FlatHashSetPolicy>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2350:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::emplace' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2350 | return emplace(std::move(value)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/backend.cc:353:15: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::insert' requested here Step #3 - "compile-libfuzzer-address-x86_64": 353 | safe_rules_.insert(std::string(symbol)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 90%] Linking CXX static library libabsl_status.a Step #3 - "compile-libfuzzer-address-x86_64": [ 90%] Built target status Step #3 - "compile-libfuzzer-address-x86_64": [ 90%] Building CXX object _deps/abseil-cpp-build/absl/status/CMakeFiles/statusor.dir/statusor.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_status.dir/internal/status.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/backend.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./grammar_codegen/backend.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/btree_map.h:57: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:63: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common.h:21: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:66:5: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator>, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 66 | transfer_impl(alloc, new_slot, old_slot, Rank0{}); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:1005:18: note: in instantiation of function template specialization 'absl::container_internal::common_policy_traits>::transfer>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 1005 | params_type::transfer(alloc, dest, src); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:1025:7: note: in instantiation of member function 'absl::container_internal::btree_node, std::allocator>, 256, false>>::transfer' requested here Step #3 - "compile-libfuzzer-address-x86_64": 1025 | transfer(dest, src, alloc); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:2831:15: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 2831 | new_node->transfer_n(old_node->count(), new_node->start(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:2298:11: note: in instantiation of function template specialization 'absl::container_internal::btree, std::allocator>, 256, false>>::internal_emplace, std::tuple<>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2298 | return {internal_emplace(iter, std::forward(args)...), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree_container.h:584:24: note: in instantiation of function template specialization 'absl::container_internal::btree, std::allocator>, 256, false>>::insert_unique, std::tuple<>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 584 | return this->tree_.insert_unique( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree_container.h:524:12: note: in instantiation of function template specialization 'absl::container_internal::btree_map_container, std::allocator>, 256, false>>>::try_emplace_impl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 524 | return try_emplace_impl(std::forward(k), std::forward(args)...); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree_container.h:544:12: note: in instantiation of function template specialization 'absl::container_internal::btree_map_container, std::allocator>, 256, false>>>::try_emplace' requested here Step #3 - "compile-libfuzzer-address-x86_64": 544 | return try_emplace(std::forward(k)).first->second; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/backend.cc:473:22: note: in instantiation of function template specialization 'absl::container_internal::btree_map_container, std::allocator>, 256, false>>>::operator[]' requested here Step #3 - "compile-libfuzzer-address-x86_64": 473 | literal_node_ids_[s] = Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 90%] Linking CXX static library libfuzztest_coverage.a Step #3 - "compile-libfuzzer-address-x86_64": [ 90%] Built target fuzztest_coverage Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 90%] Linking CXX static library libfuzztest_subprocess.a Step #3 - "compile-libfuzzer-address-x86_64": [ 90%] Built target fuzztest_subprocess Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/status.cc:1: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/status.h:4: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.cc:14: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 90%] Linking CXX static library libabsl_flags_reflection.a Step #3 - "compile-libfuzzer-address-x86_64": [ 90%] Built target flags_reflection Step #3 - "compile-libfuzzer-address-x86_64": [ 91%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_usage_internal.dir/internal/usage.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 91%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_flags.dir/flags.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/bitmap256.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/bitstate.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/dfa.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/compile.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/filtered_re2.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/nfa.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/mimics_pcre.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/parse.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/perl_groups.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/onepass.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/prefilter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/prefilter_tree.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/prog.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/re2.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/regexp.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/simplify.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/set.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/tostring.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/unicode_casefold.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/util/rune.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/unicode_groups.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/util/strutil.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Linking CXX static library libfuzztest_status.a Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Built target fuzztest_status Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_domain_core.dir/internal/domains/domain_base.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Linking CXX static library libabsl_statusor.a Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Built target statusor Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_configuration.dir/internal/configuration.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prefilter_tree.cc:5: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prefilter_tree.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_set.h:35: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/regexp.cc:8: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/regexp.h:95: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/dfa.cc:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prog.cc:8: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prog.h:18: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/bitstate.cc:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prog.h:18: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/parse.cc:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/flags.cc:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/tostring.cc:11: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_format.h:82: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/filtered_re2.cc:5: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/filtered_re2.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/set.cc:5: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/set.h:13: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constIn file included from a/src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/domain_base.ccn:t15<: Step #3 - "compile-libfuzzer-address-x86_64": In file included from b/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.ho:o29l: Step #3 - "compile-libfuzzer-address-x86_64": In file included from ,/src/libwebp/build/_deps/abseil-cpp-src/absl/random/bit_gen_ref.h :33_: Step #3 - "compile-libfuzzer-address-x86_64": _i/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hs:_511t:r36i:v ialwarning: ly_builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]re Step #3 - "compile-libfuzzer-address-x86_64": locatable (511T | ) > { }:; s Step #3 - "compile-libfuzzer-address-x86_64": t d| :: ^i Step #3 - "compile-libfuzzer-address-x86_64": ntegral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/nfa.cc:35: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_format.h:82: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/compile.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/configuration.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/configuration.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/onepass.cc:60: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/fixed_array.h:50: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/compressed_tuple.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/utility/utility.h:45: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/usage.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/usage.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.h:35: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Linking CXX static library libabsl_log_flags.a Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Built target log_flags Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/re2.cc:10: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/re2.h:222: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prefilter.cc:13: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_format.h:82: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/simplify.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/regexp.h:95: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/mimics_pcre.cc:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/regexp.h:95: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/container_memory.h:216:10: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::EmplaceDecomposable::operator()' requested here Step #3 - "compile-libfuzzer-address-x86_64": 216 | return std::forward(f)(key, std::forward(arg)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_set.h:487:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposeValue, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::EmplaceDecomposable, re2::Prefilter *&>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 487 | return absl::container_internal::DecomposeValue( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashSetPolicy::apply, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::EmplaceDecomposable, re2::Prefilter *&>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::EmplaceDecomposable, re2::Prefilter *&, absl::container_internal::FlatHashSetPolicy>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/re2-src/re2/prefilter_tree.cc:158:14: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::emplace' requested here Step #3 - "compile-libfuzzer-address-x86_64": 158 | nodes->emplace(node); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::prepare_insert' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::find_or_prepare_insert' requested here Step #3 - "compile-libfuzzer-address-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:133:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::try_emplace_impl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 133 | return try_emplace_impl(std::forward(k), std::forward(args)...); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:184:32: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::try_emplace' requested here Step #3 - "compile-libfuzzer-address-x86_64": 184 | &this->unchecked_deref(try_emplace(std::forward(key)).first)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/re2-src/re2/regexp.cc:97:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::operator[], nullptr>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 97 | return (*ref_map())[this]; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_set.h:487:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposeValue, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::EmplaceDecomposable, re2::DFA::State *const &>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 487 | return absl::container_internal::DecomposeValue( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashSetPolicy::apply, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::EmplaceDecomposable, re2::DFA::State *const &>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::EmplaceDecomposable, re2::DFA::State *const &, absl::container_internal::FlatHashSetPolicy>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2340:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::emplace' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2340 | return emplace(value); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/re2-src/re2/dfa.cc:795:16: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::insert' requested here Step #3 - "compile-libfuzzer-address-x86_64": 795 | state_cache_.insert(s); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/dfa.cc:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/container_memory.h:207:27: note: in instantiation of function template specialization 'absl::container_internal::memory_internal::DecomposePairImpl, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, re2::DFA::State *&, std::tuple>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 207 | return memory_internal::DecomposePairImpl( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:591:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, re2::DFA::State *&, int>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 591 | return absl::container_internal::DecomposePair(std::forward(f), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, re2::DFA::State *&, int>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, re2::DFA::State *&, int, absl::container_internal::FlatHashMapPolicy>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/re2-src/re2/dfa.cc:1934:5: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here Step #3 - "compile-libfuzzer-address-x86_64": 1934 | m.emplace(params.start, static_cast<int>(m.size())); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Linking CXX static library libfuzztest_configuration.a Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Built target fuzztest_configuration Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_corpus_database.dir/internal/corpus_database.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Linking CXX static library libfuzztest_domain_core.a Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Built target fuzztest_domain_core Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_fixture_driver.dir/internal/fixture_driver.cc.o Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3240:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3240 | PolicyTraits::transfer_uses_memcpy() Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2304:35: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::GetPolicyFunctions' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2304 | ClearBackingArray(common(), GetPolicyFunctions(), /*reuse=*/cap < 128); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/re2-src/re2/compile.cc:455:15: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::clear' requested here Step #3 - "compile-libfuzzer-address-x86_64": 455 | rune_cache_.clear(); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/corpus_database.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/corpus_database.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Linking CXX static library libabsl_flags_usage_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Built target flags_usage_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_usage.dir/usage.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/fixture_driver.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/fixture_driver.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 3 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 94%] Linking CXX static library libfuzztest_corpus_database.a Step #3 - "compile-libfuzzer-address-x86_64": [ 94%] Built target backend Step #3 - "compile-libfuzzer-address-x86_64": [ 94%] Building CXX object _deps/fuzztest-build/grammar_codegen/CMakeFiles/code_generation.dir/code_generation.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 94%] Built target fuzztest_corpus_database Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/usage.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/usage.h:20: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 94%] Linking CXX static library libabsl_flags_usage.a Step #3 - "compile-libfuzzer-address-x86_64": [ 94%] Built target flags_usage Step #3 - "compile-libfuzzer-address-x86_64": [ 94%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_parse.dir/parse.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/code_generation.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./grammar_codegen/code_generation.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./grammar_codegen/antlr_frontend.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 3 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 94%] Linking CXX static library libre2.a Step #3 - "compile-libfuzzer-address-x86_64": [ 94%] Built target re2 Step #3 - "compile-libfuzzer-address-x86_64": [ 95%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_regexp_dfa.dir/internal/domains/regexp_dfa.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/parse.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/parse.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/parse.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/usage.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.h:35: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/regexp_dfa.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/regexp_dfa.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bit_gen_ref.h:33: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/fixture_driver.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/fixture_driver.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/fixture_driver.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/fixture_driver.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 95%] Linking CXX static library libcode_generation.a Step #3 - "compile-libfuzzer-address-x86_64": [ 95%] Built target code_generation Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/fixture_driver.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/fixture_driver.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 96%] Linking CXX static library libfuzztest_fixture_driver.a Step #3 - "compile-libfuzzer-address-x86_64": [ 96%] Built target fuzztest_fixture_driver Step #3 - "compile-libfuzzer-address-x86_64": [ 96%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_runtime.dir/internal/runtime.cc.o Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::prepare_insert' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::find_or_prepare_insert' requested here Step #3 - "compile-libfuzzer-address-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:141:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::hash_internal::Hash, std::equal_to, std::allocator>>::try_emplace_impl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 141 | return try_emplace_impl(k, std::forward(args)...); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:193:49: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::hash_internal::Hash, std::equal_to, std::allocator>>::try_emplace' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | return Policy::value(&this->unchecked_deref(try_emplace(key).first)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/regexp_dfa.cc:304:17: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::hash_internal::Hash, std::equal_to, std::allocator>>::operator[]>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 304 | state_id_map[i] = live_state_num; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/runtime.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/runtime.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libabsl_flags_parse.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target flags_parse Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/tools/CMakeFiles/grammar_domain_code_generator.dir/grammar_domain_code_generator.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/tools/grammar_domain_code_generator.cc:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_regexp_dfa.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_regexp_dfa Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_domain.dir/internal/domains/in_grammar_impl.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/runtime.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/runtime.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/runtime.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/runtime.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/in_grammar_impl.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_grammar_impl.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/runtime.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/runtime.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX executable grammar_domain_code_generator Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::prepare_insert' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::find_or_prepare_insert' requested here Step #3 - "compile-libfuzzer-address-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:141:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::try_emplace_impl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 141 | return try_emplace_impl(k, std::forward(args)...); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:193:49: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::try_emplace' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | return Policy::value(&this->unchecked_deref(try_emplace(key).first)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/in_grammar_impl.cc:30:9: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::operator[]>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 30 | groups[astnode.type_id].push_back(&astnode); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target grammar_domain_code_generator Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Generating json_grammar.h Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target json_grammar Step #3 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_domain.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_domain Step #3 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_runtime.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_runtime Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_compatibility_mode.dir/internal/compatibility_mode.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_compatibility_mode.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_compatibility_mode Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_registry.dir/internal/registry.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::prepare_insert' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::find_or_prepare_insert' requested here Step #3 - "compile-libfuzzer-address-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:133:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::try_emplace_impl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 133 | return try_emplace_impl(std::forward(k), std::forward(args)...); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:68:36: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::try_emplace' requested here Step #3 - "compile-libfuzzer-address-x86_64": 68 | SetUpTearDownTestSuiteRegistry().try_emplace( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_registry.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_registry Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_fuzztest_macros.dir/fuzztest_macros.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_googletest_adaptor.dir/internal/googletest_adaptor.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_fuzztest_macros.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_fuzztest_macros Step #3 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_googletest_adaptor.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_googletest_adaptor Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_init_fuzztest.dir/init_fuzztest.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_init_fuzztest.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_init_fuzztest Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_fuzztest_gtest_main.dir/fuzztest_gtest_main.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_llvm_fuzzer_main.dir/llvm_fuzzer_main.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_gtest_main.cc:18: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/match.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_main.cc:5: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_fuzztest_gtest_main.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_fuzztest_gtest_main Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object tests/fuzzer/CMakeFiles/fuzz_utils.dir/fuzz_utils.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_llvm_fuzzer_main.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_llvm_fuzzer_main Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_llvm_fuzzer_wrapper.dir/llvm_fuzzer_wrapper.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h):;511: Step #3 - "compile-libfuzzer-address-x86_64": 36 :|  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": warning:  builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]118 | Step #3 - "compile-libfuzzer-address-x86_64": ret/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hu:r108n:41 :{ };note: Step #3 - "compile-libfuzzer-address-x86_64":  in instantiation of template class 'absl::is_trivially_relocatable' requested here|  Step #3 - "compile-libfuzzer-address-x86_64": ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": 108| |  ~ Step #3 - "compile-libfuzzer-address-x86_64":   /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:t84y:p34e:n amenote:  while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]= Step #3 - "compile-libfuzzer-address-x86_64": std::e n84a | b l e _ ifr_ett>' required hereca Step #3 - "compile-libfuzzer-address-x86_64": tor<char> >110( |  Step #3 - "compile-libfuzzer-address-x86_64":  s| ta ^t Step #3 - "compile-libfuzzer-address-x86_64": ic std::true_/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ht:y2915p:e53 :t rannote: sfein instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested herer_ Step #3 - "compile-libfuzzer-address-x86_64": impl(Allo c2915* | , s l o t _ t y p e * n e w _ s l o t ,  Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | P o l i c y T r a i t s : : t r a n s f e r _ u s e s _ m e m c p ys(l)o,t_ Step #3 - "compile-libfuzzer-address-x86_64": t y| pe ^* Step #3 - "compile-libfuzzer-address-x86_64": old_sl/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ho:t3116,: 7R:a nk1note: ) in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here{ Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fi xi3116n | g w a r n irnegssi.ze Step #3 - "compile-libfuzzer-address-x86_64": ( g| ro ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w Step #3 - "compile-libfuzzer-address-x86_64": th_l e113f | t ( ) > //0 T O?D Oc(ba/p2 5:1 8N1e4x8t7C0a)p:a crietmyo(vcea pc)a)s;ts Step #3 - "compile-libfuzzer-address-x86_64": a| ft ^e Step #3 - "compile-libfuzzer-address-x86_64": r fixi/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hng: 3103w:a13r:n ingnote: s.(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | 3103s | t a t i c_rceatsutrn< v{opirdep*a>r(es_tidn:s:elratu(nhdaesrh(), Step #3 - "compile-libfuzzer-address-x86_64": | tr ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u Step #3 - "compile-libfuzzer-address-x86_64": e} ;116 | Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64":   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h :360c:o41n:s t_cnote: asin instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested heret Step #3 - "compile-libfuzzer-address-x86_64": * > (d&ieclteimoennatr(yn_e w=_ stloortc).)G)e)t,< Step #3 - "compile-libfuzzer-address-x86_64": s i| ze ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o Step #3 - "compile-libfuzzer-address-x86_64": f( T117) | > ( ) . G e t M atsctahtiic_cnagsItntt(&reilees(me Step #3 - "compile-libfuzzer-address-x86_64": n t| (o ^l Step #3 - "compile-libfuzzer-address-x86_64": d_slot))/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h,: 177:s25i:z eofnote: (in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested hereva Step #3 - "compile-libfuzzer-address-x86_64": lue_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 177 | 119 | }  Step #3 - "compile-libfuzzer-address-x86_64": t| em ~p Step #3 - "compile-libfuzzer-address-x86_64": orary_/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hd:i84c:t34_:. Matnote: chwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]En Step #3 - "compile-libfuzzer-address-x86_64": triesFrom T84a | b l e O fRreetcuernntC ompsatrde:s:(is Step #3 - "compile-libfuzzer-address-x86_64": _ s| am ^e Step #3 - "compile-libfuzzer-address-x86_64": <dec/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hl:t143y:p13e: (trnote: anin instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested heresf Step #3 - "compile-libfuzzer-address-x86_64": er_impl | > (  Step #3 - "compile-libfuzzer-address-x86_64": d| om ^a Step #3 - "compile-libfuzzer-address-x86_64": in_.U/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hp:d2915a:t53e:M emonote: ryin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested hereDi Step #3 - "compile-libfuzzer-address-x86_64": ctionar y2915( | v a l . G e t A s < C o r p u s T y p e > ( ) ) ;  Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64":  P/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.ho:l129i:c13y:T rainote: ts::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": | in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here ^ Step #3 - "compile-libfuzzer-address-x86_64":  Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | res iz129e | ( gr o w t h _(levfoti(d) )>f uz0zt ?e sctap: ::i nNteexrtnCaalp:a:cDiotmya(icnaMpo)d)e;l< Step #3 - "compile-libfuzzer-address-x86_64": D e| ri ^v Step #3 - "compile-libfuzzer-address-x86_64": ed>{/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h*:d3103o:m13a:i n};note:  Step #3 - "compile-libfuzzer-address-x86_64": (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | Step #3 - "compile-libfuzzer-address-x86_64":  ^ Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h :{117p:r7e:p arenote: _inin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested herese Step #3 - "compile-libfuzzer-address-x86_64": rt(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64":  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h117: | 360:41c:l asnote: sin instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here A Step #3 - "compile-libfuzzer-address-x86_64": rbitraryImpls(t)d.:Ge:tiMsa_tccohninsgtI_nvtr D&i&ctio Step #3 - "compile-libfuzzer-address-x86_64": n ar| yE ^n Step #3 - "compile-libfuzzer-address-x86_64": tries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary>::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzz_utils.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzz_utils Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object tests/fuzzer/CMakeFiles/dec_fuzzer.dir/dec_fuzzer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 98%] Building CXX object tests/fuzzer/CMakeFiles/advanced_api_fuzzer.dir/advanced_api_fuzzer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 98%] Building CXX object tests/fuzzer/CMakeFiles/enc_fuzzer.dir/enc_fuzzer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 98%] Building CXX object tests/fuzzer/CMakeFiles/enc_dec_fuzzer.dir/enc_dec_fuzzer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 98%] Building CXX object tests/fuzzer/CMakeFiles/sharpyuv_fuzzer.dir/sharpyuv_fuzzer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 98%] Building CXX object tests/fuzzer/CMakeFiles/imageio_fuzzer.dir/imageio_fuzzer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/huffman_fuzzer.dir/huffman_fuzzer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/simple_api_fuzzer.dir/simple_api_fuzzer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/anim_util_fuzzer.dir/anim_util_fuzzer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/animation_api_fuzzer.dir/animation_api_fuzzer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/animdecoder_fuzzer.dir/animdecoder_fuzzer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/animencoder_fuzzer.dir/animencoder_fuzzer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/mux_demux_api_fuzzer.dir/mux_demux_api_fuzzer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/webp_info_fuzzer.dir/webp_info_fuzzer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : sIn file included from t/src/libwebp/tests/fuzzer/animation_api_fuzzer.ccd::22:: Step #3 - "compile-libfuzzer-address-x86_64": iIn file included from n/src/libwebp/tests/fuzzer/./fuzz_utils.ht:e36g: Step #3 - "compile-libfuzzer-address-x86_64": rIn file included from a/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hl:_19c: Step #3 - "compile-libfuzzer-address-x86_64": oIn file included from n/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hs:t21a: Step #3 - "compile-libfuzzer-address-x86_64": nIn file included from t/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h<:41b: Step #3 - "compile-libfuzzer-address-x86_64": oIn file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.ho:l38: Step #3 - "compile-libfuzzer-address-x86_64": ,In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:_55_: Step #3 - "compile-libfuzzer-address-x86_64": iIn file included from s/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h_:t153r: Step #3 - "compile-libfuzzer-address-x86_64": iIn file included from v/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hi:a22l: Step #3 - "compile-libfuzzer-address-x86_64": ly_/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hr:e511l:o36c:a tabwarning: In file included from l/src/libwebp/tests/fuzzer/anim_util_fuzzer.cce:builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]22(: Step #3 - "compile-libfuzzer-address-x86_64": T Step #3 - "compile-libfuzzer-address-x86_64": In file included from )/src/libwebp/tests/fuzzer/./fuzz_utils.h>: 36{: Step #3 - "compile-libfuzzer-address-x86_64": }In file included from ;/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h: Step #3 - "compile-libfuzzer-address-x86_64": 19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from | /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h511: ^ | 21 Step #3 - "compile-libfuzzer-address-x86_64": : Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h : 41:: Step #3 - "compile-libfuzzer-address-x86_64": In file included from std/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:::38i: Step #3 - "compile-libfuzzer-address-x86_64": nIn file included from t/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:e55g: Step #3 - "compile-libfuzzer-address-x86_64": rIn file included from a/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hl:_153c: Step #3 - "compile-libfuzzer-address-x86_64": oIn file included from nstant<bool, __is_trivially_relocat/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.habl:22: Step #3 - "compile-libfuzzer-address-x86_64": e/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h(:T511):>36 :{ };warning: Step #3 - "compile-libfuzzer-address-x86_64":  | builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] ^ Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64":  511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/animencoder_fuzzer.cc:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/animdecoder_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_fuzzer.cc:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/imageio_fuzzer.cc:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/imageio_fuzzer.cc:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required hereIn file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h Step #3 - "compile-libfuzzer-address-x86_64": :21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153 : Step #3 - "compile-libfuzzer-address-x86_64": 110In file included from | /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h : 22: Step #3 - "compile-libfuzzer-address-x86_64": sta/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.ht:i511c:36 :s td:warning: :trbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]ue Step #3 - "compile-libfuzzer-address-x86_64": _type transfer_impl(Alloc*, 511s | l o t _ t:y pset*d :n:eiwn_tselgorta,l_ Step #3 - "compile-libfuzzer-address-x86_64": c o| ns ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #3 - "compile-libfuzzer-address-x86_64": ant <111 | b o o l  ,  _ _ i s _ t r i v i a l l y _ r e l o c a t a b l e  ( T ) >s l{o}t;_t Step #3 - "compile-libfuzzer-address-x86_64": y p| e* ^ Step #3 - "compile-libfuzzer-address-x86_64": old_slot, /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hR:a108n:k411:) {note: Step #3 - "compile-libfuzzer-address-x86_64":  in instantiation of template class 'absl::is_trivially_relocatable' requested here|  Step #3 - "compile-libfuzzer-address-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // 108T | O D O ( b / 2 4 7 1 3 0 23t2y)pena:m ere m=o vset dc:a:setnsa balfet_eirf _fti>' required hereem Step #3 - "compile-libfuzzer-address-x86_64": ove casts after fi x110i | n g wsatrantiincgs .st Step #3 - "compile-libfuzzer-address-x86_64": d :| :t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #3 - "compile-libfuzzer-address-x86_64": ue_ t114y | p e t rsatnds:f:emre_micmppyl((A Step #3 - "compile-libfuzzer-address-x86_64": l l| oc ~~~~~~~~~~~~* Step #3 - "compile-libfuzzer-address-x86_64": , s l115o | t _ t y p e * neswt_astlioct_,cas Step #3 - "compile-libfuzzer-address-x86_64": t | < ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~v Step #3 - "compile-libfuzzer-address-x86_64": oid 111* | > ( s t d : : l a u n d e r (  Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | s l otc_otnyspte_*c aosltd_*/>/( &TeOlDeOm(ebn/t2(4n7e1w3_0s2lot)3)2))):, r Step #3 - "compile-libfuzzer-address-x86_64": e m| ov ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #3 - "compile-libfuzzer-address-x86_64": ca s117t | s a f t e r fisxtiantgi cw_acransitng | ( & e l em/e/n tT(OoDlOd(_bs/l2o5t1)8)1,4 87s0i)z:e orfem(ovvael ucea_sttysp ea)f)t;er Step #3 - "compile-libfuzzer-address-x86_64": f| ix ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i Step #3 - "compile-libfuzzer-address-x86_64": ng wa r118n | i n g s .r Step #3 - "compile-libfuzzer-address-x86_64": e t| ur ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n Step #3 - "compile-libfuzzer-address-x86_64":  {} ;114 | Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~s Step #3 - "compile-libfuzzer-address-x86_64": td: :119m | e m c}py Step #3 - "compile-libfuzzer-address-x86_64": ( | Step #3 - "compile-libfuzzer-address-x86_64":  ~| Step #3 - "compile-libfuzzer-address-x86_64":  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h : 84 : 34 :  note: stwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]at Step #3 - "compile-libfuzzer-address-x86_64": ic_cast<void*>(st d84: | : l a u ndreert(ur Step #3 - "compile-libfuzzer-address-x86_64": n | s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #3 - "compile-libfuzzer-address-x86_64": d::i s116_ | s a m e <  d e c l t y peco(ntsrta_ncsafsetr_t>y(p Step #3 - "compile-libfuzzer-address-x86_64": | e ^> Step #3 - "compile-libfuzzer-address-x86_64": *>(&eleme/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hn:t2915(:n53e:w _snote: loin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested heret) Step #3 - "compile-libfuzzer-address-x86_64": ))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | 2915 |  s t a t i c _ c a s t  <  c o n s t   v o i d  * > ( & e lPeomleincty(Torladi_tssl:o:tt)r)a,n sfseirz_euosfes(_vmaelmucep_yt(y)p,e) Step #3 - "compile-libfuzzer-address-x86_64": ) ;|  Step #3 - "compile-libfuzzer-address-x86_64": ^ Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h | : 3116 : 7 : retnote: urin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested heren Step #3 - "compile-libfuzzer-address-x86_64": {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64":  3116 |  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hr:e84s:i34z:e (grnote: owwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]th Step #3 - "compile-libfuzzer-address-x86_64": _left() >  084 | ? c apr e:t uNrenxt Csatpdac:i:tiys(_csaapm))e;< Step #3 - "compile-libfuzzer-address-x86_64": d e| cl ^t Step #3 - "compile-libfuzzer-address-x86_64": ype/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h(:t3103r:a13n:s fernote: _i(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)mp Step #3 - "compile-libfuzzer-address-x86_64": lu>r(n Step #3 - "compile-libfuzzer-address-x86_64": {| pr ^e Step #3 - "compile-libfuzzer-address-x86_64": pare_ins/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.he:r2915t:(53h:a sh)note: , in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested heret Step #3 - "compile-libfuzzer-address-x86_64": rue}; 2915 Step #3 - "compile-libfuzzer-address-x86_64": | |  ^ Step #3 - "compile-libfuzzer-address-x86_64":   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h : 193 : 25 :   note:  in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here  Step #3 - "compile-libfuzzer-address-x86_64": 193 | P o l i c ytTermapiotrsa:r:yt_rdaincstf_e.rM_autscehsE_nmtermicepsyF(r)o,mT Step #3 - "compile-libfuzzer-address-x86_64": a b| le ^O Step #3 - "compile-libfuzzer-address-x86_64": fRecentCom/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hp:a3116r:e7s:(  Step #3 - "compile-libfuzzer-address-x86_64":  note: | in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here ^ Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h :3116143 | : 13 :   note: rein instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested heresi Step #3 - "compile-libfuzzer-address-x86_64": ze(growth_left() > 0 143? | c a p d:o mNaeixnt_C.aUppadcaitteyM(ecmaopr)y)D;ic Step #3 - "compile-libfuzzer-address-x86_64": t i| on ^a Step #3 - "compile-libfuzzer-address-x86_64": ry(v/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ha:l3103.:G13e:t As()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {129p | r e p a r e _(invsoeidrt)(fhuazszht)e,s t::tirnuteer}n;al Step #3 - "compile-libfuzzer-address-x86_64": : :| Do ^m Step #3 - "compile-libfuzzer-address-x86_64": ainModel/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h<:D193e:r25i:v ed>note: {*in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested heredo Step #3 - "compile-libfuzzer-address-x86_64": main}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here 193 Step #3 - "compile-libfuzzer-address-x86_64": | tempora r54y | _ d icetx_p.lMiacticthE nItnrRiaensgFerIommpTla(bTl emOifnR,e cTe nmtaCxo)m pares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: :note:  in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested heremi Step #3 - "compile-libfuzzer-address-x86_64": n_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64":  143 |  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h :d551o:m17a:i n_.note: Upin instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested hereda Step #3 - "compile-libfuzzer-address-x86_64": teMemoryDiction a551r | y ( v a l .GetAs ( )I)n;Ra Step #3 - "compile-libfuzzer-address-x86_64": n geI| mp ^l Step #3 - "compile-libfuzzer-address-x86_64": <uint32/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h_:t129>:(13:0 u,note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here3' Step #3 - "compile-libfuzzer-address-x86_64": 999'999'999u))) {} 129 Step #3 - "compile-libfuzzer-address-x86_64": | |  ^ Step #3 - "compile-libfuzzer-address-x86_64":  (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/animation_api_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Linking CXX static library libfuzztest_llvm_fuzzer_wrapper.a Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/animdecoder_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Built target fuzztest_llvm_fuzzer_wrapper Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/animencoder_fuzzer.cc:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T In file included from m/src/libwebp/tests/fuzzer/enc_fuzzer.cci:n27,: Step #3 - "compile-libfuzzer-address-x86_64": In file included from T/src/libwebp/tests/fuzzer/fuzz_utils.h :m36a: Step #3 - "compile-libfuzzer-address-x86_64": xIn file included from )/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h ::19 : Step #3 - "compile-libfuzzer-address-x86_64": mIn file included from i/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hn_:(21m: Step #3 - "compile-libfuzzer-address-x86_64": iIn file included from n/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h):,41 : Step #3 - "compile-libfuzzer-address-x86_64": mIn file included from a/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hx:_38(: Step #3 - "compile-libfuzzer-address-x86_64": mIn file included from a/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hx:)55 : Step #3 - "compile-libfuzzer-address-x86_64": {In file included from In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/tests/fuzzer/imageio_fuzzer.cc: 153| :: Step #3 - "compile-libfuzzer-address-x86_64": 29In file included from : Step #3 - "compile-libfuzzer-address-x86_64": ^/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hIn file included from Step #3 - "compile-libfuzzer-address-x86_64": :/src/libwebp/tests/fuzzer/fuzz_utils.h22:: Step #3 - "compile-libfuzzer-address-x86_64": 36: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hIn file included from ::/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h330511:::191036: Step #3 - "compile-libfuzzer-address-x86_64": ::In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21warning: note: : Step #3 - "compile-libfuzzer-address-x86_64": In file included from in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]: Step #3 - "compile-libfuzzer-address-x86_64": 41 Step #3 - "compile-libfuzzer-address-x86_64": : Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": 330 | 511/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h | : 511 : r36 e::t usrtnwarning: d: :ibuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]inn Step #3 - "compile-libfuzzer-address-x86_64": tteergnraall:_:c Io511nn | Rs taa nn tg :(,:m iinn_t,_e igmsra_axtl)r_iv;cioa Step #3 - "compile-libfuzzer-address-x86_64": nl slt| ya_nr ^te Step #3 - "compile-libfuzzer-address-x86_64": l<ocbaotoalbl,e (_T_)i>s _{t}r;iv Step #3 - "compile-libfuzzer-address-x86_64": i a| ll ^y Step #3 - "compile-libfuzzer-address-x86_64": _relocatable/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:(108T:)41>: {};note:  Step #3 - "compile-libfuzzer-address-x86_64": in instantiation of template class 'absl::is_trivially_relocatable' requested here | Step #3 - "compile-libfuzzer-address-x86_64":  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108: 41108: |   note:  in instantiation of template class 'absl::is_trivially_relocatable' requested here  Step #3 - "compile-libfuzzer-address-x86_64": typename = st d108: | : e n a b l e _ i f _ t>' required herebl Step #3 - "compile-libfuzzer-address-x86_64": e< Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:110:25 :110 |   note: in instantiation of default argument for 'transfer_impl>' required here Step #3 - "compile-libfuzzer-address-x86_64": static std::true_type transfer_i m110p | l ( Alsltoact*i,c s lsottd_:t:ytpreu*e _nteywp_es ltorta,ns Step #3 - "compile-libfuzzer-address-x86_64": f e| r_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i Step #3 - "compile-libfuzzer-address-x86_64": mpl( A111l | l o c * , s l o t _ t y p e * n e w _ s l o t ,  Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111s | l o t _ t y p e * o l d _ s l o t , R a n k 1 ) {  Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  s112l | o t _ t yp/e/* ToOlDdO_(sbl/o2t4,7 1R3a0n2k312)) :{ r Step #3 - "compile-libfuzzer-address-x86_64": e m| ov ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #3 - "compile-libfuzzer-address-x86_64": cas t112s | a f t er/ /f iTxOiDnOg( bw/a2r4n7i1n3g0s2.32 Step #3 - "compile-libfuzzer-address-x86_64": ) :| r ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #3 - "compile-libfuzzer-address-x86_64": mov e113 | c a s t s /a/f tTeOrD Of(ibx/i2n5g1 8w1a4r8n7i0n)g:s .re Step #3 - "compile-libfuzzer-address-x86_64": m o| ve ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": cast s113 | a f t e r /f/i xTiOnDgO (wba/r2n5i1n8g1s4.87 Step #3 - "compile-libfuzzer-address-x86_64": 0 )| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #3 - "compile-libfuzzer-address-x86_64": emo v114e | c a s tsst da:f:tmeerm cfpiyx(in Step #3 - "compile-libfuzzer-address-x86_64": g | wa ~~~~~~~~~~~~r Step #3 - "compile-libfuzzer-address-x86_64": ning s115. |  Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":   s114t | a t i c _sctads:t:m (| st ~~~~~~~~~~~~d Step #3 - "compile-libfuzzer-address-x86_64": ::la u115n | d e r (  Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s Step #3 - "compile-libfuzzer-address-x86_64": tatic _116c | a s t  <  v o i d  * >(csotnds:t:_lcaausntden*s>t(_&cealsetme * > ( &eslteamteinct_(cnaeswt_s(&e l117e | m e n t ( o l d _ssltoatt)i)c,_ cassitze;(& Step #3 - "compile-libfuzzer-address-x86_64": e l| em ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #3 - "compile-libfuzzer-address-x86_64": nt (118o | l d _ s lorte)t)u,r n s{i}z;eo Step #3 - "compile-libfuzzer-address-x86_64": f | (v ~~~~~~~~~~a Step #3 - "compile-libfuzzer-address-x86_64": lu e119_ | t y p}e) Step #3 - "compile-libfuzzer-address-x86_64": ) ;|  Step #3 - "compile-libfuzzer-address-x86_64": ~ Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h | : 84 : 34 : retnote: urwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]n Step #3 - "compile-libfuzzer-address-x86_64": {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  84119 | | }  Step #3 - "compile-libfuzzer-address-x86_64": r e| tu ~r Step #3 - "compile-libfuzzer-address-x86_64": n std:/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h::i84s:_34s:a me, $1 = (no value)]ec Step #3 - "compile-libfuzzer-address-x86_64": ltyp e84 | ( t r a nsrfeetru_rinmp lst>r(an Step #3 - "compile-libfuzzer-address-x86_64": s f| er ^ Step #3 - "compile-libfuzzer-address-x86_64": _impl/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h<:s2915t:d53::: allnote: ocin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested hereat Step #3 - "compile-libfuzzer-address-x86_64": or<c h2915a | r  > > ( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64":  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h : 2915 : 53 :   note:  in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here  Step #3 - "compile-libfuzzer-address-x86_64": P o2915l | i c y T r aits::transfer_uses_memcpy(),  Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64":   /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h : 3116 : 7 :   note:  in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": Poli c3116y | T r a i t s ::trreasniszfee(rg_ruoswetsh__mleemcpy()f,t() Step #3 - "compile-libfuzzer-address-x86_64": >|  ^0 Step #3 - "compile-libfuzzer-address-x86_64":  ? cap : N/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.he:x3116t:C7a:p acinote: tyin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here(c Step #3 - "compile-libfuzzer-address-x86_64": ap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: 3116 | note:  (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)  Step #3 - "compile-libfuzzer-address-x86_64": resize(growth_left() > 0 ? cap : NextCapacity(c a3103p | ) ) ;  Step #3 - "compile-libfuzzer-address-x86_64":  r| et ^u Step #3 - "compile-libfuzzer-address-x86_64": rn {/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hp:r3103e:p13a:r e_inote: ns(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)er Step #3 - "compile-libfuzzer-address-x86_64": t(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": 3103 | |  ^ Step #3 - "compile-libfuzzer-address-x86_64": return/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h: 193{:p25r:e parnote: e_in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested herein Step #3 - "compile-libfuzzer-address-x86_64": sert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64":  193/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h | : 193 : 25 :   note: tein instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested heremp Step #3 - "compile-libfuzzer-address-x86_64": orary_d i193c | t _ . Matc h EtnetmrpioersaFrryo_mdTiacbtl_e.OMfatcRheEcnetnrtiCeosmFpraormeTsa(bl Step #3 - "compile-libfuzzer-address-x86_64": e |  ^ Step #3 - "compile-libfuzzer-address-x86_64": OfRece/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hn:t143C:o13m:p arenote: s(in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13 :143 |   note:  in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested heredo Step #3 - "compile-libfuzzer-address-x86_64": main_.UpdateMemoryDicti o143n | a r y ( vdaolm.aGient_A.sUD(i)c)t;io Step #3 - "compile-libfuzzer-address-x86_64": n a| ry ^( Step #3 - "compile-libfuzzer-address-x86_64": val.Get/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hA:s129<:C13o:r pusnote: Tyin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested herep Step #3 - "compile-libfuzzer-address-x86_64": e>()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64":  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h129: | 129 : 13 :  (note: vin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested hereoi Step #3 - "compile-libfuzzer-address-x86_64": d)fuzztest::internal::D o129m | a i n M o d e(l<Dveoriidve)df>u{z*zdtoemsati:n:}i;nt Step #3 - "compile-libfuzzer-address-x86_64": e r| na ^l Step #3 - "compile-libfuzzer-address-x86_64": ::Doma/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hi:n54M:o12d:e l<Dnote: erin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested hereiv Step #3 - "compile-libfuzzer-address-x86_64": ed>{*do 54 | m aienx}p;li Step #3 - "compile-libfuzzer-address-x86_64": c i| t ^ Step #3 - "compile-libfuzzer-address-x86_64": InRang/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.he:I54m:12p:l (T note: miin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested heren, Step #3 - "compile-libfuzzer-address-x86_64": T max) : 54m | i n _(emxipnl)i,c imtax _I(nmRaaxn)g e{Im Step #3 - "compile-libfuzzer-address-x86_64": p l| (T ^ Step #3 - "compile-libfuzzer-address-x86_64": min, T m/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ha:x330): 10:: minnote: _(in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested heremi Step #3 - "compile-libfuzzer-address-x86_64": n), max_(max) { 330 Step #3 - "compile-libfuzzer-address-x86_64": | |  ^r Step #3 - "compile-libfuzzer-address-x86_64": eturn/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h: 330i:n10t:e rnanote: l:in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here:I Step #3 - "compile-libfuzzer-address-x86_64": nRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": | 330 ^ | Step #3 - "compile-libfuzzer-address-x86_64":  return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/animation_api_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/animdecoder_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/imageio_fuzzer.cc:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_fuzzer.cc:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_implIn file included from >/src/libwebp/tests/fuzzer/animencoder_fuzzer.cc(:23 Step #3 - "compile-libfuzzer-address-x86_64": : Step #3 - "compile-libfuzzer-address-x86_64": In file included from | /src/libwebp/tests/fuzzer/./fuzz_utils.h: ^36 Step #3 - "compile-libfuzzer-address-x86_64": : Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h: Step #3 - "compile-libfuzzer-address-x86_64": :In file included from 2915/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h::5321:: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:note: 41: Step #3 - "compile-libfuzzer-address-x86_64": in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested hereIn file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h Step #3 - "compile-libfuzzer-address-x86_64": :38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55 : Step #3 - "compile-libfuzzer-address-x86_64": 2915In file included from | /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h : 153 : Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h : 22 : Step #3 - "compile-libfuzzer-address-x86_64":  /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h : 511 : 36 :   warning:   builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]  Step #3 - "compile-libfuzzer-address-x86_64": Polic y511T | r a i t s:: :sttrda:n:sifnetre_gursaels__cmoenmsctpayn(t)<,b Step #3 - "compile-libfuzzer-address-x86_64": o o| l ^, Step #3 - "compile-libfuzzer-address-x86_64": __is_tri/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hv:i3116a:l7l:y _renote: loin instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested hereca Step #3 - "compile-libfuzzer-address-x86_64": table(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": 3116 | |  ^ Step #3 - "compile-libfuzzer-address-x86_64":  resize(g/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hr:o108w:t41h:_ lefnote: t(in instantiation of template class 'absl::is_trivially_relocatable' requested here) Step #3 - "compile-libfuzzer-address-x86_64": > 0 ? cap : NextCapaci t108y | ( c a p ) ) ;  Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": typen/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ha:m3103e:13 := stnote: d:(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all):e Step #3 - "compile-libfuzzer-address-x86_64": nable_if_t>' required herepa Step #3 - "compile-libfuzzer-address-x86_64": re_insert(hash), true}; 110 Step #3 - "compile-libfuzzer-address-x86_64": | |  ^s Step #3 - "compile-libfuzzer-address-x86_64": tatic/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h :s401t:d33::: trunote: e_in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested herety Step #3 - "compile-libfuzzer-address-x86_64": pe transfer_im p401l | ( A l l odci*c,t isolnoatr_yt_y p=e *t onrecw._Gselto (| ). ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~G Step #3 - "compile-libfuzzer-address-x86_64": etMa t111c | h i n g C o n t a i n e r D i c t i o n a r y E n t r i e s ( v a l ) ;  Step #3 - "compile-libfuzzer-address-x86_64": s| l ^ Step #3 - "compile-libfuzzer-address-x86_64": ot_ty/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hp:e200*: 25o:l d_snote: loin instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested heret, Step #3 - "compile-libfuzzer-address-x86_64": Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | 200 |  / / T O D O (tbe/m2p4o7r1a3r0y2_3d2i)c:t _r.eMmaotvceh Ecnatsrtise saFfrtoemrT afbilxeiOnfgR ewcaernntiCnogmsp.ar Step #3 - "compile-libfuzzer-address-x86_64": e s| ( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 113 |  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:/143/: 13T:O DO(note: b/in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here25 Step #3 - "compile-libfuzzer-address-x86_64": 1814870): remove casts 143a | f t e r dfoimxaiinng_ .wUaprdnaitnegMse.mo Step #3 - "compile-libfuzzer-address-x86_64": r y| Di ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c Step #3 - "compile-libfuzzer-address-x86_64": tion a114r | y ( v a ls.tGde:t:Amse Step #3 - "compile-libfuzzer-address-x86_64": ()); Step #3 - "compile-libfuzzer-address-x86_64": 115 | |  ^ Step #3 - "compile-libfuzzer-address-x86_64":   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:s129t:a13t:i c_cnote: asin instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested heret Step #3 - "compile-libfuzzer-address-x86_64": <void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~129 Step #3 - "compile-libfuzzer-address-x86_64": |  116 | (  v o i d  ) f u zzctoensstt:_:ciansttere{_*tdyopmea>i*n>}(;&e Step #3 - "compile-libfuzzer-address-x86_64": l e| me ^n Step #3 - "compile-libfuzzer-address-x86_64": t(new_/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hs:l112o:t3):) )),note:  Step #3 - "compile-libfuzzer-address-x86_64": in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here | Step #3 - "compile-libfuzzer-address-x86_64":  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117112 | | C o n t a insetraOtfiIcm_pclaBsatse<()c o=n stde favuolitd;*> Step #3 - "compile-libfuzzer-address-x86_64": ( &| el ^e Step #3 - "compile-libfuzzer-address-x86_64": ment(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacIn file included from i/src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cct:y22(: Step #3 - "compile-libfuzzer-address-x86_64": cIn file included from a/src/libwebp/tests/fuzzer/./fuzz_utils.hp:)36): Step #3 - "compile-libfuzzer-address-x86_64": ;In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h Step #3 - "compile-libfuzzer-address-x86_64": : 19| : Step #3 - "compile-libfuzzer-address-x86_64": In file included from ^/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h Step #3 - "compile-libfuzzer-address-x86_64": :21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h::413103: Step #3 - "compile-libfuzzer-address-x86_64": :In file included from 13/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:: 38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from note: /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)55: Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from 3103/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h | : 22 : Step #3 - "compile-libfuzzer-address-x86_64":  /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:r511e:t36u:r n warning: {prbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]ep Step #3 - "compile-libfuzzer-address-x86_64": are_insert(hash), 511 | t r u e :} ;st Step #3 - "compile-libfuzzer-address-x86_64": d :| :i ^n Step #3 - "compile-libfuzzer-address-x86_64": tegral_co/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hn:s193t:a25n:t <bnote: ooin instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested herel Step #3 - "compile-libfuzzer-address-x86_64": , __is_trivially_ r193e | l o c a t a b l ete(mTp)o>r a{r}y;_d Step #3 - "compile-libfuzzer-address-x86_64": i c| t_ ^. Step #3 - "compile-libfuzzer-address-x86_64": MatchEntr/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hi:e108s:F41r:o mTanote: blin instantiation of template class 'absl::is_trivially_relocatable>' requested hereeO Step #3 - "compile-libfuzzer-address-x86_64": fRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64":  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h108: | 143 : 13 :   note:  in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here  Step #3 - "compile-libfuzzer-address-x86_64": typen a143m | e  = dsotmda:i:ne_n.aUbpldea_tiefM_etm| () ^) Step #3 - "compile-libfuzzer-address-x86_64": ; Step #3 - "compile-libfuzzer-address-x86_64": | /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h ^: Step #3 - "compile-libfuzzer-address-x86_64": 110:25: /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hnote: :129in instantiation of default argument for 'transfer_impl>' required here:13 Step #3 - "compile-libfuzzer-address-x86_64": : note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 110 | s t129a | t i c  s t(d:v:otruei_dty)pfeu ztzrtaensstf:e:ri_nitmeprln(aAll:l:oDco*m,a isnlMootd_etlys{l*odto,ma Step #3 - "compile-libfuzzer-address-x86_64": i n| }; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64":  |  ^111 Step #3 - "compile-libfuzzer-address-x86_64": |   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h : 54 : 12 :   note:  in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here  Step #3 - "compile-libfuzzer-address-x86_64": 54 | slote_xtpylpiec*i tol dI_nsRlaontg,e IRmapnlk(1T) m{in Step #3 - "compile-libfuzzer-address-x86_64": , | T ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m Step #3 - "compile-libfuzzer-address-x86_64": ax) :112 | m i n _ (m/i/n )T,O DmOa(xb_/(2m4a7x1)3 0{23 Step #3 - "compile-libfuzzer-address-x86_64": 2 )| : ^r Step #3 - "compile-libfuzzer-address-x86_64": emove c/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ha:s330t:s10 :a ftenote: r in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested herefi Step #3 - "compile-libfuzzer-address-x86_64": xing warnings. Step #3 - "compile-libfuzzer-address-x86_64": 330 | |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": return 113 | i nt e r na/l/: :TIOnDROa(nbg/e2I5m1p8l1<4T8>7(0m)i:n ,r emmaoxv)e; c Step #3 - "compile-libfuzzer-address-x86_64": a s| ts ^ Step #3 - "compile-libfuzzer-address-x86_64": after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impIn file included from l/src/libwebp/tests/fuzzer/huffman_fuzzer.cc<:s22t: Step #3 - "compile-libfuzzer-address-x86_64": dIn file included from :/src/libwebp/tests/fuzzer/./fuzz_utils.h::a36l: Step #3 - "compile-libfuzzer-address-x86_64": lIn file included from o/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hc:a19t: Step #3 - "compile-libfuzzer-address-x86_64": oIn file included from r/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h<:21c: Step #3 - "compile-libfuzzer-address-x86_64": hIn file included from a/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hr:41>: Step #3 - "compile-libfuzzer-address-x86_64": >In file included from (/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h: Step #3 - "compile-libfuzzer-address-x86_64": 38 : Step #3 - "compile-libfuzzer-address-x86_64": | In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h ^: Step #3 - "compile-libfuzzer-address-x86_64": 55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hIn file included from :/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h2915::2253: Step #3 - "compile-libfuzzer-address-x86_64": : /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:note: 511:in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here36: Step #3 - "compile-libfuzzer-address-x86_64": warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 2915 Step #3 - "compile-libfuzzer-address-x86_64": | 511 | : s tPdo:l:iicnytTergariatls_:c:otnrsatnasnfte in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here{} Step #3 - "compile-libfuzzer-address-x86_64": ; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 3116 | r/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.he:s108i:z41e:( gronote: wtin instantiation of template class 'absl::is_trivially_relocatable>' requested hereh_ Step #3 - "compile-libfuzzer-address-x86_64": left() > 0 ? cap 108: | N e x t C a p a c i t y(ctaypp)e)n;am Step #3 - "compile-libfuzzer-address-x86_64": e | = ^ Step #3 - "compile-libfuzzer-address-x86_64": std:/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h::e3103n:a13b:l e_inote: f_(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)t< Step #3 - "compile-libfuzzer-address-x86_64": absl::i s3103_ | t r i v iarleltyu_rrnel o{cparteapbalree<_i Step #3 - "compile-libfuzzer-address-x86_64": n s| er ^t Step #3 - "compile-libfuzzer-address-x86_64": (hash),/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h :110t:r25u:e };note:  Step #3 - "compile-libfuzzer-address-x86_64": in instantiation of default argument for 'transfer_impl>' required here | Step #3 - "compile-libfuzzer-address-x86_64":  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static s401t | d : : t rduiec_ttiyopnea rtyr_a n=s fteorr_ci.mGpelt(c(*),. GseltoMta_ttcyhpien*g Cnoenwt_asilnoetr,Di Step #3 - "compile-libfuzzer-address-x86_64": c t| io ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n Step #3 - "compile-libfuzzer-address-x86_64": aryEn t111r | i e s ( v a l ) ;  Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64":   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h : 200 : 25 :   note:  in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here  Step #3 - "compile-libfuzzer-address-x86_64": slot_type* old_slot, Ran k2001 | ) {  Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": temp o112r | a r y _ di/c/t _T.OMDaOt(cbh/E2n4t7r1i3e0s2F3r2o)m:T arbelmeoOvfeR eccaesnttsC oamfptaerre sf(ix Step #3 - "compile-libfuzzer-address-x86_64": i n| g ^w Step #3 - "compile-libfuzzer-address-x86_64": arning/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hs:.143: Step #3 - "compile-libfuzzer-address-x86_64": 13 :|  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here 113 Step #3 - "compile-libfuzzer-address-x86_64": |  /143/ | T O D Od(obm/a2i5n1_8.1U4p8d7a0t)e:M ermeomroyvDei cctaisotnsa rayf(tvearl .fGiextiAnsg< CwoarrpnuisnTgysp.e> Step #3 - "compile-libfuzzer-address-x86_64": ( )| ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64":  | 114 ^ | Step #3 - "compile-libfuzzer-address-x86_64":  st/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hd::129::m13e:m cpynote: (in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64":  Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | s t129a | t i c _ c a s(tvz(tsetsdt::::lianutnedrenra(l: Step #3 - "compile-libfuzzer-address-x86_64": : D| om ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #3 - "compile-libfuzzer-address-x86_64": inMod e116l | < D e r i v e d > { * d omcaoinns}t;_c Step #3 - "compile-libfuzzer-address-x86_64": a s| t ^< Step #3 - "compile-libfuzzer-address-x86_64": std::r/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.he:m112o:v3e:_ connote: stin instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here_t Step #3 - "compile-libfuzzer-address-x86_64": 112* | > ( &Ceolnetmaeinnte(rnOefwI_msplloBta)s)e)()), = Step #3 - "compile-libfuzzer-address-x86_64": | de ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~f Step #3 - "compile-libfuzzer-address-x86_64": au l117t |  ;  Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/animation_api_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/animdecoder_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/animencoder_fuzzer.cc:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_fuzzer.cc:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  In file included from 117/src/libwebp/tests/fuzzer/imageio_fuzzer.cc | : 29 : Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h : 36 : Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hs:t19a: Step #3 - "compile-libfuzzer-address-x86_64": tIn file included from i/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hc:_21c: Step #3 - "compile-libfuzzer-address-x86_64": aIn file included from s/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ht:41<: Step #3 - "compile-libfuzzer-address-x86_64": In file included from c/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.ho:n38s: Step #3 - "compile-libfuzzer-address-x86_64": tIn file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h :55v: Step #3 - "compile-libfuzzer-address-x86_64": oIn file included from i/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hd:153*: Step #3 - "compile-libfuzzer-address-x86_64": >In file included from (/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h&:e22l: Step #3 - "compile-libfuzzer-address-x86_64": em/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.he:n511t:(36o:l d_swarning: lotbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins])) Step #3 - "compile-libfuzzer-address-x86_64": , sizeof( v511a | l u e _ t:y pset)d):;:i Step #3 - "compile-libfuzzer-address-x86_64": n t| eg ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #3 - "compile-libfuzzer-address-x86_64": al _118c | o n s t anrte {}/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h;:84 Step #3 - "compile-libfuzzer-address-x86_64": : 34| : ^ Step #3 - "compile-libfuzzer-address-x86_64": note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: 84 | note:  in instantiation of template class 'absl::is_trivially_relocatable>>' requested here  Step #3 - "compile-libfuzzer-address-x86_64": return std::is_ s108a | m e <  decl t y p e  ( t ratnyspfeenra_miemp l=< ssttdd::::aelnlaobclaet_oirf<_tc:>:(is Step #3 - "compile-libfuzzer-address-x86_64": _ t| ri ^v Step #3 - "compile-libfuzzer-address-x86_64": ially_relo/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hc:a2915t:a53b:l e< Step #3 - "compile-libfuzzer-address-x86_64": note: | in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here ^ Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64":  2915 | /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h : 110 : 25 :   note:  in instantiation of default argument for 'transfer_impl>' required here  Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc : 22 : Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h :P36o: Step #3 - "compile-libfuzzer-address-x86_64": lIn file included from 110i/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h | c: y19 : Step #3 - "compile-libfuzzer-address-x86_64": TIn file included from rs/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hat:ia21tt: Step #3 - "compile-libfuzzer-address-x86_64": siIn file included from :c/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h::t 41rs: Step #3 - "compile-libfuzzer-address-x86_64": atIn file included from nds/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:f::e38tr: Step #3 - "compile-libfuzzer-address-x86_64": _rIn file included from uue/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hs:e55s: Step #3 - "compile-libfuzzer-address-x86_64": _In file included from m/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h_e:tm153yc: Step #3 - "compile-libfuzzer-address-x86_64": ppIn file included from ey/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h (:t)22r,a: Step #3 - "compile-libfuzzer-address-x86_64": n Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hs :f| 511e:r ^36_ Step #3 - "compile-libfuzzer-address-x86_64": :i mplwarning: (/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hA:lbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]3116l:o Step #3 - "compile-libfuzzer-address-x86_64": 7c:* , snote: loin instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested heret 511_ Step #3 - "compile-libfuzzer-address-x86_64": | t y p e :*3116 | sn te dw :_ :s il nortteesg, Step #3 - "compile-libfuzzer-address-x86_64": ir za| el(_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~gc Step #3 - "compile-libfuzzer-address-x86_64": ornosw tt111ahn | t_ l< e bf ot o(l ) , >  _ _0 i s _? t rc ia vp i a: l lNy e_ xr teC la op ca ac ti at by l( ec a (p T) ))s>;l o{ Step #3 - "compile-libfuzzer-address-x86_64": t} _;| ty ^ Step #3 - "compile-libfuzzer-address-x86_64": p Step #3 - "compile-libfuzzer-address-x86_64": e*|  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h ^o: Step #3 - "compile-libfuzzer-address-x86_64": 3103l:d13_:s lotnote: , /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h(skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)R:a108 Step #3 - "compile-libfuzzer-address-x86_64": n:k411:) {note: Step #3 - "compile-libfuzzer-address-x86_64":  in instantiation of template class 'absl::is_trivially_relocatable>>' requested here|  Step #3 - "compile-libfuzzer-address-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | 108 | / / T O D O ( b / 23103 4 | 7 1 3t 0y 2pe3rn2ea)mte:u r=r nesmt od{v:pe:r eecnpaaasbrtles ea_ftienr_ sieffri_txt(i, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here/ ^2 Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": 51814870): r/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.he:m110o:v25e: c143a | s t note: s d in instantiation of default argument for 'transfer_impl>' required hereoafm Step #3 - "compile-libfuzzer-address-x86_64": taeirn _f.iUxpidnagt ewMaermnoirny gD110si | .c t Step #3 - "compile-libfuzzer-address-x86_64": i o| na ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sry Step #3 - "compile-libfuzzer-address-x86_64": t(av ta114il | c. G e sttd:A:stcs(pf)ey)r(;_i Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": m p| | l( ^ ~~~~~~~~~~~~A Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": lloc *115, |  s/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h l:129:13:  onote: t in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here_ t Step #3 - "compile-libfuzzer-address-x86_64": y pes*t anteiwc__sc la129os | tt , <  Step #3 - "compile-libfuzzer-address-x86_64": v o| id*>(std::laund e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #3 - "compile-libfuzzer-address-x86_64": ((v Step #3 - "compile-libfuzzer-address-x86_64": o i| d111 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ) Step #3 - "compile-libfuzzer-address-x86_64": f u z z t e116 s | t : : i n t e r n a l : : D co om na si tn _ Mc oa ds et l << D se tr di :v :esrdel>mo{ot*v_deto_ymcapoienn*s} t;o_l Step #3 - "compile-libfuzzer-address-x86_64": t d<| _vsa ^ll Step #3 - "compile-libfuzzer-address-x86_64": oute,_ tRyapne/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hk>:1113*):> 12({:& e Step #3 - "compile-libfuzzer-address-x86_64": l e| note: me ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested heren Step #3 - "compile-libfuzzer-address-x86_64": t Step #3 - "compile-libfuzzer-address-x86_64": ( n112e | w _ s l o t/113)/ | ) T) O)D,eOx( Step #3 - "compile-libfuzzer-address-x86_64": pb l/| i2c4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i7 Step #3 - "compile-libfuzzer-address-x86_64": t13 0C2o 3n1172t | )a :i n re re Om fo Iv mep slctBaaaststiesc( _IcanafntseetrrD n Step #3 - "compile-libfuzzer-address-x86_64": (n &e| erl_ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(e Step #3 - "compile-libfuzzer-address-x86_64": smted:n :t113m( | oo vl ed (_ isnl/no/e trT))O)D),O ({b}s/i2 Step #3 - "compile-libfuzzer-address-x86_64": z5 e1| o8f14 ^(8 Step #3 - "compile-libfuzzer-address-x86_64": v7a0)l:u er/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h_e:tm536yopv:ee9) :)c ;as Step #3 - "compile-libfuzzer-address-x86_64": t note: s|  in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #3 - "compile-libfuzzer-address-x86_64": f Step #3 - "compile-libfuzzer-address-x86_64": te r118 f | i x i n g rwe atr536un | rin n g s{ .}  ; Step #3 - "compile-libfuzzer-address-x86_64": : Step #3 - "compile-libfuzzer-address-x86_64": | B a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Step #3 - "compile-libfuzzer-address-x86_64": se ~~~~~~~~~~( Step #3 - "compile-libfuzzer-address-x86_64": s114 | t d119 : | : ms ot}vde: Step #3 - "compile-libfuzzer-address-x86_64": (: im| nenm ~ec Step #3 - "compile-libfuzzer-address-x86_64": rp)y)( { Step #3 - "compile-libfuzzer-address-x86_64": } |  Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h ~~~~~~~~~~~~:| Step #3 - "compile-libfuzzer-address-x86_64": 84: ^34 Step #3 - "compile-libfuzzer-address-x86_64": :  115 |  note:  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]: 468 Step #3 - "compile-libfuzzer-address-x86_64": : 10 : stnote: atin instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested hereic Step #3 - "compile-libfuzzer-address-x86_64": _cast< v84o | i d  * >(rsettdu:r:nla usntd ed468r: | (: i Step #3 - "compile-libfuzzer-address-x86_64": s | _rse ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~at Step #3 - "compile-libfuzzer-address-x86_64": muero(rsve_>(t(i| *> ^/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h(: Step #3 - "compile-libfuzzer-address-x86_64": &2915e:l53e:m entnote: (nin instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested hereew Step #3 - "compile-libfuzzer-address-x86_64": _slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | 2915 |  s t a t i c _ c a s t  <  c o n s t   v o i d  * > ( & e l e mPeonlti(coylTdr_asiltost:):)t,r anssifzeero_fus(evsa_lmueem_ctpyyp(e)),); Step #3 - "compile-libfuzzer-address-x86_64":  Step #3 - "compile-libfuzzer-address-x86_64": | | ^ Step #3 - "compile-libfuzzer-address-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 |  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:r3116e:t7u:r n note: {}in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here; Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64":  3116 |  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h :r84e:s34i:z e(gnote: rowhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]wt Step #3 - "compile-libfuzzer-address-x86_64": h_left() > 0 84? | c a p :r eNteuxrtnCa psatcdi:t:yi(sc_aspa)m)e;< Step #3 - "compile-libfuzzer-address-x86_64": d e| c ^l Step #3 - "compile-libfuzzer-address-x86_64": type(t/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hr:a3103n:s13f:e r_inote: mp(skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)l< Step #3 - "compile-libfuzzer-address-x86_64": std::allocator<char> >3103( |  Step #3 - "compile-libfuzzer-address-x86_64": |  ^r Step #3 - "compile-libfuzzer-address-x86_64": eturn {p/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hr:e2915p:a53r:e _innote: sein instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested herert Step #3 - "compile-libfuzzer-address-x86_64": (hash), tru e2915 | } ;  Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64":   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h : 143 : 13 :   note:  in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here  Step #3 - "compile-libfuzzer-address-x86_64": PolicyTraits::trans f143e | r _ u s edso_mmaeimnc_p.yU(p)d,at Step #3 - "compile-libfuzzer-address-x86_64": e M| em ^o Step #3 - "compile-libfuzzer-address-x86_64": ryDictiona/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hr:y3116(:v7a:l .Genote: tAin instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested heres< Step #3 - "compile-libfuzzer-address-x86_64": CorpusType> (3116) | ) ;  Step #3 - "compile-libfuzzer-address-x86_64": | r ^e Step #3 - "compile-libfuzzer-address-x86_64": size(g/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hr:o129w:t13h:_ lefnote: t(in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here) Step #3 - "compile-libfuzzer-address-x86_64": > 0 ? cap : NextCapacity(cap)) ;129 | Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": (vo/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hi:d3103:)13f:u zznote: te(skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)st Step #3 - "compile-libfuzzer-address-x86_64": ::inte r3103n | a l : : DomraeitnuMronde l{i{n*sdeormta(ihna}s;h) Step #3 - "compile-libfuzzer-address-x86_64": , | t ^r Step #3 - "compile-libfuzzer-address-x86_64": ue}; Step #3 - "compile-libfuzzer-address-x86_64":  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h| :113 ^: Step #3 - "compile-libfuzzer-address-x86_64": 12: note: /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hin instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here:143 Step #3 - "compile-libfuzzer-address-x86_64": :13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143113 | |  edxopmlaiicni_t.U pCdoantteaMienmeorrOyfDIimcptliBoansaer(yI(nvnaelr.DGoemtaAisni(n)n)e;r_ Step #3 - "compile-libfuzzer-address-x86_64": ( s| td ^: Step #3 - "compile-libfuzzer-address-x86_64": :move/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h(:i129n:n13e:r )) note: {}in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note:  in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here129 | Step #3 - "compile-libfuzzer-address-x86_64": (void) f536u | z z t e s t ::: iBnatseer(nsatld::::Dmoomvaei(niMnondeerl)<)D e{r}iv Step #3 - "compile-libfuzzer-address-x86_64": e d| >{ ^* Step #3 - "compile-libfuzzer-address-x86_64": domai/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:n468}:;10: Step #3 - "compile-libfuzzer-address-x86_64": | note: ^ Step #3 - "compile-libfuzzer-address-x86_64": in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note:  in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here468 | Step #3 - "compile-libfuzzer-address-x86_64": return inte r113n | a l ::eCxopnltiaciinterO fCIomnptlal(Bsatsde:(:Imnonveer(Dionmnaeirn)T) ;inn Step #3 - "compile-libfuzzer-address-x86_64": e r| ) : ^ Step #3 - "compile-libfuzzer-address-x86_64": inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/animation_api_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/animdecoder_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/animencoder_fuzzer.cc:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Linking CXX executable anim_util_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Linking CXX executable huffman_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Linking CXX executable animdecoder_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Linking CXX executable simple_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Linking CXX executable webp_info_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Built target huffman_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Built target anim_util_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Built target animdecoder_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Built target simple_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Built target webp_info_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Linking CXX executable imageio_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Linking CXX executable animation_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Built target animation_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Built target imageio_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Linking CXX executable mux_demux_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [100%] Linking CXX executable dec_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target mux_demux_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target dec_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [100%] Linking CXX executable advanced_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target advanced_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 8 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [100%] Linking CXX executable sharpyuv_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target sharpyuv_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [100%] Linking CXX executable enc_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target enc_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [100%] Linking CXX executable enc_dec_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target enc_dec_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [100%] Linking CXX executable animencoder_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target animencoder_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": Fuzz binaries: ./build/tests/fuzzer/animation_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/anim_util_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/animencoder_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/dec_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/mux_demux_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/enc_dec_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/animdecoder_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/advanced_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/huffman_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/webp_info_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/imageio_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/enc_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/simple_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/sharpyuv_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": + find /workspace/out/libfuzzer-address-x86_64/ Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/ Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animation_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/imageio_fuzzer@ImageIOSuite.Decode Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/huffman_fuzzer@Huffman.HuffmanTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_dec_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/imageio_fuzzer@ImageIOSuite.Decode_nalloc Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_dec_fuzzer@EncArbitraryDec.EncDecTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/anim_util_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animencoder_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/dec_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animdecoder_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_dec_fuzzer@EncIndexDec.EncDecValidTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/huffman_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/mux_demux_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/mux_demux_api_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/webp_info_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_dec_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animencoder_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/webp_info_fuzzer@WebPInfo.WebPInfoTest_nalloc Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/imageio_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/sharpyuv_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/dec_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_fuzzer@Enc.EncArbitraryTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/huffman_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/sharpyuv_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animdecoder_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest_nalloc Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/simple_api_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_dec_fuzzer@EncIndexDec.EncDecTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/advanced_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/advanced_api_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animdecoder_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animation_api_fuzzer@AnimationApi.AnimationApiTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animencoder_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/imageio_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_dec_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/dec_fuzzer@WebPSuite.DecodeWebP_nalloc Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animation_api_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/anim_util_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/webp_info_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/webp_info_fuzzer@WebPInfo.WebPInfoTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/anim_util_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest_nalloc Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/advanced_api_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/advanced_api_fuzzer@AdvancedApi.AdvancedApiTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/simple_api_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/huffman_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/webp_info_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/dec_fuzzer@WebPSuite.DecodeWebP Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/mux_demux_api_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/simple_api_fuzzer@SimpleApi.SimpleApiTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/imageio_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/simple_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/llvm-symbolizer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animation_api_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/sharpyuv_fuzzer@SharpYuvFuzz.SharpYuvConvertFuzzWrapped Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/sharpyuv_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/dec_fuzzer.dict Finished Step #3 - "compile-libfuzzer-address-x86_64" Starting Step #4 - "build-check-libfuzzer-address-x86_64" Step #4 - "build-check-libfuzzer-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #4 - "build-check-libfuzzer-address-x86_64": Unable to find image 'gcr.io/oss-fuzz-base/base-runner:latest' locally Step #4 - "build-check-libfuzzer-address-x86_64": latest: Pulling from oss-fuzz-base/base-runner Step #4 - "build-check-libfuzzer-address-x86_64": b549f31133a9: Already exists Step #4 - "build-check-libfuzzer-address-x86_64": 0080ba77da4f: Already exists Step #4 - "build-check-libfuzzer-address-x86_64": ba15b34d2160: Already exists Step #4 - "build-check-libfuzzer-address-x86_64": 755e96391592: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": cc42a684cc86: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": cf2e8929c5d2: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": c8181fa11e67: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 27c36f21ce6c: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 5054ea471fa9: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": d6250e629dd4: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 27e64bf5af43: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": c5ff56ffb0e4: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 8fb0b5be246f: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 476d1bd54eba: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": b65bb9c2b3ee: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 7f20d5b45eae: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": ed78c72f0edc: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 28420101279a: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 1e91a5bf9d06: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": c7997b4917ac: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 53dc9df53f1f: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": dfd94ecde904: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": bdd9722b34e4: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 3b47b475d1e5: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": e9487f394bbf: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": fdd56c8ed1fe: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": b9bc039bd211: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": c01e504f77ea: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 476d1bd54eba: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": c7997b4917ac: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": b65bb9c2b3ee: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 53dc9df53f1f: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 7f20d5b45eae: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": fdd56c8ed1fe: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": ed78c72f0edc: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": b9bc039bd211: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 28420101279a: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 1e91a5bf9d06: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": c01e504f77ea: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": dfd94ecde904: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": bdd9722b34e4: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 3b47b475d1e5: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": e9487f394bbf: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": d6250e629dd4: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 27e64bf5af43: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": c5ff56ffb0e4: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 8fb0b5be246f: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 27c36f21ce6c: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 27c36f21ce6c: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": cf2e8929c5d2: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": cf2e8929c5d2: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 755e96391592: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 755e96391592: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": c8181fa11e67: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": c8181fa11e67: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": cc42a684cc86: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": cc42a684cc86: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": d6250e629dd4: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": c5ff56ffb0e4: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 755e96391592: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 7f20d5b45eae: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": b65bb9c2b3ee: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": b65bb9c2b3ee: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 476d1bd54eba: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 476d1bd54eba: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 28420101279a: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 28420101279a: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": cc42a684cc86: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 5054ea471fa9: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 5054ea471fa9: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": c7997b4917ac: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": c7997b4917ac: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": cf2e8929c5d2: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 53dc9df53f1f: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 8fb0b5be246f: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 8fb0b5be246f: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": bdd9722b34e4: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": c8181fa11e67: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 3b47b475d1e5: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 3b47b475d1e5: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 27c36f21ce6c: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": fdd56c8ed1fe: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": fdd56c8ed1fe: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": e9487f394bbf: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": e9487f394bbf: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": c01e504f77ea: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": c01e504f77ea: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": ed78c72f0edc: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": ed78c72f0edc: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": b9bc039bd211: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": b9bc039bd211: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": dfd94ecde904: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": dfd94ecde904: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 1e91a5bf9d06: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 1e91a5bf9d06: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 5054ea471fa9: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": d6250e629dd4: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 27e64bf5af43: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": c5ff56ffb0e4: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 8fb0b5be246f: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 476d1bd54eba: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": b65bb9c2b3ee: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 7f20d5b45eae: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": ed78c72f0edc: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 28420101279a: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 1e91a5bf9d06: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": c7997b4917ac: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 53dc9df53f1f: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": dfd94ecde904: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": bdd9722b34e4: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 3b47b475d1e5: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": e9487f394bbf: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": fdd56c8ed1fe: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": b9bc039bd211: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": c01e504f77ea: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": Digest: sha256:63b9e5b74942040e292a43e85778b8728888d62c735991ccfbd0318ed83f3ac7 Step #4 - "build-check-libfuzzer-address-x86_64": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-runner:latest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/imageio_fuzzer@ImageIOSuite.Decode Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/huffman_fuzzer@Huffman.HuffmanTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/imageio_fuzzer@ImageIOSuite.Decode_nalloc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/enc_dec_fuzzer@EncArbitraryDec.EncDecTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/enc_dec_fuzzer@EncIndexDec.EncDecValidTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/webp_info_fuzzer@WebPInfo.WebPInfoTest_nalloc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/enc_fuzzer@Enc.EncArbitraryTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest_nalloc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/enc_dec_fuzzer@EncIndexDec.EncDecTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/animation_api_fuzzer@AnimationApi.AnimationApiTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/dec_fuzzer@WebPSuite.DecodeWebP_nalloc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/webp_info_fuzzer@WebPInfo.WebPInfoTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest_nalloc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/advanced_api_fuzzer@AdvancedApi.AdvancedApiTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/dec_fuzzer@WebPSuite.DecodeWebP Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/simple_api_fuzzer@SimpleApi.SimpleApiTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmph3mo0lri/sharpyuv_fuzzer@SharpYuvFuzz.SharpYuvConvertFuzzWrapped Finished Step #4 - "build-check-libfuzzer-address-x86_64" Starting Step #5 Step #5: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Finished Step #5 Starting Step #6 Step #6: Already have image: gcr.io/oss-fuzz/libwebp Step #6: adding: advanced_api_fuzzer (deflated 67%) Step #6: adding: advanced_api_fuzzer.dict (deflated 18%) Step #6: adding: advanced_api_fuzzer@AdvancedApi.AdvancedApiTest (deflated 37%) Step #6: adding: advanced_api_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: anim_util_fuzzer (deflated 66%) Step #6: adding: anim_util_fuzzer.dict (deflated 18%) Step #6: adding: anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest (deflated 36%) Step #6: adding: anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest_nalloc (deflated 36%) Step #6: adding: anim_util_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: animation_api_fuzzer (deflated 66%) Step #6: adding: animation_api_fuzzer.dict (deflated 18%) Step #6: adding: animation_api_fuzzer@AnimationApi.AnimationApiTest (deflated 39%) Step #6: adding: animation_api_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: animdecoder_fuzzer (deflated 66%) Step #6: adding: animdecoder_fuzzer.dict (deflated 18%) Step #6: adding: animdecoder_fuzzer@AnimDecoder.AnimDecoderTest (deflated 37%) Step #6: adding: animdecoder_fuzzer@AnimDecoder.AnimDecoderTest_nalloc (deflated 36%) Step #6: adding: animdecoder_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: animencoder_fuzzer (deflated 68%) Step #6: adding: animencoder_fuzzer.dict (deflated 18%) Step #6: adding: animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest (deflated 37%) Step #6: adding: animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest (deflated 37%) Step #6: adding: animencoder_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: dec_fuzzer (deflated 66%) Step #6: adding: dec_fuzzer.dict (deflated 18%) Step #6: adding: dec_fuzzer@WebPSuite.DecodeWebP (deflated 32%) Step #6: adding: dec_fuzzer@WebPSuite.DecodeWebP_nalloc (deflated 31%) Step #6: adding: dec_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: enc_dec_fuzzer (deflated 68%) Step #6: adding: enc_dec_fuzzer.dict (deflated 18%) Step #6: adding: enc_dec_fuzzer@EncArbitraryDec.EncDecTest (deflated 33%) Step #6: adding: enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest (deflated 33%) Step #6: adding: enc_dec_fuzzer@EncIndexDec.EncDecTest (deflated 33%) Step #6: adding: enc_dec_fuzzer@EncIndexDec.EncDecValidTest (deflated 33%) Step #6: adding: enc_dec_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: enc_fuzzer (deflated 67%) Step #6: adding: enc_fuzzer.dict (deflated 18%) Step #6: adding: enc_fuzzer@Enc.EncArbitraryTest (deflated 32%) Step #6: adding: enc_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: huffman_fuzzer (deflated 66%) Step #6: adding: huffman_fuzzer.dict (deflated 18%) Step #6: adding: huffman_fuzzer@Huffman.HuffmanTest (deflated 36%) Step #6: adding: huffman_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: imageio_fuzzer (deflated 66%) Step #6: adding: imageio_fuzzer.dict (deflated 18%) Step #6: adding: imageio_fuzzer@ImageIOSuite.Decode (deflated 34%) Step #6: adding: imageio_fuzzer@ImageIOSuite.Decode_nalloc (deflated 32%) Step #6: adding: imageio_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: llvm-symbolizer (deflated 65%) Step #6: adding: mux_demux_api_fuzzer (deflated 66%) Step #6: adding: mux_demux_api_fuzzer.dict (deflated 18%) Step #6: adding: mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest (deflated 38%) Step #6: adding: mux_demux_api_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: sharpyuv_fuzzer (deflated 67%) Step #6: adding: sharpyuv_fuzzer.dict (deflated 18%) Step #6: adding: sharpyuv_fuzzer@SharpYuvFuzz.SharpYuvConvertFuzzWrapped (deflated 34%) Step #6: adding: sharpyuv_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: simple_api_fuzzer (deflated 66%) Step #6: adding: simple_api_fuzzer.dict (deflated 18%) Step #6: adding: simple_api_fuzzer@SimpleApi.SimpleApiTest (deflated 36%) Step #6: adding: simple_api_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: webp_info_fuzzer (deflated 66%) Step #6: adding: webp_info_fuzzer.dict (deflated 18%) Step #6: adding: webp_info_fuzzer@WebPInfo.WebPInfoTest (deflated 35%) Step #6: adding: webp_info_fuzzer@WebPInfo.WebPInfoTest_nalloc (deflated 34%) Step #6: adding: webp_info_fuzzer_seed_corpus.zip (stored 0%) Finished Step #6 Starting Step #7 Step #7: Pulling image: gcr.io/oss-fuzz-base/uploader Step #7: Using default tag: latest Step #7: latest: Pulling from oss-fuzz-base/uploader Step #7: c62795f78da9: Pulling fs layer Step #7: d4fceeeb758e: Pulling fs layer Step #7: 5c9125a401ae: Pulling fs layer Step #7: 0062f774e994: Pulling fs layer Step #7: 6b33fd031fac: Pulling fs layer Step #7: 7eb39101e508: Pulling fs layer Step #7: 89257482f398: Pulling fs layer Step #7: 89257482f398: Waiting Step #7: 5c9125a401ae: Verifying Checksum Step #7: 5c9125a401ae: Download complete Step #7: 6b33fd031fac: Download complete Step #7: 0062f774e994: Download complete Step #7: d4fceeeb758e: Verifying Checksum Step #7: d4fceeeb758e: Download complete Step #7: 89257482f398: Verifying Checksum Step #7: 89257482f398: Download complete Step #7: c62795f78da9: Verifying Checksum Step #7: c62795f78da9: Download complete Step #7: 7eb39101e508: Verifying Checksum Step #7: 7eb39101e508: Download complete Step #7: c62795f78da9: Pull complete Step #7: d4fceeeb758e: Pull complete Step #7: 5c9125a401ae: Pull complete Step #7: 0062f774e994: Pull complete Step #7: 6b33fd031fac: Pull complete Step #7: 7eb39101e508: Pull complete Step #7: 89257482f398: Pull complete Step #7: Digest: sha256:5717ba63d13b5515063e2a6ccad09fb5bf32a86c8e0798a363d81c2be522e411 Step #7: Status: Downloaded newer image for gcr.io/oss-fuzz-base/uploader:latest Step #7: gcr.io/oss-fuzz-base/uploader:latest Step #7: % Total % Received % Xferd Average Speed Time Time Time Current Step #7: Dload Upload Total Spent Left Speed Step #7: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 341 0 0 100 341 0 1316 --:--:-- --:--:-- --:--:-- 1321 Finished Step #7 Starting Step #8 Step #8: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #8: % Total % Received % Xferd Average Speed Time Time Time Current Step #8: Dload Upload Total Spent Left Speed Step #8: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 39 166M 0 0 39 65.9M 0 90.3M 0:00:01 --:--:-- 0:00:01 90.3M 92 166M 0 0 92 153M 0 88.8M 0:00:01 0:00:01 --:--:-- 88.8M 100 166M 0 0 100 166M 0 78.8M 0:00:02 0:00:02 --:--:-- 78.8M Finished Step #8 Starting Step #9 Step #9: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #9: % Total % Received % Xferd Average Speed Time Time Time Current Step #9: Dload Upload Total Spent Left Speed Step #9: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1046 0 0 100 1046 0 3628 --:--:-- --:--:-- --:--:-- 3631 Finished Step #9 Starting Step #10 Step #10: Already have image (with digest): gcr.io/cloud-builders/curl Step #10: % Total % Received % Xferd Average Speed Time Time Time Current Step #10: Dload Upload Total Spent Left Speed Step #10: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 32 0 0 100 32 0 131 --:--:-- --:--:-- --:--:-- 132 Finished Step #10 Starting Step #11 Step #11: Already have image: gcr.io/oss-fuzz/libwebp Finished Step #11 Starting Step #12 - "compile-libfuzzer-memory-x86_64" Step #12 - "compile-libfuzzer-memory-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #12 - "compile-libfuzzer-memory-x86_64": --------------------------------------------------------------- Step #12 - "compile-libfuzzer-memory-x86_64": vm.mmap_rnd_bits = 28 Step #12 - "compile-libfuzzer-memory-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #12 - "compile-libfuzzer-memory-x86_64": Building without MSan instrumented libraries. Step #12 - "compile-libfuzzer-memory-x86_64": --------------------------------------------------------------- Step #12 - "compile-libfuzzer-memory-x86_64": CC=clang Step #12 - "compile-libfuzzer-memory-x86_64": CXX=clang++ Step #12 - "compile-libfuzzer-memory-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=memory -fsanitize-memory-track-origins -fsanitize=fuzzer-no-link Step #12 - "compile-libfuzzer-memory-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=memory -fsanitize-memory-track-origins -fsanitize=fuzzer-no-link -stdlib=libc++ Step #12 - "compile-libfuzzer-memory-x86_64": RUSTFLAGS=--cfg fuzzing -Zsanitizer=memory -Cdebuginfo=1 -Cforce-frame-pointers Step #12 - "compile-libfuzzer-memory-x86_64": --------------------------------------------------------------- Step #12 - "compile-libfuzzer-memory-x86_64": + bash tests/fuzzer/oss-fuzz/build.sh Step #12 - "compile-libfuzzer-memory-x86_64": -- The C compiler identification is Clang 22.0.0 Step #12 - "compile-libfuzzer-memory-x86_64": -- Detecting C compiler ABI info Step #12 - "compile-libfuzzer-memory-x86_64": -- Detecting C compiler ABI info - done Step #12 - "compile-libfuzzer-memory-x86_64": -- Check for working C compiler: /usr/local/bin/clang - skipped Step #12 - "compile-libfuzzer-memory-x86_64": -- Detecting C compile features Step #12 - "compile-libfuzzer-memory-x86_64": -- Detecting C compile features - done Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP16 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP16 - Success Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP32 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP32 - Success Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP64 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP64 - Success Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success Step #12 - "compile-libfuzzer-memory-x86_64": -- Found Threads: TRUE Step #12 - "compile-libfuzzer-memory-x86_64": -- Could NOT find OpenGL (missing: OPENGL_opengl_LIBRARY OPENGL_glx_LIBRARY OPENGL_INCLUDE_DIR) Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAVE_MATH_LIBRARY Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAVE_MATH_LIBRARY - Success Step #12 - "compile-libfuzzer-memory-x86_64": -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.a (found version "1.2.11") Step #12 - "compile-libfuzzer-memory-x86_64": -- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.a (found version "1.6.37") Step #12 - "compile-libfuzzer-memory-x86_64": -- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.a (found version "80") Step #12 - "compile-libfuzzer-memory-x86_64": -- TIFF is disabled when statically linking. Step #12 - "compile-libfuzzer-memory-x86_64": -- Found GIF: /usr/lib/x86_64-linux-gnu/libgif.a (found version "5.1.9") Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file GLUT/glut.h Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file GLUT/glut.h - not found Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file GL/glut.h Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file GL/glut.h - not found Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file OpenGL/glut.h Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file OpenGL/glut.h - not found Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file shlwapi.h Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file shlwapi.h - not found Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file unistd.h Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file unistd.h - found Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file wincodec.h Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file wincodec.h - not found Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file windows.h Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file windows.h - not found Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 - Success Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 - Success Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE2 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE2 - Success Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- The CXX compiler identification is Clang 22.0.0 Step #12 - "compile-libfuzzer-memory-x86_64": -- Detecting CXX compiler ABI info Step #12 - "compile-libfuzzer-memory-x86_64": -- Detecting CXX compiler ABI info - done Step #12 - "compile-libfuzzer-memory-x86_64": -- Check for working CXX compiler: /usr/local/bin/clang++ - skipped Step #12 - "compile-libfuzzer-memory-x86_64": -- Detecting CXX compile features Step #12 - "compile-libfuzzer-memory-x86_64": -- Detecting CXX compile features - done Step #12 - "compile-libfuzzer-memory-x86_64": -- Populating fuzztest Step #12 - "compile-libfuzzer-memory-x86_64": -- Configuring done (0.0s) Step #12 - "compile-libfuzzer-memory-x86_64": -- Generating done (0.0s) Step #12 - "compile-libfuzzer-memory-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/fuzztest-subbuild Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Creating directories for 'fuzztest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Performing download step (git clone) for 'fuzztest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": Cloning into 'fuzztest-src'... Step #12 - "compile-libfuzzer-memory-x86_64": remote: Enumerating objects: 13258, done. Step #12 - "compile-libfuzzer-memory-x86_64": remote: Counting objects: 0% (1/871) remote: Counting objects: 1% (9/871) remote: Counting objects: 2% (18/871) remote: Counting objects: 3% (27/871) remote: Counting objects: 4% (35/871) remote: Counting objects: 5% (44/871) remote: Counting objects: 6% (53/871) remote: Counting objects: 7% (61/871) remote: Counting objects: 8% (70/871) remote: Counting objects: 9% (79/871) remote: Counting objects: 10% (88/871) remote: Counting objects: 11% (96/871) remote: Counting objects: 12% (105/871) remote: Counting objects: 13% (114/871) remote: Counting objects: 14% (122/871) remote: Counting objects: 15% (131/871) remote: Counting objects: 16% (140/871) remote: Counting objects: 17% (149/871) remote: Counting objects: 18% (157/871) remote: Counting objects: 19% (166/871) remote: Counting objects: 20% (175/871) remote: Counting objects: 21% (183/871) remote: Counting objects: 22% (192/871) remote: Counting objects: 23% (201/871) remote: Counting objects: 24% (210/871) remote: Counting objects: 25% (218/871) remote: Counting objects: 26% (227/871) remote: Counting objects: 27% (236/871) remote: Counting objects: 28% (244/871) remote: Counting objects: 29% (253/871) remote: Counting objects: 30% (262/871) remote: Counting objects: 31% (271/871) remote: Counting objects: 32% (279/871) remote: Counting objects: 33% (288/871) remote: Counting objects: 34% (297/871) remote: Counting objects: 35% (305/871) remote: Counting objects: 36% (314/871) remote: Counting objects: 37% (323/871) remote: Counting objects: 38% (331/871) remote: Counting objects: 39% (340/871) remote: Counting objects: 40% (349/871) remote: Counting objects: 41% (358/871) remote: Counting objects: 42% (366/871) remote: Counting objects: 43% (375/871) remote: Counting objects: 44% (384/871) remote: Counting objects: 45% (392/871) remote: Counting objects: 46% (401/871) remote: Counting objects: 47% (410/871) remote: Counting objects: 48% (419/871) remote: Counting objects: 49% (427/871) remote: Counting objects: 50% (436/871) remote: Counting objects: 51% (445/871) remote: Counting objects: 52% (453/871) remote: Counting objects: 53% (462/871) remote: Counting objects: 54% (471/871) remote: Counting objects: 55% (480/871) remote: Counting objects: 56% (488/871) remote: Counting objects: 57% (497/871) remote: Counting objects: 58% (506/871) remote: Counting objects: 59% (514/871) remote: Counting objects: 60% (523/871) remote: Counting objects: 61% (532/871) remote: Counting objects: 62% (541/871) remote: Counting objects: 63% (549/871) remote: Counting objects: 64% (558/871) remote: Counting objects: 65% (567/871) remote: Counting objects: 66% (575/871) remote: Counting objects: 67% (584/871) remote: Counting objects: 68% (593/871) remote: Counting objects: 69% (601/871) remote: Counting objects: 70% (610/871) remote: Counting objects: 71% (619/871) remote: Counting objects: 72% (628/871) remote: Counting objects: 73% (636/871) remote: Counting objects: 74% (645/871) remote: Counting objects: 75% (654/871) remote: Counting objects: 76% (662/871) remote: Counting objects: 77% (671/871) remote: Counting objects: 78% (680/871) remote: Counting objects: 79% (689/871) remote: Counting objects: 80% (697/871) remote: Counting objects: 81% (706/871) remote: Counting objects: 82% (715/871) remote: Counting objects: 83% (723/871) remote: Counting objects: 84% (732/871) remote: Counting objects: 85% (741/871) remote: Counting objects: 86% (750/871) remote: Counting objects: 87% (758/871) remote: Counting objects: 88% (767/871) remote: Counting objects: 89% (776/871) remote: Counting objects: 90% (784/871) remote: Counting objects: 91% (793/871) remote: Counting objects: 92% (802/871) remote: Counting objects: 93% (811/871) remote: Counting objects: 94% (819/871) remote: Counting objects: 95% (828/871) remote: Counting objects: 96% (837/871) remote: Counting objects: 97% (845/871) remote: Counting objects: 98% (854/871) remote: Counting objects: 99% (863/871) remote: Counting objects: 100% (871/871) remote: Counting objects: 100% (871/871), done. Step #12 - "compile-libfuzzer-memory-x86_64": remote: Compressing objects: 0% (1/436) remote: Compressing objects: 1% (5/436) remote: Compressing objects: 2% (9/436) remote: Compressing objects: 3% (14/436) remote: Compressing objects: 4% (18/436) remote: Compressing objects: 5% (22/436) remote: Compressing objects: 6% (27/436) remote: Compressing objects: 7% (31/436) remote: Compressing objects: 8% (35/436) remote: Compressing objects: 9% (40/436) remote: Compressing objects: 10% (44/436) remote: Compressing objects: 11% (48/436) remote: Compressing objects: 12% (53/436) remote: Compressing objects: 13% (57/436) remote: Compressing objects: 14% (62/436) remote: Compressing objects: 15% (66/436) remote: Compressing objects: 16% (70/436) remote: Compressing objects: 17% (75/436) remote: Compressing objects: 18% (79/436) remote: Compressing objects: 19% (83/436) remote: Compressing objects: 20% (88/436) remote: Compressing objects: 21% (92/436) remote: Compressing objects: 22% (96/436) remote: Compressing objects: 23% (101/436) remote: Compressing objects: 24% (105/436) remote: Compressing objects: 25% (109/436) remote: Compressing objects: 26% (114/436) remote: Compressing objects: 27% (118/436) remote: Compressing objects: 28% (123/436) remote: Compressing objects: 29% (127/436) remote: Compressing objects: 30% (131/436) remote: Compressing objects: 31% (136/436) remote: Compressing objects: 32% (140/436) remote: Compressing objects: 33% (144/436) remote: Compressing objects: 34% (149/436) remote: Compressing objects: 35% (153/436) remote: Compressing objects: 36% (157/436) remote: Compressing objects: 37% (162/436) remote: Compressing objects: 38% (166/436) remote: Compressing objects: 39% (171/436) remote: Compressing objects: 40% (175/436) remote: Compressing objects: 41% (179/436) remote: Compressing objects: 42% (184/436) remote: Compressing objects: 43% (188/436) remote: Compressing objects: 44% (192/436) remote: Compressing objects: 45% (197/436) remote: Compressing objects: 46% (201/436) remote: Compressing objects: 47% (205/436) remote: Compressing objects: 48% (210/436) remote: Compressing objects: 49% (214/436) remote: Compressing objects: 50% (218/436) remote: Compressing objects: 51% (223/436) remote: Compressing objects: 52% (227/436) remote: Compressing objects: 53% (232/436) remote: Compressing objects: 54% (236/436) remote: Compressing objects: 55% (240/436) remote: Compressing objects: 56% (245/436) remote: Compressing objects: 57% (249/436) remote: Compressing objects: 58% (253/436) remote: Compressing objects: 59% (258/436) remote: Compressing objects: 60% (262/436) remote: Compressing objects: 61% (266/436) remote: Compressing objects: 62% (271/436) remote: Compressing objects: 63% (275/436) remote: Compressing objects: 64% (280/436) remote: Compressing objects: 65% (284/436) remote: Compressing objects: 66% (288/436) remote: Compressing objects: 67% (293/436) remote: Compressing objects: 68% (297/436) remote: Compressing objects: 69% (301/436) remote: Compressing objects: 70% (306/436) remote: Compressing objects: 71% (310/436) remote: Compressing objects: 72% (314/436) remote: Compressing objects: 73% (319/436) remote: Compressing objects: 74% (323/436) remote: Compressing objects: 75% (327/436) remote: Compressing objects: 76% (332/436) remote: Compressing objects: 77% (336/436) remote: Compressing objects: 78% (341/436) remote: Compressing objects: 79% (345/436) remote: Compressing objects: 80% (349/436) remote: Compressing objects: 81% (354/436) remote: Compressing objects: 82% (358/436) remote: Compressing objects: 83% (362/436) remote: Compressing objects: 84% (367/436) remote: Compressing objects: 85% (371/436) remote: Compressing objects: 86% (375/436) remote: Compressing objects: 87% (380/436) remote: Compressing objects: 88% (384/436) remote: Compressing objects: 89% (389/436) remote: Compressing objects: 90% (393/436) remote: Compressing objects: 91% (397/436) remote: Compressing objects: 92% (402/436) remote: Compressing objects: 93% (406/436) remote: Compressing objects: 94% (410/436) remote: Compressing objects: 95% (415/436) remote: Compressing objects: 96% (419/436) remote: Compressing objects: 97% (423/436) remote: Compressing objects: 98% (428/436) remote: Compressing objects: 99% (432/436) remote: Compressing objects: 100% (436/436) remote: Compressing objects: 100% (436/436), done. Step #12 - "compile-libfuzzer-memory-x86_64": Receiving objects: 0% (1/13258) Receiving objects: 1% (133/13258) Receiving objects: 2% (266/13258) Receiving objects: 3% (398/13258) Receiving objects: 4% (531/13258) Receiving objects: 5% (663/13258) Receiving objects: 6% (796/13258) Receiving objects: 7% (929/13258) Receiving objects: 8% (1061/13258) Receiving objects: 9% (1194/13258) Receiving objects: 10% (1326/13258) Receiving objects: 11% (1459/13258) Receiving objects: 12% (1591/13258) Receiving objects: 13% (1724/13258) Receiving objects: 14% (1857/13258) Receiving objects: 15% (1989/13258) Receiving objects: 16% (2122/13258) Receiving objects: 17% (2254/13258) Receiving objects: 18% (2387/13258) Receiving objects: 19% (2520/13258) Receiving objects: 20% (2652/13258) Receiving objects: 21% (2785/13258) Receiving objects: 22% (2917/13258) Receiving objects: 23% (3050/13258) Receiving objects: 24% (3182/13258) Receiving objects: 25% (3315/13258) Receiving objects: 26% (3448/13258) Receiving objects: 27% (3580/13258) Receiving objects: 28% (3713/13258) Receiving objects: 29% (3845/13258) Receiving objects: 30% (3978/13258) Receiving objects: 31% (4110/13258) Receiving objects: 32% (4243/13258) Receiving objects: 33% (4376/13258) Receiving objects: 34% (4508/13258) Receiving objects: 35% (4641/13258) Receiving objects: 36% (4773/13258) Receiving objects: 37% (4906/13258) Receiving objects: 38% (5039/13258) Receiving objects: 39% (5171/13258) Receiving objects: 40% (5304/13258) Receiving objects: 41% (5436/13258) Receiving objects: 42% (5569/13258) Receiving objects: 43% (5701/13258) Receiving objects: 44% (5834/13258) Receiving objects: 45% (5967/13258) Receiving objects: 46% (6099/13258) Receiving objects: 47% (6232/13258) Receiving objects: 48% (6364/13258) Receiving objects: 49% (6497/13258) Receiving objects: 50% (6629/13258) Receiving objects: 51% (6762/13258) Receiving objects: 52% (6895/13258) Receiving objects: 53% (7027/13258) Receiving objects: 54% (7160/13258) Receiving objects: 55% (7292/13258) Receiving objects: 56% (7425/13258) Receiving objects: 57% (7558/13258) Receiving objects: 58% (7690/13258) Receiving objects: 59% (7823/13258) Receiving objects: 60% (7955/13258) Receiving objects: 61% (8088/13258) Receiving objects: 62% (8220/13258) Receiving objects: 63% (8353/13258) Receiving objects: 64% (8486/13258) Receiving objects: 65% (8618/13258) Receiving objects: 66% (8751/13258) Receiving objects: 67% (8883/13258) Receiving objects: 68% (9016/13258) Receiving objects: 69% (9149/13258) Receiving objects: 70% (9281/13258) Receiving objects: 71% (9414/13258) Receiving objects: 72% (9546/13258) Receiving objects: 73% (9679/13258) Receiving objects: 74% (9811/13258) Receiving objects: 75% (9944/13258) Receiving objects: 76% (10077/13258) Receiving objects: 77% (10209/13258) Receiving objects: 78% (10342/13258) Receiving objects: 79% (10474/13258) Receiving objects: 80% (10607/13258) Receiving objects: 81% (10739/13258) Receiving objects: 82% (10872/13258) Receiving objects: 83% (11005/13258) Receiving objects: 84% (11137/13258) Receiving objects: 85% (11270/13258) Receiving objects: 86% (11402/13258) Receiving objects: 87% (11535/13258) Receiving objects: 88% (11668/13258) Receiving objects: 89% (11800/13258) Receiving objects: 90% (11933/13258) Receiving objects: 91% (12065/13258) Receiving objects: 92% (12198/13258) Receiving objects: 93% (12330/13258) Receiving objects: 94% (12463/13258) Receiving objects: 95% (12596/13258) Receiving objects: 96% (12728/13258) Receiving objects: 97% (12861/13258) Receiving objects: 98% (12993/13258) Receiving objects: 99% (13126/13258) remote: Total 13258 (delta 638), reused 444 (delta 435), pack-reused 12387 (from 4) Step #12 - "compile-libfuzzer-memory-x86_64": Receiving objects: 100% (13258/13258) Receiving objects: 100% (13258/13258), 6.13 MiB | 22.84 MiB/s, done. Step #12 - "compile-libfuzzer-memory-x86_64": Resolving deltas: 0% (0/10164) Resolving deltas: 1% (103/10164) Resolving deltas: 3% (337/10164) Resolving deltas: 4% (490/10164) Resolving deltas: 5% (523/10164) Resolving deltas: 6% (610/10164) Resolving deltas: 7% (730/10164) Resolving deltas: 8% (823/10164) Resolving deltas: 9% (919/10164) Resolving deltas: 10% (1020/10164) Resolving deltas: 11% (1119/10164) Resolving deltas: 12% (1223/10164) Resolving deltas: 13% (1322/10164) Resolving deltas: 14% (1449/10164) Resolving deltas: 15% (1543/10164) Resolving deltas: 16% (1670/10164) Resolving deltas: 17% (1728/10164) Resolving deltas: 18% (1830/10164) Resolving deltas: 19% (1939/10164) Resolving deltas: 20% (2037/10164) Resolving deltas: 21% (2135/10164) Resolving deltas: 22% (2267/10164) Resolving deltas: 23% (2343/10164) Resolving deltas: 24% (2441/10164) Resolving deltas: 26% (2695/10164) Resolving deltas: 27% (2777/10164) Resolving deltas: 28% (2880/10164) Resolving deltas: 29% (2961/10164) Resolving deltas: 30% (3059/10164) Resolving deltas: 31% (3151/10164) Resolving deltas: 32% (3265/10164) Resolving deltas: 33% (3357/10164) Resolving deltas: 35% (3582/10164) Resolving deltas: 36% (3668/10164) Resolving deltas: 38% (3872/10164) Resolving deltas: 39% (4003/10164) Resolving deltas: 40% (4122/10164) Resolving deltas: 41% (4220/10164) Resolving deltas: 42% (4361/10164) Resolving deltas: 43% (4407/10164) Resolving deltas: 44% (4476/10164) Resolving deltas: 45% (4583/10164) Resolving deltas: 46% (4698/10164) Resolving deltas: 47% (4779/10164) Resolving deltas: 48% (4903/10164) Resolving deltas: 49% (4981/10164) Resolving deltas: 50% (5082/10164) Resolving deltas: 51% (5189/10164) Resolving deltas: 52% (5289/10164) Resolving deltas: 53% (5387/10164) Resolving deltas: 55% (5615/10164) Resolving deltas: 57% (5864/10164) Resolving deltas: 58% (5901/10164) Resolving deltas: 59% (6010/10164) Resolving deltas: 60% (6103/10164) Resolving deltas: 61% (6206/10164) Resolving deltas: 62% (6305/10164) Resolving deltas: 63% (6414/10164) Resolving deltas: 64% (6513/10164) Resolving deltas: 65% (6620/10164) Resolving deltas: 66% (6762/10164) Resolving deltas: 67% (6827/10164) Resolving deltas: 68% (6913/10164) Resolving deltas: 69% (7031/10164) Resolving deltas: 70% (7153/10164) Resolving deltas: 71% (7249/10164) Resolving deltas: 72% (7335/10164) Resolving deltas: 73% (7453/10164) Resolving deltas: 74% (7552/10164) Resolving deltas: 75% (7629/10164) Resolving deltas: 76% (7726/10164) Resolving deltas: 77% (7828/10164) Resolving deltas: 78% (7997/10164) Resolving deltas: 79% (8085/10164) Resolving deltas: 80% (8135/10164) Resolving deltas: 81% (8315/10164) Resolving deltas: 82% (8342/10164) Resolving deltas: 83% (8441/10164) Resolving deltas: 84% (8568/10164) Resolving deltas: 85% (8706/10164) Resolving deltas: 86% (8742/10164) Resolving deltas: 87% (8928/10164) Resolving deltas: 88% (8967/10164) Resolving deltas: 89% (9062/10164) Resolving deltas: 90% (9161/10164) Resolving deltas: 91% (9250/10164) Resolving deltas: 92% (9356/10164) Resolving deltas: 93% (9453/10164) Resolving deltas: 94% (9557/10164) Resolving deltas: 95% (9746/10164) Resolving deltas: 96% (9760/10164) Resolving deltas: 97% (9869/10164) Resolving deltas: 98% (9969/10164) Resolving deltas: 99% (10066/10164) Resolving deltas: 100% (10164/10164) Resolving deltas: 100% (10164/10164), done. Step #12 - "compile-libfuzzer-memory-x86_64": HEAD is now at 078ea08 Fix libclang_rt.fuzzer_no_main finding Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Performing update step for 'fuzztest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Performing patch step for 'fuzztest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] No configure step for 'fuzztest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 66%] No build step for 'fuzztest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] No install step for 'fuzztest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] No test step for 'fuzztest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Completed 'fuzztest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Built target fuzztest-populate Step #12 - "compile-libfuzzer-memory-x86_64": -- Populating abseil-cpp Step #12 - "compile-libfuzzer-memory-x86_64": -- Configuring done (0.0s) Step #12 - "compile-libfuzzer-memory-x86_64": -- Generating done (0.0s) Step #12 - "compile-libfuzzer-memory-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/abseil-cpp-subbuild Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Creating directories for 'abseil-cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Performing download step (git clone) for 'abseil-cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": Cloning into 'abseil-cpp-src'... Step #12 - "compile-libfuzzer-memory-x86_64": HEAD is now at 4a2c6336 Disable ABSL_ATTRIBUTE_TRIVIAL_ABI in open-source builds (#1606) Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Performing update step for 'abseil-cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] No patch step for 'abseil-cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] No configure step for 'abseil-cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 66%] No build step for 'abseil-cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] No install step for 'abseil-cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] No test step for 'abseil-cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Completed 'abseil-cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Built target abseil-cpp-populate Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test ABSL_INTERNAL_AT_LEAST_CXX17 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test ABSL_INTERNAL_AT_LEAST_CXX17 - Success Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test ABSL_INTERNAL_AT_LEAST_CXX20 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test ABSL_INTERNAL_AT_LEAST_CXX20 - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Populating re2 Step #12 - "compile-libfuzzer-memory-x86_64": -- Configuring done (0.0s) Step #12 - "compile-libfuzzer-memory-x86_64": -- Generating done (0.0s) Step #12 - "compile-libfuzzer-memory-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/re2-subbuild Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Creating directories for 're2-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Performing download step (git clone) for 're2-populate' Step #12 - "compile-libfuzzer-memory-x86_64": Cloning into 're2-src'... Step #12 - "compile-libfuzzer-memory-x86_64": HEAD is now at 9665465 Try using larger runners for macOS. Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Performing update step for 're2-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] No patch step for 're2-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] No configure step for 're2-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 66%] No build step for 're2-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] No install step for 're2-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] No test step for 're2-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Completed 're2-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Built target re2-populate Step #12 - "compile-libfuzzer-memory-x86_64": -- Populating googletest Step #12 - "compile-libfuzzer-memory-x86_64": -- Configuring done (0.0s) Step #12 - "compile-libfuzzer-memory-x86_64": -- Generating done (0.0s) Step #12 - "compile-libfuzzer-memory-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/googletest-subbuild Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Creating directories for 'googletest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Performing download step (git clone) for 'googletest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": Cloning into 'googletest-src'... Step #12 - "compile-libfuzzer-memory-x86_64": HEAD is now at f8d7d77c Bump version to v1.14 in preparation for release Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Performing update step for 'googletest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] No patch step for 'googletest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] No configure step for 'googletest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 66%] No build step for 'googletest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] No install step for 'googletest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] No test step for 'googletest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Completed 'googletest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Built target googletest-populate Step #12 - "compile-libfuzzer-memory-x86_64": -- Found Python3: /usr/local/bin/python3.11 (found version "3.11.13") found components: Interpreter Step #12 - "compile-libfuzzer-memory-x86_64": -- Populating antlr_cpp Step #12 - "compile-libfuzzer-memory-x86_64": -- Configuring done (0.0s) Step #12 - "compile-libfuzzer-memory-x86_64": -- Generating done (0.0s) Step #12 - "compile-libfuzzer-memory-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/antlr_cpp-subbuild Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Creating directories for 'antlr_cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Performing download step (download, verify and extract) for 'antlr_cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": -- Downloading... Step #12 - "compile-libfuzzer-memory-x86_64": dst='/src/libwebp/build/_deps/antlr_cpp-subbuild/antlr_cpp-populate-prefix/src/antlr4-cpp-runtime-4.12.0-source.zip' Step #12 - "compile-libfuzzer-memory-x86_64": timeout='none' Step #12 - "compile-libfuzzer-memory-x86_64": inactivity timeout='none' Step #12 - "compile-libfuzzer-memory-x86_64": -- Using src='https://www.antlr.org/download/antlr4-cpp-runtime-4.12.0-source.zip' Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 0% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 1% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 2% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 3% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 4% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 5% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 6% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 7% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 8% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 10% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 11% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 13% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 16% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 18% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 23% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 29% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 34% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 36% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 41% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 47% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 53% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 58% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 64% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 70% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 75% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 81% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 87% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 92% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 98% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 100% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- verifying file... Step #12 - "compile-libfuzzer-memory-x86_64": file='/src/libwebp/build/_deps/antlr_cpp-subbuild/antlr_cpp-populate-prefix/src/antlr4-cpp-runtime-4.12.0-source.zip' Step #12 - "compile-libfuzzer-memory-x86_64": -- Downloading... done Step #12 - "compile-libfuzzer-memory-x86_64": -- extracting... Step #12 - "compile-libfuzzer-memory-x86_64": src='/src/libwebp/build/_deps/antlr_cpp-subbuild/antlr_cpp-populate-prefix/src/antlr4-cpp-runtime-4.12.0-source.zip' Step #12 - "compile-libfuzzer-memory-x86_64": dst='/src/libwebp/build/_deps/antlr_cpp-src' Step #12 - "compile-libfuzzer-memory-x86_64": -- extracting... [tar xfz] Step #12 - "compile-libfuzzer-memory-x86_64": -- extracting... [analysis] Step #12 - "compile-libfuzzer-memory-x86_64": -- extracting... [rename] Step #12 - "compile-libfuzzer-memory-x86_64": -- extracting... [clean up] Step #12 - "compile-libfuzzer-memory-x86_64": -- extracting... done Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] No update step for 'antlr_cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] No patch step for 'antlr_cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] No configure step for 'antlr_cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 66%] No build step for 'antlr_cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] No install step for 'antlr_cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] No test step for 'antlr_cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Completed 'antlr_cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Built target antlr_cpp-populate Step #12 - "compile-libfuzzer-memory-x86_64": -- Building without demo. To enable demo build use: -DWITH_DEMO=True Step #12 - "compile-libfuzzer-memory-x86_64": find: '/out': No such file or directory Step #12 - "compile-libfuzzer-memory-x86_64": -- Configuring done (12.6s) Step #12 - "compile-libfuzzer-memory-x86_64": -- Generating done (0.7s) Step #12 - "compile-libfuzzer-memory-x86_64": -- Build files have been written to: /src/libwebp/build Step #12 - "compile-libfuzzer-memory-x86_64": [ 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 0%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/bit_reader_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/color_cache_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_cpu.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/filters_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webpencode.dir/src/enc/alpha_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_csp.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_dsp.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/huffman_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/spinlock_wait.dir/internal/spinlock_wait.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webpencode.dir/src/enc/analysis_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_gamma.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/palette.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webpencode.dir/src/enc/backward_references_cost_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/cpu.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/log_severity.dir/log_severity.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webputils.dir/src/utils/bit_reader_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/numeric/CMakeFiles/int128.dir/int128.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_fixed.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/civil_time.dir/internal/cctz/src/civil_time_detail.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/strerror.dir/internal/strerror.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/profiling/CMakeFiles/exponential_biased.dir/internal/exponential_biased.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_commandlineflag_internal.dir/internal/commandlineflag.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_nullguard.dir/internal/nullguard.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_platform.dir/internal/randen_round_keys.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_seed_gen_exception.dir/seed_gen_exception.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/leak_check.dir/leak_check.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cpu.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Linking CXX static library libabsl_flags_commandlineflag_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Linking CXX static library libabsl_random_internal_platform.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Linking CXX static library libabsl_leak_check.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/quant_levels_dec_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_clip_tables.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Built target random_internal_platform Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/rescaler_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Building C object CMakeFiles/webpencode.dir/src/enc/backward_references_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Built target flags_commandlineflag_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Built target leak_check Step #12 - "compile-libfuzzer-memory-x86_64": [ 3%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_format.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 3%] Building C object CMakeFiles/webpencode.dir/src/enc/config_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 3%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_if.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 4%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 4%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/random_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 4%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/thread_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 5%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 5%] Building C object CMakeFiles/webpencode.dir/src/enc/cost_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building C object CMakeFiles/webpencode.dir/src/enc/filter_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRErrorStrategy.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building C object CMakeFiles/webputils.dir/src/utils/color_cache_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRFileStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRInputStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BailErrorStrategy.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BaseErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building C object CMakeFiles/webputils.dir/src/utils/filters_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Linking CXX static library libabsl_spinlock_wait.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Built target spinlock_wait Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Built target grammar_info Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_randen_hwaes_impl.dir/internal/randen_hwaes.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpencode.dir/src/enc/frame_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_randen_slow.dir/internal/randen_slow.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpencode.dir/src/enc/histogram_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpencode.dir/src/enc/iterator_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpencode.dir/src/enc/near_lossless_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Built target webputilsdecode Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 8%] Linking C static library libsharpyuv.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 8%] Built target sharpyuv Step #12 - "compile-libfuzzer-memory-x86_64": [ 8%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_csp_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 8%] Linking CXX static library libabsl_log_internal_nullguard.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 8%] Built target log_internal_nullguard Step #12 - "compile-libfuzzer-memory-x86_64": [ 8%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_psnr_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 8%] Linking CXX static library libabsl_exponential_biased.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 8%] Building C object CMakeFiles/webputils.dir/src/utils/palette.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 8%] Built target exponential_biased Step #12 - "compile-libfuzzer-memory-x86_64": [ 8%] Building CXX object _deps/abseil-cpp-build/absl/profiling/CMakeFiles/periodic_sampler.dir/internal/periodic_sampler.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 8%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_rescale_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 8%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_tools_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Building C object CMakeFiles/webpencode.dir/src/enc/predictor_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Linking CXX static library libabsl_strerror.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Building C object CMakeFiles/webpencode.dir/src/enc/quant_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Built target strerror Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Building C object CMakeFiles/webpencode.dir/src/enc/syntax_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Linking CXX static library libabsl_periodic_sampler.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Built target periodic_sampler Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Building C object CMakeFiles/webpencode.dir/src/enc/token_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Building C object CMakeFiles/webpencode.dir/src/enc/tree_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Building C object CMakeFiles/webpencode.dir/src/enc/vp8l_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Building C object CMakeFiles/webpencode.dir/src/enc/webp_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_dec_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Linking CXX static library libabsl_random_seed_gen_exception.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Building C object CMakeFiles/webputils.dir/src/utils/rescaler_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Built target random_seed_gen_exception Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Building C object CMakeFiles/webputils.dir/src/utils/random_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Building C object CMakeFiles/webputils.dir/src/utils/thread_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Building C object CMakeFiles/webputils.dir/src/utils/utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Linking CXX static library libabsl_log_severity.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Built target log_severity Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/raw_logging_internal.dir/internal/raw_logging.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Building C object CMakeFiles/webputils.dir/src/utils/bit_writer_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_encode_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling.c.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/randen_slow.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<boolIn file included from /src/libwebp/build/_deps/googletest-src/googletest/src/gtest-all.cc:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/googletest-src/googletest/include/gtest/gtest.h:65: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/googletest-src/googletest/include/gtest/gtest-death-test.h:43: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h:47: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from , __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/googletest-src/googletest/include/gtest/gtest-matchers.h:49: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/googletest-src/googletest/include/gtest/gtest-printers.h:498:35: warning: implicit conversion from 'char16_t' to 'char32_t' may change the meaning of the represented code unit [-Wcharacter-conversion] Step #12 - "compile-libfuzzer-memory-x86_64": 498 | PrintTo(ImplicitCast_<char32_t>(c), os); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~ ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_impl.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_avx2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_info.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_libc.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_lookup.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_clip_tables.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Linking CXX static library libabsl_civil_time.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Built target civil_time Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BufferedTokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CharStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonToken.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Linking CXX static library libabsl_random_internal_randen_slow.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Built target webputils Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Built target random_internal_randen_slow Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonTokenFactory.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Linking CXX static library libabsl_int128.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Built target int128 Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Linking CXX static library libabsl_random_internal_randen_hwaes_impl.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_posix.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Built target random_internal_randen_hwaes_impl Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonTokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_randen_hwaes.dir/internal/randen_detect.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorStrategy.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Linking CXX static library libabsl_random_internal_randen_hwaes.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Built target random_internal_randen_hwaes Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_randen.dir/internal/randen.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ConsoleErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/DefaultErrorStrategy.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRFileStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRInputStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BailErrorStrategy.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BaseErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/zone_info_source.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_avx2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Linking CXX static library libabsl_raw_logging_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Built target raw_logging_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/cycleclock.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Linking CXX static library libabsl_random_internal_randen.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/spinlock.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Built target random_internal_randen Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/throw_delegate.dir/internal/throw_delegate.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/debugging_internal.dir/internal/address_is_readable.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/debugging_internal.dir/internal/elf_mem_image.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BufferedTokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Built target webpdspdecode Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/DiagnosticErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building CXX object _deps/abseil-cpp-build/absl/types/CMakeFiles/bad_variant_access.dir/bad_variant_access.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Exceptions.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/FailedPredicateException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Linking CXX static library libabsl_bad_variant_access.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/InputMismatchException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Built target bad_variant_access Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building CXX object _deps/abseil-cpp-build/absl/types/CMakeFiles/bad_optional_access.dir/bad_optional_access.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/sysinfo.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/thread_identity.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/unscaledcycleclock.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_avx2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CharStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Linking CXX static library libabsl_bad_optional_access.a Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/spinlock.cc:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Built target bad_optional_access Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonToken.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cordz_functions.dir/internal/cordz_functions.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonTokenFactory.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/IntStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 28%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 28%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 28%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 28%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 28%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/InterpreterRuleContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Lexer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerInterpreter.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerNoViableAltException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/debugging_internal.dir/internal/vdso_support.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ListTokenSource.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Linking CXX static library libabsl_throw_delegate.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Built target throw_delegate Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/scoped_set_env.dir/internal/scoped_set_env.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonTokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ConsoleErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/DefaultErrorStrategy.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/DiagnosticErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building CXX object _deps/abseil-cpp-build/absl/types/CMakeFiles/bad_any_cast_impl.dir/bad_any_cast.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Exceptions.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/FailedPredicateException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/NoViableAltException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/thread_identity.cc:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/sysinfo.cc:62: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Parser.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserInterpreter.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserRuleContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ProxyErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 31%] Linking CXX static library libabsl_base.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 31%] Built target base Step #12 - "compile-libfuzzer-memory-x86_64": [ 31%] Building C object CMakeFiles/webpdecode.dir/src/dec/alpha_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 32%] Building C object CMakeFiles/webpdecode.dir/src/dec/buffer_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 32%] Built target webpdsp Step #12 - "compile-libfuzzer-memory-x86_64": [ 32%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/ostringstream.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 32%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RecognitionException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Linking CXX static library libabsl_cordz_functions.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/InputMismatchException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Built target cordz_functions Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/string_view.dir/string_view.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Recognizer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Linking CXX static library libabsl_bad_any_cast_impl.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Built target bad_any_cast_impl Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/malloc_internal.dir/internal/low_level_alloc.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Linking CXX static library libabsl_debugging_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Built target debugging_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/demangle_internal.dir/internal/demangle.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Building C object CMakeFiles/webpdecode.dir/src/dec/frame_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Linking CXX static library libabsl_scoped_set_env.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Built target scoped_set_env Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/stacktrace.dir/stacktrace.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuleContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/IntStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuleContextWithAltNum.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/InterpreterRuleContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Lexer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/LexerInterpreter.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Linking CXX static library libabsl_stacktrace.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Built target stacktrace Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Building CXX object _deps/abseil-cpp-build/absl/hash/CMakeFiles/city.dir/internal/city.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuntimeMetaData.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/LexerNoViableAltException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Token.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ListTokenSource.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Built target webpencode Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Building CXX object _deps/abseil-cpp-build/absl/hash/CMakeFiles/low_level_hash.dir/internal/low_level_hash.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Building C object CMakeFiles/webpdecode.dir/src/dec/idec_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Linking CXX static library libabsl_string_view.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Built target string_view Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_cpu_detect.dir/internal/cpu_detect.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenSource.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 37%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/utf8.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/low_level_alloc.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: [ 37%] Linking CXX static library libabsl_time_zone.a Step #12 - "compile-libfuzzer-memory-x86_64": builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integra[ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/NoViableAltException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": l_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 37%] Built target time_zone Step #12 - "compile-libfuzzer-memory-x86_64": [ 37%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_conditions.dir/internal/conditions.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/escaping.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Parser.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenStreamRewriter.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Linking CXX static library libabsl_log_internal_conditions.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Built target log_internal_conditions Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/UnbufferedCharStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ParserInterpreter.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/UnbufferedTokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ParserRuleContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Building C object CMakeFiles/webpdecode.dir/src/dec/io_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/hash/internal/city.cc:28: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Vocabulary.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/WritableToken.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Linking CXX static library libabsl_malloc_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ProxyErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Built target malloc_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/graphcycles_internal.dir/internal/graphcycles.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RecognitionException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 40%] Linking CXX static library libabsl_city.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATN.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 40%] Built target city Step #12 - "compile-libfuzzer-memory-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNConfig.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 40%] Linking CXX static library libabsl_crc_cpu_detect.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 40%] Built target crc_cpu_detect Step #12 - "compile-libfuzzer-memory-x86_64": [ 40%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_internal.dir/internal/crc.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/hash/internal/low_level_hash.cc:17: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/unaligned_access.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNConfigSet.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building C object CMakeFiles/webpdecode.dir/src/dec/quant_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Linking CXX static library libabsl_low_level_hash.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Built target low_level_hash Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building C object CMakeFiles/webpdecode.dir/src/dec/tree_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/escaping.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/escaping.h:20: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/resize_uninitialized.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNDeserializationOptions.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Recognizer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Linking CXX static library libabsl_strings_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNDeserializer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Built target strings_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/ascii.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuleContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8l_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuleContextWithAltNum.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNStateType.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuntimeMetaData.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Token.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc.cc:46: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ActionTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Building C object CMakeFiles/webpdecode.dir/src/dec/webp_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AmbiguityInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Linking CXX static library libabsl_demangle_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Built target demangle_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ArrayPredictionContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AtomTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenSource.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ContextSensitivityInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionEventInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenStreamRewriter.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/EpsilonTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/charconv.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ErrorInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LL1Analyzer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 45%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_internal.dir/internal/crc_x86_arm_combined.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerATNConfig.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedCharStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 46%] Built target webpdecode Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Linking C static library libwebpdecoder.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Built target webpdecoder Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Linking C static library libwebp.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedTokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Built target webp Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building C object CMakeFiles/webpdemux.dir/src/demux/anim_decode.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Vocabulary.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building C object CMakeFiles/webpdemux.dir/src/demux/demux.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerActionExecutor.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerChannelAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/WritableToken.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/charconv.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/charconv.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATN.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerCustomAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Linking CXX static library libabsl_graphcycles_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Built target graphcycles_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building C object CMakeFiles/imageioutil.dir/imageio/imageio_util.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfig.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerIndexedCustomAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Linking C static library libimageioutil.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Built target imageioutil Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerModeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Building C object CMakeFiles/libwebpmux.dir/src/mux/anim_encode.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfigSet.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializationOptions.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 49%] Linking C static library libwebpdemux.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 49%] Built target webpdemux Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerMoreAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerPopModeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerPushModeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerSkipAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerTypeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_x86_arm_combined.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LookaheadEventInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/NotSetTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] Linking CXX static library libabsl_crc_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] Built target crc_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building C object CMakeFiles/extras.dir/extras/extras.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/OrderedATNConfigSet.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building C object CMakeFiles/extras.dir/extras/quality_estimate.c.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/escaping.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ParseInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ParserATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building C object CMakeFiles/extras.dir/extras/sharpyuv_risk_table.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PrecedencePredicateTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Linking C static library libextras.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxedit.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Built target extras Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building C object CMakeFiles/anim_util.dir/examples/anim_util.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNStateType.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredicateEvalInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredicateTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ActionTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxinternal.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/AmbiguityInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContextCache.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContextMergeCache.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionMode.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ProfilingATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/RangeTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/RuleTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ArrayPredictionContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SemanticContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building C object CMakeFiles/anim_util.dir/examples/gifdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/escaping.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/escaping.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxread.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SetTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SingletonPredictionContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Linking C static library libanim_util.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/AtomTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Built target anim_util Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/StarLoopbackState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building C object CMakeFiles/exampleutil.dir/examples/example_util.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/Transition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Linking C static library libwebpmux.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Built target libwebpmux Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building C object CMakeFiles/imagedec.dir/imageio/image_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Linking C static library libexampleutil.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Built target exampleutil Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building C object CMakeFiles/imageenc.dir/imageio/image_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building C object CMakeFiles/imagedec.dir/imageio/jpegdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building C object CMakeFiles/imagedec.dir/imageio/metadata.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building C object CMakeFiles/imagedec.dir/imageio/pngdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Linking C static library libimageenc.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Built target imageenc Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building C object CMakeFiles/gif2webp.dir/examples/gif2webp.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building C object CMakeFiles/imagedec.dir/imageio/pnmdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building C object CMakeFiles/gif2webp.dir/examples/gifdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ContextSensitivityInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/TransitionType.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/WildcardTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionEventInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/charconv_bigint.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/EpsilonTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ErrorInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building C object CMakeFiles/imagedec.dir/imageio/tiffdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LL1Analyzer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNConfig.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 57%] Building C object CMakeFiles/imagedec.dir/imageio/webpdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFA.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFASerializer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 57%] Linking C executable gif2webp Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] Building C object CMakeFiles/imagedec.dir/imageio/wicdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFAState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] Linking C static library libimagedec.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] Built target imagedec Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] Building C object CMakeFiles/webpinfo.dir/examples/webpinfo.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/LexerDFASerializer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] Built target gif2webp Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/internal/Synchronization.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] Building C object CMakeFiles/webpmux.dir/examples/webpmux.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/InterpreterDataReader.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/Interval.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/IntervalSet.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/MurmurHash.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/Predicate.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/charconv_bigint.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/charconv_bigint.h:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerActionExecutor.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Any.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerChannelAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Linking C executable webpmux Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Arrays.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerCustomAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerIndexedCustomAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Built target webpmux Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building C object CMakeFiles/get_disto.dir/extras/get_disto.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerModeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerMoreAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/CPPUtils.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Linking C executable webpinfo Step #12 - "compile-libfuzzer-memory-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPopModeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/StringUtils.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Utf8.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 61%] Linking C executable get_disto Step #12 - "compile-libfuzzer-memory-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ErrorNodeImpl.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPushModeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 61%] Built target webpinfo Step #12 - "compile-libfuzzer-memory-x86_64": [ 61%] Building C object CMakeFiles/webp_quality.dir/extras/webp_quality.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/IterativeParseTreeWalker.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Linking C executable webp_quality Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTree.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Built target get_disto Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building C object CMakeFiles/anim_diff.dir/examples/anim_diff.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Built target webp_quality Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building C object CMakeFiles/anim_dump.dir/examples/anim_dump.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeVisitor.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeWalker.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerSkipAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Linking C executable anim_dump Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/TerminalNodeImpl.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerTypeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Linking C executable anim_diff Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/Trees.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/charconv_parse.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Built target anim_dump Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/Chunk.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Built target anim_diff Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building C object CMakeFiles/dwebp.dir/examples/dwebp.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LookaheadEventInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/NotSetTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/ParseTreeMatch.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/ParseTreePattern.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] Linking C executable dwebp Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/OrderedATNConfigSet.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ParseInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/ParseTreePatternMatcher.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ParserATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/RuleTagToken.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PrecedencePredicateTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Built target dwebp Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building C object CMakeFiles/cwebp.dir/examples/cwebp.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/TagChunk.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateEvalInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/TextChunk.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/charconv_parse.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/charconv_parse.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/charconv.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/TokenTagToken.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPath.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathElement.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathLexer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathLexerErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathRuleAnywhereElement.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathRuleElement.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/damerau_levenshtein_distance.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathTokenAnywhereElement.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContextCache.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathTokenElement.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContextMergeCache.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathWildcardAnywhereElement.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionMode.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Linking C executable cwebp Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ProfilingATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Built target cwebp Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building C object CMakeFiles/img2webp.dir/examples/img2webp.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RangeTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathWildcardElement.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RuleTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Linking C executable img2webp Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/damerau_levenshtein_distance.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/damerau_levenshtein_distance.h:20: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {[ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SemanticContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": }; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SetTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SingletonPredictionContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/StarLoopbackState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/Transition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/TransitionType.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/memutil.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Built target img2webp Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/stringify_sink.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/match.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 68%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/numbers.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 68%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_cat.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/WildcardTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFA.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFASerializer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/antlr_cpp-src/runtime/src/tree/xpath/XPathLexer.cpp:166:48: warning: unused parameter 'context' [-Wunused-parameter] Step #12 - "compile-libfuzzer-memory-x86_64": 166 | void XPathLexer::IDAction(antlr4::RuleContext *context, size_t actionIndex) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFAState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/LexerDFASerializer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/internal/Synchronization.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/InterpreterDataReader.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/Interval.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/IntervalSet.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/memutil.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/memutil.h:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/stringify_sink.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/stringify_sink.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/MurmurHash.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/match.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/match.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_replace.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_split.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/numbers.cc:18: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/numbers.h:45: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_cat.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_cat.h:102: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/substitute.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/Predicate.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Any.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Arrays.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/CPPUtils.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/StringUtils.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Utf8.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ErrorNodeImpl.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/IterativeParseTreeWalker.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTree.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeVisitor.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeWalker.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/TerminalNodeImpl.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/Trees.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 71%] Linking CXX shared library libantlr4-runtime.so Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_replace.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_replace.h:46: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/Chunk.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/ParseTreeMatch.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/substitute.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/substitute.h:81: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_split.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_split.h:48: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_split_internal.h:42: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/ParseTreePattern.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/ParseTreePatternMatcher.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/RuleTagToken.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/TagChunk.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/TextChunk.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/TokenTagToken.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPath.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathElement.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 72%] Built target antlr4_shared Step #12 - "compile-libfuzzer-memory-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathLexer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 72%] Linking CXX static library libabsl_strings.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathLexerErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] Built target strings Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_logging.dir/internal/logging.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathRuleAnywhereElement.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathRuleElement.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathTokenAnywhereElement.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathTokenElement.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathWildcardAnywhereElement.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathWildcardElement.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/symbolize.dir/symbolize.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/arg.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/bind.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/extension.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 74%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/float_conversion.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 74%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/output.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 74%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/parser.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 74%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/civil_time.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/logging.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/logging.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_cat.h:102: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 74%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/clock.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 74%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/duration.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 74%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/format.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 74%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/time.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 74%] Building CXX object _deps/abseil-cpp-build/absl/hash/CMakeFiles/hash.dir/internal/hash.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 74%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_commandlineflag.dir/commandlineflag.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/symbolize.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/symbolize.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/internal/symbolize.h:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 74%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_proto.dir/internal/proto.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_fnmatch.dir/internal/fnmatch.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_distributions.dir/discrete_distribution.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_distributions.dir/gaussian_distribution.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Linking CXX static library libfuzztest_logging.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Built target fuzztest_logging Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/arg.cc:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/arg.h:34: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_seed_material.dir/internal/seed_material.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/bind.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/bind.h:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/inlined_vector.h:53: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/inlined_vector.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/compressed_tuple.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/utility/utility.h:45: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/extension.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/extension.h:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/output.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/float_conversion.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/float_conversion.h:18: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/extension.h:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/output.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/antlr_cpp-src/runtime/src/tree/xpath/XPathLexer.cpp:166:48: warning: unused parameter 'context' [-Wunused-parameter] Step #12 - "compile-libfuzzer-memory-x86_64": 166 | void XPathLexer::IDAction(antlr4::RuleContext *context, size_t actionIndex) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/output.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/output.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/parser.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/parser.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/checker.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/arg.h:34: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/civil_time.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/civil_time.h:77: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/format.cc:20: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/match.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/duration.cc:69: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/hash/internal/hash.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/hash/internal/hash.h:51: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/unaligned_access.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/seed_material.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/seed_material.h:25: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/gaussian_distribution.cc:4: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/gaussian_distribution.h:32: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.h:35: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/proto.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/proto.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/fnmatch.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/fnmatch.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Linking CXX static library libabsl_flags_commandlineflag.a Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.cc:34: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Built target flags_commandlineflag Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_private_handle_accessor.dir/internal/private_handle_accessor.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Linking CXX static library libabsl_log_internal_fnmatch.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Built target log_internal_fnmatch Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Linking CXX static library libabsl_hash.a Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Built target hash Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Linking CXX static library libabsl_random_internal_seed_material.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Built target random_internal_seed_material Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/discrete_distribution.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/discrete_distribution.h:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_pool_urbg.dir/internal/pool_urbg.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Linking CXX static library libabsl_log_internal_proto.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Built target log_internal_proto Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Linking CXX static library libabsl_symbolize.a Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Built target symbolize Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/examine_stack.dir/internal/examine_stack.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Linking CXX static library libabsl_random_distributions.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Built target random_distributions Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/private_handle_accessor.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/private_handle_accessor.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.h:35: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Linking CXX static library libabsl_flags_private_handle_accessor.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Built target flags_private_handle_accessor Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Linking CXX static library libabsl_time.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Built target time Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/kernel_timeout_internal.dir/internal/kernel_timeout.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_globals.dir/internal/globals.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_entry.dir/log_entry.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/pool_urbg.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/pool_urbg.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/types/span.h:66: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Linking CXX static library libantlr4-runtime.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Built target antlr4_static Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Building CXX object _deps/fuzztest-build/grammar_codegen/generated_antlr_parser/CMakeFiles/generated_antlr_parser.dir/ANTLRv4Lexer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 76%] Building CXX object _deps/fuzztest-build/grammar_codegen/generated_antlr_parser/CMakeFiles/generated_antlr_parser.dir/ANTLRv4Parser.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Building CXX object _deps/fuzztest-build/grammar_codegen/generated_antlr_parser/CMakeFiles/generated_antlr_parser.dir/ANTLRv4ParserBaseListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Building CXX object _deps/fuzztest-build/grammar_codegen/generated_antlr_parser/CMakeFiles/generated_antlr_parser.dir/ANTLRv4ParserListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/internal/examine_stack.cc:43: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/symbolize.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/internal/symbolize.h:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Linking CXX static library libabsl_random_internal_pool_urbg.a Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Built target random_internal_pool_urbg Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Linking CXX static library libabsl_examine_stack.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_seed_sequences.dir/seed_sequences.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Built target examine_stack Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/failure_signal_handler.dir/failure_signal_handler.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.h:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.h:34: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Linking CXX static library libabsl_log_entry.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Built target log_entry Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_sink.dir/log_sink.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Linking CXX static library libabsl_log_internal_globals.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Built target log_internal_globals Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Linking CXX static library libabsl_kernel_timeout_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Built target kernel_timeout_internal Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/barrier.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/blocking_counter.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/futex_waiter.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/per_thread_sem.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/create_thread_identity.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/stdcpp_waiter.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/sem_waiter.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/pthread_waiter.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/waiter_base.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/win32_waiter.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/notification.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/mutex.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Linking CXX static library libabsl_str_format_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Built target str_format_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_type_support.dir/internal/type_support.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_marshalling.dir/marshalling.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_format.dir/internal/log_format.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_serialization.dir/internal/serialization.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc32c.dir/internal/crc_memcpy_fallback.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_distribution_test_util.dir/internal/chi_square.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_io.dir/internal/io.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc32c.dir/crc32c.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc32c.dir/internal/crc_non_temporal_memcpy.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_distribution_test_util.dir/internal/distribution_test_util.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc32c.dir/internal/crc_memcpy_x86_arm_combined.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/seed_sequences.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/seed_sequences.h:32: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/salted_seed_seq.h:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/inlined_vector.h:53: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/inlined_vector.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/compressed_tuple.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/utility/utility.h:45: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Linking CXX static library libabsl_failure_signal_handler.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Built target failure_signal_handler Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Linking CXX static library libabsl_random_seed_sequences.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Built target random_seed_sequences Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_seed_seq.dir/internal/seed_seq.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_sink.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_sink.h:25: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.h:34: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Linking CXX static library libabsl_log_sink.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Built target log_sink Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/type_support.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/type_support.h:28: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/symbolize.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/internal/symbolize.h:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/serialization.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/serialization.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/io.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/io.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/chi_square.cc:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/distribution_test_util.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 82%] Linking CXX static library ../../../lib/libgtest.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 82%] Built target gtest Step #12 - "compile-libfuzzer-memory-x86_64": [ 82%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/stdcpp_waiter.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/stdcpp_waiter.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/marshalling.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/marshalling.h:211: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_memcpy_x86_arm_combined.cc:58: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/distribution_test_util.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/distribution_test_util.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/futex_waiter.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/futex_waiter.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_memcpy_fallback.cc:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __iIn file included from s/src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/blocking_counter.cc_:t15r: Step #12 - "compile-libfuzzer-memory-x86_64": iIn file included from v/src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/blocking_counter.hi:a26l: Step #12 - "compile-libfuzzer-memory-x86_64": lIn file included from y/src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h_:r75e: Step #12 - "compile-libfuzzer-memory-x86_64": lIn file included from o/src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.hc:a30t: Step #12 - "compile-libfuzzer-memory-x86_64": aIn file included from b/src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.hl:e29: Step #12 - "compile-libfuzzer-memory-x86_64": (In file included from T/src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h):>89 : Step #12 - "compile-libfuzzer-memory-x86_64": {In file included from }/src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h;:40 Step #12 - "compile-libfuzzer-memory-x86_64": : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from | /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h: ^153 Step #12 - "compile-libfuzzer-memory-x86_64": : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/create_thread_identity.cc:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/waiter.h:20: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/futex_waiter.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/pthread_waiter.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/pthread_waiter.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.cc : 15:: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from s/src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.ht:d31:: Step #12 - "compile-libfuzzer-memory-x86_64": :In file included from i/src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.hn:t21e: Step #12 - "compile-libfuzzer-memory-x86_64": gIn file included from ral_co/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.hn:s22t: Step #12 - "compile-libfuzzer-memory-x86_64": aIn file included from n/src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.ht:<38: Step #12 - "compile-libfuzzer-memory-x86_64": bo/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.ho:l511:,36 : __iwarning: s_tribuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]vi Step #12 - "compile-libfuzzer-memory-x86_64": ally_relocatable 511(T | ) > { } ;: Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": std::integral_constant<bool, __is_trivially_rIn file included from e/src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/notification.ccl:o15c: Step #12 - "compile-libfuzzer-memory-x86_64": aIn file included from table/src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/notification.h(:T56): Step #12 - "compile-libfuzzer-memory-x86_64": >In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75{: Step #12 - "compile-libfuzzer-memory-x86_64": }In file included from ;/src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h: Step #12 - "compile-libfuzzer-memory-x86_64": 30 : Step #12 - "compile-libfuzzer-memory-x86_64": | In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h ^: Step #12 - "compile-libfuzzer-memory-x86_64": 29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h/src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/sem_waiter.cc::8915: Step #12 - "compile-libfuzzer-memory-x86_64": : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h/src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/sem_waiter.h::4028: Step #12 - "compile-libfuzzer-memory-x86_64": : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h/src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/futex.h:153:: Step #12 - "compile-libfuzzer-memory-x86_64": 38In file included from : Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hIn file included from :/src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h22:: Step #12 - "compile-libfuzzer-memory-x86_64": 30: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hIn file included from :/src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h511::29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h36::89 : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.hwarning: :40: Step #12 - "compile-libfuzzer-memory-x86_64": builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h Step #12 - "compile-libfuzzer-memory-x86_64": :153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning:  builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | 511 | : s t d ::: isnttde:g:rianlt_ecgornasltan_tca b{l}e;( Step #12 - "compile-libfuzzer-memory-x86_64": | T ^) Step #12 - "compile-libfuzzer-memory-x86_64": > {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/barrier.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/barrier.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/per_thread_sem.cc:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/per_thread_sem.h:32: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_non_temporal_memcpy.cc/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h::18511: Step #12 - "compile-libfuzzer-memory-x86_64": :In file included from 36/src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:: 31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from warning: /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | 511 | : :s tsdt:d:::integral_constaintegral_constant<booln,t <_b_ool, __is_is_ttrivially_relrocaitvaiballel(yT)_>r e{l}o;ca Step #12 - "compile-libfuzzer-memory-x86_64": table|  ^ Step #12 - "compile-libfuzzer-memory-x86_64": (T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_format.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_format.h:32: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/waiter_base.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/waiter_base.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/seed_seq.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/seed_seq.h:25: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Linking CXX static library libabsl_crc32c.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Built target crc32c Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_cord_state.dir/internal/crc_cord_state.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Linking CXX static library libfuzztest_type_support.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Built target fuzztest_type_support Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Linking CXX static library libabsl_log_internal_format.a Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Linking CXX static library libabsl_random_internal_distribution_test_util.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Built target log_internal_format Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Built target random_internal_distribution_test_util Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Linking CXX static library libfuzztest_seed_seq.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Built target fuzztest_seed_seq Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 84%] Linking CXX static library libfuzztest_serialization.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 84%] Built target fuzztest_serialization Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 84%] Linking CXX static library libabsl_synchronization.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 84%] Built target synchronization Step #12 - "compile-libfuzzer-memory-x86_64": [ 84%] Building CXX object _deps/abseil-cpp-build/absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 84%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_program_name.dir/internal/program_name.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 84%] Building CXX object _deps/abseil-cpp-build/absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 84%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cordz_handle.dir/internal/cordz_handle.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/vlog_config_internal.dir/internal/vlog_config.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_cord_state.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_cord_state.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Linking CXX static library ../../../lib/libgtest_main.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Built target gtest_main Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_tests.dir/tests/Utf8Test.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Linking CXX static library libfuzztest_io.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Built target fuzztest_io Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Linking CXX static library libabsl_flags_marshalling.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Built target flags_marshalling Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/vlog_config.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/vlog_config.h:39: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/program_name.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/program_name.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hashtablez_sampler.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hashtablez_sampler.h:50: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/profiling/internal/sample_recorder.h:33: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hashtablez_sampler_force_weak_definition.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hashtablez_sampler.h:50: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/profiling/internal/sample_recorder.h:33: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_handle.cc:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Linking CXX static library libabsl_flags_program_name.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Built target flags_program_name Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_config.dir/usage_config.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Linking CXX static library libabsl_hashtablez_sampler.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Built target hashtablez_sampler Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Building CXX object _deps/abseil-cpp-build/absl/container/CMakeFiles/raw_hash_set.dir/internal/raw_hash_set.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Linking CXX static library libabsl_crc_cord_state.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Built target crc_cord_state Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_internal.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_navigator.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_reader.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_crc.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_consume.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Linking CXX static library libabsl_cordz_handle.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Built target cordz_handle Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/usage_config.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/usage_config.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:196: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_consume.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_consume.h:20: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.cc:14: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_reader.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_reader.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_data_edge.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_crc.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_crc.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_cord_state.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree.h:25: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_data_edge.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_navigator.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_navigator.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Linking CXX static library libabsl_vlog_config_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Built target vlog_config_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_globals.dir/globals.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Linking CXX static library libabsl_flags_config.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Built target flags_config Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_internal.dir/internal/flag.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Linking CXX static library libabsl_raw_hash_set.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Built target raw_hash_set Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/globals.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/globals.h:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/vlog_config.h:39: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Linking CXX static library libabsl_log_globals.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Built target log_globals Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_log_sink_set.dir/internal/log_sink_set.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_initialize.dir/initialize.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Linking CXX static library ../../../lib/libgmock.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Built target gmock Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Linking CXX static library libabsl_flags_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Built target flags_internal Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Linking CXX static library libabsl_cord_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Built target cord_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cordz_info.dir/internal/cordz_info.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/initialize.cc:18: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.h:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_sink_set.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_sink_set.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.h:34: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Linking CXX executable antlr4_tests Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Linking CXX static library libabsl_log_initialize.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Built target log_initialize Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Built target antlr4_tests Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Linking CXX static library libabsl_log_internal_log_sink_set.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Built target log_internal_log_sink_set Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_message.dir/internal/log_message.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_info.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_info.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Linking CXX static library ../../../lib/libgmock_main.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Built target gmock_main Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Linking CXX static library libgenerated_antlr_parser.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Built target generated_antlr_parser Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_message.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_message.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.h:34: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Building CXX object _deps/fuzztest-build/grammar_codegen/CMakeFiles/antlr_frontend.dir/antlr_frontend.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Linking CXX static library libabsl_cordz_info.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Built target cordz_info Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord.dir/cord.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord.dir/cord_analysis.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cordz_sample_token.dir/internal/cordz_sample_token.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord.dir/cord_buffer.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/antlr_frontend.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./grammar_codegen/antlr_frontend.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord.h:74: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Linking CXX static library libabsl_log_internal_message.a Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord_analysis.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord_analysis.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Built target log_internal_message Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_check_op.dir/internal/check_op.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/die_if_null.dir/die_if_null.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord_buffer.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord_buffer.h:37: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_sample_token.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_sample_token.h:17: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_info.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Linking CXX static library libabsl_cordz_sample_token.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Built target cordz_sample_token Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/die_if_null.cc:18: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log.h:200: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_impl.h:18: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/absl_vlog_is_on.h:61: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/vlog_config.h:39: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/check_op.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/check_op.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/nullstream.h:37: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Linking CXX static library libabsl_die_if_null.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Built target die_if_null Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Linking CXX static library libabsl_log_internal_check_op.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Built target log_internal_check_op Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Linking CXX static library libantlr_frontend.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Built target antlr_frontend Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Linking CXX static library libabsl_cord.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Built target cord Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_reflection.dir/reflection.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Building CXX object _deps/abseil-cpp-build/absl/status/CMakeFiles/status.dir/internal/status_internal.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_coverage.dir/internal/coverage.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Building CXX object _deps/abseil-cpp-build/absl/status/CMakeFiles/status.dir/status.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/grammar_codegen/CMakeFiles/backend.dir/backend.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Building CXX object _deps/abseil-cpp-build/absl/status/CMakeFiles/status.dir/status_payload_printer.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_subprocess.dir/internal/subprocess.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/coverage.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/coverage.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/types/span.h:66: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/internal/status_internal.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/internal/status_internal.h:25: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status_payload_printer.cc:14: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status_payload_printer.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/reflection.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/reflection.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.cc:14: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/subprocess.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/subprocess.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/backend.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./grammar_codegen/backend.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/btree_map.h:57: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:63: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/inlined_vector.h:522:16: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 522 | absl::is_trivially_relocatable::value || Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/macros.h:128:49: note: expanded from macro 'ABSL_HARDENING_ASSERT' Step #12 - "compile-libfuzzer-memory-x86_64": 128 | #define ABSL_HARDENING_ASSERT(expr) ABSL_ASSERT(expr) Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/macros.h:95:30: note: expanded from macro 'ABSL_ASSERT' Step #12 - "compile-libfuzzer-memory-x86_64": 95 | (false ? static_cast<void>(expr) : static_cast<void>(0)) Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/inlined_vector.h:195:16: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::MemcpyFrom' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 195 | storage_.MemcpyFrom(other.storage_); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/inlined_vector.h:177:9: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | : InlinedVector(other, other.storage_.GetAllocator()) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:759:30: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 759 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/status/internal/status_internal.cc:203:22: note: in instantiation of function template specialization 'std::make_unique, absl::InlinedVector &, 0>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 203 | payloads = absl::make_unique(*payloads_); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:591:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::EmplaceDecomposable, std::pair>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 591 | return absl::container_internal::DecomposePair(std::forward(f), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::EmplaceDecomposable, std::pair>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::EmplaceDecomposable, std::pair, absl::container_internal::FlatHashMapPolicy>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2321:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::emplace, 0>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2321 | return emplace(std::forward(value)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/reflection.cc:131:14: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::insert, 0, std::pair, 0, nullptr>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 131 | flags_.insert(FlagMap::value_type(flag.Name(), &flag)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_set.h:487:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposeValue, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::EmplaceDecomposable, std::string>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 487 | return absl::container_internal::DecomposeValue( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashSetPolicy::apply, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::EmplaceDecomposable, std::string>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::EmplaceDecomposable, std::string, absl::container_internal::FlatHashSetPolicy>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2350:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::emplace' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2350 | return emplace(std::move(value)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/backend.cc:353:15: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::insert' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 353 | safe_rules_.insert(std::string(symbol)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/backend.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./grammar_codegen/backend.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/btree_map.h:57: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:63: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:66:5: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator>, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 66 | transfer_impl(alloc, new_slot, old_slot, Rank0{}); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:1005:18: note: in instantiation of function template specialization 'absl::container_internal::common_policy_traits>::transfer>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 1005 | params_type::transfer(alloc, dest, src); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:1025:7: note: in instantiation of member function 'absl::container_internal::btree_node, std::allocator>, 256, false>>::transfer' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 1025 | transfer(dest, src, alloc); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:2831:15: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 2831 | new_node->transfer_n(old_node->count(), new_node->start(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:2298:11: note: in instantiation of function template specialization 'absl::container_internal::btree, std::allocator>, 256, false>>::internal_emplace, std::tuple<>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2298 | return {internal_emplace(iter, std::forward(args)...), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree_container.h:584:24: note: in instantiation of function template specialization 'absl::container_internal::btree, std::allocator>, 256, false>>::insert_unique, std::tuple<>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 584 | return this->tree_.insert_unique( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree_container.h:524:12: note: in instantiation of function template specialization 'absl::container_internal::btree_map_container, std::allocator>, 256, false>>>::try_emplace_impl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 524 | return try_emplace_impl(std::forward(k), std::forward(args)...); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree_container.h:544:12: note: in instantiation of function template specialization 'absl::container_internal::btree_map_container, std::allocator>, 256, false>>>::try_emplace' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 544 | return try_emplace(std::forward(k)).first->second; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/backend.cc:473:22: note: in instantiation of function template specialization 'absl::container_internal::btree_map_container, std::allocator>, 256, false>>>::operator[]' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 473 | literal_node_ids_[s] = Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Linking CXX static library libfuzztest_coverage.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Built target fuzztest_coverage Step #12 - "compile-libfuzzer-memory-x86_64": 2 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Linking CXX static library libabsl_status.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Built target status Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Building CXX object _deps/abseil-cpp-build/absl/status/CMakeFiles/statusor.dir/statusor.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_status.dir/internal/status.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Linking CXX static library libfuzztest_subprocess.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Built target fuzztest_subprocess Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.cc:14: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/status.cc:1: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/status.h:4: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 2 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Linking CXX static library libfuzztest_status.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Linking CXX static library libabsl_flags_reflection.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Built target fuzztest_status Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Built target flags_reflection Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_domain_core.dir/internal/domains/domain_base.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 91%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_usage_internal.dir/internal/usage.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 91%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_flags.dir/flags.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/bitstate.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/bitmap256.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/compile.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/dfa.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/filtered_re2.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/mimics_pcre.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/nfa.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/onepass.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/parse.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/perl_groups.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/prefilter.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/prefilter_tree.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/prog.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/re2.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/regexp.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/set.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/simplify.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/tostring.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/unicode_casefold.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/unicode_groups.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/util/strutil.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/util/rune.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Linking CXX static library libabsl_statusor.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Built target statusor Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_configuration.dir/internal/configuration.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/compile.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/nfa.cc:35: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_format.h:82: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/usage.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/usage.h:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.h:35: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/dfa.cc:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/tostring.cc:11: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_format.h:82: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/configuration.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/configuration.h:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/onepass.cc:60: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/fixed_array.h:50: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/compressed_tuple.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/utility/utility.h:45: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prefilter.cc:13: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_format.h:82: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/flags.cc:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/set.cc:5: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/set.h:13: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prefilter_tree.cc:5: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prefilter_tree.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_set.h:35: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/parse.cc:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/filtered_re2.cc:5: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/filtered_re2.h:28: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/regexp.cc:8: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/regexp.h:95: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prog.cc:8: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prog.h:18: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/domain_base.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bit_gen_ref.h:33: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/bitstate.cc:28: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prog.h:18: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/mimics_pcre.cc:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/regexp.h:95: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/simplify.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/regexp.h:95: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/re2.cc:10: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/re2.h:222: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Linking CXX static library libabsl_log_flags.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Built target log_flags Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3240:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3240 | PolicyTraits::transfer_uses_memcpy() Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2304:35: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::GetPolicyFunctions' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2304 | ClearBackingArray(common(), GetPolicyFunctions(), /*reuse=*/cap < 128); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/re2-src/re2/compile.cc:455:15: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::clear' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 455 | rune_cache_.clear(); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_set.h:487:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposeValue, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::EmplaceDecomposable, re2::DFA::State *const &>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 487 | return absl::container_internal::DecomposeValue( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashSetPolicy::apply, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::EmplaceDecomposable, re2::DFA::State *const &>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::EmplaceDecomposable, re2::DFA::State *const &, absl::container_internal::FlatHashSetPolicy>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2340:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::emplace' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2340 | return emplace(value); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/re2-src/re2/dfa.cc:795:16: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::insert' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 795 | state_cache_.insert(s); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/dfa.cc:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/container_memory.h:207:27: note: in instantiation of function template specialization 'absl::container_internal::memory_internal::DecomposePairImpl, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, re2::DFA::State *&, std::tuple>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 207 | return memory_internal::DecomposePairImpl( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:591:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, re2::DFA::State *&, int>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 591 | return absl::container_internal::DecomposePair(std::forward(f), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, re2::DFA::State *&, int>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, re2::DFA::State *&, int, absl::container_internal::FlatHashMapPolicy>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/re2-src/re2/dfa.cc:1934:5: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 1934 | m.emplace(params.start, static_cast<int>(m.size())); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/container_memory.h:216:10: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::EmplaceDecomposable::operator()' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 216 | return std::forward(f)(key, std::forward(arg)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_set.h:487:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposeValue, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::EmplaceDecomposable, re2::Prefilter *&>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 487 | return absl::container_internal::DecomposeValue( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashSetPolicy::apply, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::EmplaceDecomposable, re2::Prefilter *&>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::EmplaceDecomposable, re2::Prefilter *&, absl::container_internal::FlatHashSetPolicy>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/re2-src/re2/prefilter_tree.cc:158:14: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::emplace' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 158 | nodes->emplace(node); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Linking CXX static library libfuzztest_configuration.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Built target fuzztest_configuration Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_corpus_database.dir/internal/corpus_database.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::prepare_insert' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::find_or_prepare_insert' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:133:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::try_emplace_impl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 133 | return try_emplace_impl(std::forward(k), std::forward(args)...); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:184:32: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::try_emplace' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 184 | &this->unchecked_deref(try_emplace(std::forward(key)).first)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/re2-src/re2/regexp.cc:97:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::operator[], nullptr>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 97 | return (*ref_map())[this]; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Linking CXX static library libfuzztest_domain_core.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Built target fuzztest_domain_core Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_fixture_driver.dir/internal/fixture_driver.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/corpus_database.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/corpus_database.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Linking CXX static library libabsl_flags_usage_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Built target flags_usage_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_usage.dir/usage.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/fixture_driver.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/fixture_driver.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 2 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 94%] Linking CXX static library libfuzztest_corpus_database.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 94%] Built target fuzztest_corpus_database Step #12 - "compile-libfuzzer-memory-x86_64": 3 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 94%] Built target backend Step #12 - "compile-libfuzzer-memory-x86_64": [ 94%] Building CXX object _deps/fuzztest-build/grammar_codegen/CMakeFiles/code_generation.dir/code_generation.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/usage.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/usage.h:20: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 94%] Linking CXX static library libabsl_flags_usage.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 94%] Built target flags_usage Step #12 - "compile-libfuzzer-memory-x86_64": [ 94%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_parse.dir/parse.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/code_generation.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./grammar_codegen/code_generation.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./grammar_codegen/antlr_frontend.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 2 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/parse.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/parse.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/parse.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/usage.h:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.h:35: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 2 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": 3 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 94%] Linking CXX static library libre2.a Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 94%] Built target re2 Step #12 - "compile-libfuzzer-memory-x86_64": [ 95%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_regexp_dfa.dir/internal/domains/regexp_dfa.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/fixture_driver.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/fixture_driver.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/fixture_driver.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/fixture_driver.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/regexp_dfa.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/regexp_dfa.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bit_gen_ref.h:33: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 95%] Linking CXX static library libcode_generation.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 95%] Built target code_generation Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/fixture_driver.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/fixture_driver.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 5 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 96%] Linking CXX static library libfuzztest_fixture_driver.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 96%] Built target fuzztest_fixture_driver Step #12 - "compile-libfuzzer-memory-x86_64": [ 96%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_runtime.dir/internal/runtime.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/runtime.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/runtime.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::prepare_insert' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::find_or_prepare_insert' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:141:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::hash_internal::Hash, std::equal_to, std::allocator>>::try_emplace_impl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 141 | return try_emplace_impl(k, std::forward(args)...); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:193:49: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::hash_internal::Hash, std::equal_to, std::allocator>>::try_emplace' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | return Policy::value(&this->unchecked_deref(try_emplace(key).first)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/regexp_dfa.cc:304:17: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::hash_internal::Hash, std::equal_to, std::allocator>>::operator[]>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 304 | state_id_map[i] = live_state_num; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/runtime.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/runtime.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Linking CXX static library libabsl_flags_parse.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Built target flags_parse Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/tools/CMakeFiles/grammar_domain_code_generator.dir/grammar_domain_code_generator.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/runtime.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/runtime.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/runtime.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/runtime.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/tools/grammar_domain_code_generator.cc:28: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 2 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Linking CXX static library libfuzztest_regexp_dfa.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Built target fuzztest_regexp_dfa Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_domain.dir/internal/domains/in_grammar_impl.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/in_grammar_impl.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_grammar_impl.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Linking CXX executable grammar_domain_code_generator Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::prepare_insert' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::find_or_prepare_insert' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:141:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::try_emplace_impl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 141 | return try_emplace_impl(k, std::forward(args)...); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:193:49: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::try_emplace' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | return Policy::value(&this->unchecked_deref(try_emplace(key).first)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/in_grammar_impl.cc:30:9: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::operator[]>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 30 | groups[astnode.type_id].push_back(&astnode); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Built target grammar_domain_code_generator Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Generating json_grammar.h Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Built target json_grammar Step #12 - "compile-libfuzzer-memory-x86_64": 2 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Linking CXX static library libfuzztest_domain.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Built target fuzztest_domain Step #12 - "compile-libfuzzer-memory-x86_64": 5 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Linking CXX static library libfuzztest_runtime.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Built target fuzztest_runtime Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_compatibility_mode.dir/internal/compatibility_mode.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 5 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Linking CXX static library libfuzztest_compatibility_mode.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Built target fuzztest_compatibility_mode Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_registry.dir/internal/registry.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::prepare_insert' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::find_or_prepare_insert' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:133:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::try_emplace_impl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 133 | return try_emplace_impl(std::forward(k), std::forward(args)...); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:68:36: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::try_emplace' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 68 | SetUpTearDownTestSuiteRegistry().try_emplace( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Linking CXX static library libfuzztest_registry.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Built target fuzztest_registry Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_fuzztest_macros.dir/fuzztest_macros.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_googletest_adaptor.dir/internal/googletest_adaptor.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 5 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Linking CXX static library libfuzztest_fuzztest_macros.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Built target fuzztest_fuzztest_macros Step #12 - "compile-libfuzzer-memory-x86_64": 5 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Linking CXX static library libfuzztest_googletest_adaptor.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Built target fuzztest_googletest_adaptor Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_init_fuzztest.dir/init_fuzztest.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 5 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Linking CXX static library libfuzztest_init_fuzztest.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Built target fuzztest_init_fuzztest Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_fuzztest_gtest_main.dir/fuzztest_gtest_main.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_llvm_fuzzer_main.dir/llvm_fuzzer_main.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_main.cc:5: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_gtest_main.cc:18: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/match.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Linking CXX static library libfuzztest_fuzztest_gtest_main.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Built target fuzztest_fuzztest_gtest_main Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object tests/fuzzer/CMakeFiles/fuzz_utils.dir/fuzz_utils.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Linking CXX static library libfuzztest_llvm_fuzzer_main.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Built target fuzztest_llvm_fuzzer_main Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_llvm_fuzzer_wrapper.dir/llvm_fuzzer_wrapper.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 536 | : Base(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary>::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Linking CXX static library libfuzz_utils.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Built target fuzz_utils Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object tests/fuzzer/CMakeFiles/dec_fuzzer.dir/dec_fuzzer.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object tests/fuzzer/CMakeFiles/advanced_api_fuzzer.dir/advanced_api_fuzzer.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object tests/fuzzer/CMakeFiles/enc_dec_fuzzer.dir/enc_dec_fuzzer.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 98%] Building CXX object tests/fuzzer/CMakeFiles/enc_fuzzer.dir/enc_fuzzer.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/huffman_fuzzer.dir/huffman_fuzzer.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/imageio_fuzzer.dir/imageio_fuzzer.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/sharpyuv_fuzzer.dir/sharpyuv_fuzzer.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/simple_api_fuzzer.dir/simple_api_fuzzer.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/animation_api_fuzzer.dir/animation_api_fuzzer.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/anim_util_fuzzer.dir/anim_util_fuzzer.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/animdecoder_fuzzer.dir/animdecoder_fuzzer.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/animencoder_fuzzer.dir/animencoder_fuzzer.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/mux_demux_api_fuzzer.dir/mux_demux_api_fuzzer.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/webp_info_fuzzer.dir/webp_info_fuzzer.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/animation_api_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/animdecoder_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/animencoder_fuzzer.cc:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, _In file included from _/src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cci:s21_: Step #12 - "compile-libfuzzer-memory-x86_64": tIn file included from r/src/libwebp/tests/fuzzer/./fuzz_utils.hi:v36i: Step #12 - "compile-libfuzzer-memory-x86_64": aIn file included from l/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hl:y19_: Step #12 - "compile-libfuzzer-memory-x86_64": rIn file included from e/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hl:o21c: Step #12 - "compile-libfuzzer-memory-x86_64": aIn file included from t/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ha:b41l: Step #12 - "compile-libfuzzer-memory-x86_64": eIn file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h(:T38): Step #12 - "compile-libfuzzer-memory-x86_64": >In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h{:}55;: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h :| 153: Step #12 - "compile-libfuzzer-memory-x86_64": ^In file included from Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_fuzzer.cc:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/imageio_fuzzer.cc:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h13::511 :36:note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)warning: Step #12 - "compile-libfuzzer-memory-x86_64": builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 3103 |  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h :108r:e41t:u r/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hn:511note: :{36in instantiation of template class 'absl::is_trivially_relocatable' requested herep:r Step #12 - "compile-libfuzzer-memory-x86_64": epawarning: re _builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]108i | Step #12 - "compile-libfuzzer-memory-x86_64": n s e r t ( /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hh:a 108s: h41 :) ,  note: ttryin instantiation of template class 'absl::is_trivially_relocatable' requested hereupee Step #12 - "compile-libfuzzer-memory-x86_64": n}a;me Step #12 - "compile-libfuzzer-memory-x86_64":  | = ^s Step #12 - "compile-libfuzzer-memory-x86_64": t d108: | : e /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.hn :a 360b :l 41 e: _ i f _ note: tt::GetMatchingIntegerDictionaryEntries' requested hereyapb Step #12 - "compile-libfuzzer-memory-x86_64": esnla:m:eis _=t rsitvdi:a:llye_nraeblloec_aitfa_btl< ea360>' required hereGaet Step #12 - "compile-libfuzzer-memory-x86_64": ta ( )./src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hsG:te110at:t25iM:ca t cshnote: tindin instantiation of default argument for 'transfer_impl>' required hereg::I Step #12 - "compile-libfuzzer-memory-x86_64": tnrtueeg_etryDpiec ttiroansfen ra110r_ | yi Em nplt(srtAialetsli(occ* Step #12 - "compile-libfuzzer-memory-x86_64": ,s t| sdl: ^o: Step #12 - "compile-libfuzzer-memory-x86_64": tt_rtuyep_et/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h*y: p177ne:e 25wt:_r salnosnote: tf,ein instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested herer Step #12 - "compile-libfuzzer-memory-x86_64": _ Step #12 - "compile-libfuzzer-memory-x86_64": i| mp ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l Step #12 - "compile-libfuzzer-memory-x86_64": (Allo c111* | , s l o t _ t y p e177 * | n e w _ s l o t t, e m Step #12 - "compile-libfuzzer-memory-x86_64": p o | r a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r Step #12 - "compile-libfuzzer-memory-x86_64": y _ d i c 111t | _ . Ms al ot tc _htE ny tp re i* e so Fl dr _o sm lT oa tb ,l e ROa fnRk e1 c) e n{ t C Step #12 - "compile-libfuzzer-memory-x86_64": o m | p ar ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": e s ( 112s Step #12 - "compile-libfuzzer-memory-x86_64": | l o| t _ ^ t Step #12 - "compile-libfuzzer-memory-x86_64": y/p/e *T O/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hoD:Ol143(db:_/13s2:4l 7o1tnote: 3,0 in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here2R3a Step #12 - "compile-libfuzzer-memory-x86_64": 2n)k:1 )r e{mo Step #12 - "compile-libfuzzer-memory-x86_64": v e| c143a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | s Step #12 - "compile-libfuzzer-memory-x86_64": t s ad112fo | tm ea ri n f_i./xU/ip ndTgaO tDweOaM(rebnm/ingo2sr4.y7D1 Step #12 - "compile-libfuzzer-memory-x86_64": i3 c0| t2i3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o2 Step #12 - "compile-libfuzzer-memory-x86_64": n)a:r y113r( | evm ao lv e. Gce/at/sA tsTs4n(8g)7 )0w;a)r: Step #12 - "compile-libfuzzer-memory-x86_64": n i| rneg ^ms Step #12 - "compile-libfuzzer-memory-x86_64": o.ve Step #12 - "compile-libfuzzer-memory-x86_64": c| a/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:s129t:s13 :a ftenote: r fin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested hereix Step #12 - "compile-libfuzzer-memory-x86_64": ing ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w Step #12 - "compile-libfuzzer-memory-x86_64": arnin g113s | .  Step #12 - "compile-libfuzzer-memory-x86_64": | 129/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/ Step #12 - "compile-libfuzzer-memory-x86_64": T O D114 O | ( (  v osbit/dd2:5):1fm8ue1z4mz87ct0pe)ys:(t r: Step #12 - "compile-libfuzzer-memory-x86_64": e: mi| onvt ~~~~~~~~~~~~ee Step #12 - "compile-libfuzzer-memory-x86_64": rcnaasl :t115:s | D o am fat ie nr M of diesxltitn{g* Step #12 - "compile-libfuzzer-memory-x86_64": ( Step #12 - "compile-libfuzzer-memory-x86_64": s t | d114: | ^: Step #12 - "compile-libfuzzer-memory-x86_64": l asutndd:e:rm(/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.he:m Step #12 - "compile-libfuzzer-memory-x86_64": 117c :p| 7y:( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64":  | note:  ~~~~~~~~~~~~116 | in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": 115 |  c o nsstt_actai s117ct | _cca(orsnytIsdmt:p_:ltl<| b*l ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~>e Step #12 - "compile-libfuzzer-memory-x86_64": (_&iefl _e116tm | c | a&&s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64":  <| s117t ^ | d Step #12 - "compile-libfuzzer-memory-x86_64": : : r e m o v e _csotnastti_ct_t*> (&veoliedme*n>t((&neelwe_mselnott()o)l)d)_,sl Step #12 - "compile-libfuzzer-memory-x86_64": o t| )) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~, Step #12 - "compile-libfuzzer-memory-x86_64": si z117e | o f  ( v a l u e_sttyaptei)c)_;ca Step #12 - "compile-libfuzzer-memory-x86_64": s t| < ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": con s118t |   v oirdet*u>r(&nel e{m}e;nt Step #12 - "compile-libfuzzer-memory-x86_64": ( o| ld ~~~~~~~~~~_ Step #12 - "compile-libfuzzer-memory-x86_64": slo t119) | ) , }s Step #12 - "compile-libfuzzer-memory-x86_64": i z| eo ~f Step #12 - "compile-libfuzzer-memory-x86_64": (value_ty/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hp:e84):)34;: Step #12 - "compile-libfuzzer-memory-x86_64":  | note:  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": 118 | return {} ;84 | Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": re t119u | r n } s Step #12 - "compile-libfuzzer-memory-x86_64": t d| :: ~i Step #12 - "compile-libfuzzer-memory-x86_64": s_same<decltyp/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.he:84(:t34r:a nsfnote: erwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]_i Step #12 - "compile-libfuzzer-memory-x86_64": mpls>_(sa Step #12 - "compile-libfuzzer-memory-x86_64": m e| < ^d Step #12 - "compile-libfuzzer-memory-x86_64": eclt/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hy:p2915e:53(:t note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": ransfer_impl <2915s | t d : : a l l o c a t o r <  c h a r > > (  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  Pol/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hi:c2915y/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:T:53r511:a: i36:t snote: ::in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested herewarning: tr Step #12 - "compile-libfuzzer-memory-x86_64": anbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]sf Step #12 - "compile-libfuzzer-memory-x86_64": er_u s2915/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.he | :s 108_ :m 41e :m c p y (note: ) in instantiation of template class 'absl::is_trivially_relocatable' requested here,  Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  108 | /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h : 3116 : 7 :   note:  in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here P Step #12 - "compile-libfuzzer-memory-x86_64": toylpiecnyaTmreai t=s :s:ttdr:a:nesnfaebrl_e u_3116si | es_mf e_ mt c< p ay b(rs)el,s:i: Step #12 - "compile-libfuzzer-memory-x86_64": i zs| e_(t ^gr Step #12 - "compile-libfuzzer-memory-x86_64": riovwitahl_llye_frte()l/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h :o>3116c: a7t0:a b l?enote: <cin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested herea Step #12 - "compile-libfuzzer-memory-x86_64": p Step #12 - "compile-libfuzzer-memory-x86_64": | : ^N Step #12 - "compile-libfuzzer-memory-x86_64": extCap/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ha:c110i:t25y:( capnote: ))in instantiation of default argument for 'transfer_impl>' required here; Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h3116: | 3103 : 13 : 110 r | note: e s (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)izs Step #12 - "compile-libfuzzer-memory-x86_64": et(agtriocwt hs_tlde:f:tt(r)u e>_ ty0p e 3103 ? | t rc aa np s f:er reNt_euixrmtnpCla (p{Aaplcrleioptcay*r(e,c_ iasnlpso)et)_rt;ty(p Step #12 - "compile-libfuzzer-memory-x86_64": he a*| s h ^n) Step #12 - "compile-libfuzzer-memory-x86_64": e,w _st/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hlr:ou3103te:,13} Step #12 - "compile-libfuzzer-memory-x86_64": :; | Step #12 - "compile-libfuzzer-memory-x86_64": note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Step #12 - "compile-libfuzzer-memory-x86_64": (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) ^ Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64":  111 |  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h : 360 : 41 :   note:  in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here  3103 Step #12 - "compile-libfuzzer-memory-x86_64": |  r e t u r n  { p r e 360p | are _ i n ssdelirocttt(_ihtoaynspaher)*y, _ o l=t drt_uoserlco}.;tG, Step #12 - "compile-libfuzzer-memory-x86_64": e tR| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( Step #12 - "compile-libfuzzer-memory-x86_64": ).G e112t | M a t c hi/n:/g41 ITnOD:tOe (gbe/rnote: 2D4ictiin instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here7o1n Step #12 - "compile-libfuzzer-memory-x86_64": 3a0r2y3E2n)t:r ireesm(ov Step #12 - "compile-libfuzzer-memory-x86_64": e | c ^a Step #12 - "compile-libfuzzer-memory-x86_64": sts af/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.ht:e177r: 25f:i x360i | nnote: g in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here w a Step #12 - "compile-libfuzzer-memory-x86_64": drincitnigosn.ar Step #12 - "compile-libfuzzer-memory-x86_64": y _| = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": 177t | o r 113 | c . G e t <t/es/mi pzToeOroDafOr(y(b_T/d)2i>5(c1)8t.1_Ge4.t8MM7aa0tt)cc:hh iErnnegtmIronivteees gFecrraDosimtcTtasib olanefaOtrfeyRreE cnfetinxritineCgos m(wpaa Step #12 - "compile-libfuzzer-memory-x86_64": rr ne| isn( ^g Step #12 - "compile-libfuzzer-memory-x86_64": s Step #12 - "compile-libfuzzer-memory-x86_64": . | Step #12 - "compile-libfuzzer-memory-x86_64":  ^| Step #12 - "compile-libfuzzer-memory-x86_64":  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h114: | /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h177: :143 25: :13 :s tnote: d:in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested herenote: : Step #12 - "compile-libfuzzer-memory-x86_64": in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested hereme Step #12 - "compile-libfuzzer-memory-x86_64": mcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | st a143177t | i | c _ c adsotmat e( Ms etm do r:ty:eDlimacputoinrodaneraryr(_yd( Step #12 - "compile-libfuzzer-memory-x86_64": iv c| t_a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~.l Step #12 - "compile-libfuzzer-memory-x86_64": M.aGtecthA Es116n< | Ct or ri pe us sF Tr y op me T> a( b)l)ec;Oofn Step #12 - "compile-libfuzzer-memory-x86_64": Rs et| c_ec ^na Step #12 - "compile-libfuzzer-memory-x86_64": tsCtom>::UntypedUpdateMemoryDictionary' requested hereco Step #12 - "compile-libfuzzer-memory-x86_64": nst_t *>( note: &129 | e in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested herel e m Step #12 - "compile-libfuzzer-memory-x86_64": e n t((nveowi_dsl)oftu)z)z)t)e,st Step #12 - "compile-libfuzzer-memory-x86_64": : :| in ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #12 - "compile-libfuzzer-memory-x86_64": e r143n | 117a | l : : Dd oo mm aa ii nn_Ms.otUdapetldiD{ic*codtnositmoan ianvr}o;yi Step #12 - "compile-libfuzzer-memory-x86_64": d (| v*a ^>l Step #12 - "compile-libfuzzer-memory-x86_64": (.&GeelteAsm/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h<:eC117no:tr7(p:ou lsdTy_pnote: es>l(oin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here)t)) Step #12 - "compile-libfuzzer-memory-x86_64": ;), Step #12 - "compile-libfuzzer-memory-x86_64": | si ^z Step #12 - "compile-libfuzzer-memory-x86_64": eof(va l117u | e_ctlyapses)) ;/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hA:r Step #12 - "compile-libfuzzer-memory-x86_64": 129b :i| 13t:r ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ a Step #12 - "compile-libfuzzer-memory-x86_64": rynote: I m118in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested herep | l Step #12 - "compile-libfuzzer-memory-x86_64": < T , srtedt:u:renna b129{l | }e; _ i Step #12 - "compile-libfuzzer-memory-x86_64": f _ | t (< ~~~~~~~~~~! Step #12 - "compile-libfuzzer-memory-x86_64": vsto di119:d | : i) sf}_ucz Step #12 - "compile-libfuzzer-memory-x86_64": oz nt| sets ~t_ Step #12 - "compile-libfuzzer-memory-x86_64": :v:t e&r&n/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ha Step #12 - "compile-libfuzzer-memory-x86_64": :l 84:| ::D34 ^o:m Step #12 - "compile-libfuzzer-memory-x86_64": ainnote: Mowhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]de Step #12 - "compile-libfuzzer-memory-x86_64": l84{ | * d o m airne}t;ur Step #12 - "compile-libfuzzer-memory-x86_64": n | s ^t Step #12 - "compile-libfuzzer-memory-x86_64": d::is_sa/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.hm:e117<:7d:e cltnote: ypin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested heree Step #12 - "compile-libfuzzer-memory-x86_64": (transfer_implr>b(it Step #12 - "compile-libfuzzer-memory-x86_64": r a| ry ^I Step #12 - "compile-libfuzzer-memory-x86_64": mpl>::transfer_uses_memcpy' requested hereif Step #12 - "compile-libfuzzer-memory-x86_64": _t & &  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivialIn file included from l/src/libwebp/tests/fuzzer/anim_util_fuzzer.ccy:_22r: Step #12 - "compile-libfuzzer-memory-x86_64": eIn file included from l/src/libwebp/tests/fuzzer/./fuzz_utils.ho:c36a: Step #12 - "compile-libfuzzer-memory-x86_64": tIn file included from a/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hb:l19e: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from (/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hT:)21>: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from {/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h}:;41: Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h| :38 ^: Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h::22108: Step #12 - "compile-libfuzzer-memory-x86_64": :41/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:: 511:36note: : in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 108 | 511 |  t y:p esntadm:e:i n=t esgtrda:l:_ecnoanbsltea_nitf<_tb Step #12 - "compile-libfuzzer-memory-x86_64": {}; Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h :| 110: ^25 Step #12 - "compile-libfuzzer-memory-x86_64": : note: /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:in instantiation of default argument for 'transfer_impl>' required here108: Step #12 - "compile-libfuzzer-memory-x86_64": 41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108110 | |  s t a t i c  sttdy:p:etnraumee_t y=p es ttdr:a:nesnfaebrl_ei_mipfl_(tA>' required here  Step #12 - "compile-libfuzzer-memory-x86_64": s l110o | t _ tysptea*t iocld _sstldo:t:,t rRuaen_kt1y)p e{ t Step #12 - "compile-libfuzzer-memory-x86_64": r a| ns ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~f Step #12 - "compile-libfuzzer-memory-x86_64": er_i m112p | l ( A l lo/c/* ,T OsDlOo(tb_/t2y4p7e1*3 0n2e3w2_)s:l orte,mo Step #12 - "compile-libfuzzer-memory-x86_64": v e| c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #12 - "compile-libfuzzer-memory-x86_64": sts 111a | f t e r f i x i n g w a r n i n g s .  Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | slot_ t y pe/*/ oTlOdD_Os(lbo/t2,5 1R8a1n4k817)0 ){: Step #12 - "compile-libfuzzer-memory-x86_64": r e| mo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~v Step #12 - "compile-libfuzzer-memory-x86_64": e c a112s | t s a ft/e/r TfOiDxOi(nbg/ 2w4a7r1n3023i2n)g:s .re Step #12 - "compile-libfuzzer-memory-x86_64": m o| ve ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": cas t114s | a f t esrt df:i:xmienmgc pwya(rn Step #12 - "compile-libfuzzer-memory-x86_64": i n| gs ~~~~~~~~~~~~. Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": | 115 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 |  st/a/t iTcO_DcOa(sbt/2<51v8o1i4d87*0>)(:s trde:m:olvaeu ncdaesrt(s Step #12 - "compile-libfuzzer-memory-x86_64": a f| te ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #12 - "compile-libfuzzer-memory-x86_64": fix i116n | g w a r n i n g s .  Step #12 - "compile-libfuzzer-memory-x86_64":  c| on ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s Step #12 - "compile-libfuzzer-memory-x86_64": t_c a114s | t  < s tsdt:d::r:emmeomvcep_yc(on Step #12 - "compile-libfuzzer-memory-x86_64": s t| _t ~~~~~~~~~~~~< Step #12 - "compile-libfuzzer-memory-x86_64": va l115u | e _ t y p e > * >(s&tealteimce_ncta(sntew<_svlooitd))*)>)(,std Step #12 - "compile-libfuzzer-memory-x86_64": : :| la ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u Step #12 - "compile-libfuzzer-memory-x86_64": nder( 117 Step #12 - "compile-libfuzzer-memory-x86_64": | |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":   s116t | a t ic _ c a s t  <  c oncsotns t_vcoaisdt*<>s(t&de:l:ermeemnotv(eo_lcdo_nsslto_tt)<)v,a lusei_zteyopfe>(*v>a(l&ueel_etmyepnet)()n;ew Step #12 - "compile-libfuzzer-memory-x86_64": _ s| lo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #12 - "compile-libfuzzer-memory-x86_64": ))) )118, |  Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #12 - "compile-libfuzzer-memory-x86_64": etur n117 | { } ;  Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~s Step #12 - "compile-libfuzzer-memory-x86_64": tat i119c | _ c a}st Step #12 - "compile-libfuzzer-memory-x86_64":  <| c ~o Step #12 - "compile-libfuzzer-memory-x86_64": nst void*>(&elem/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.he:n84t:(34o:l d_snote: lowhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]t) Step #12 - "compile-libfuzzer-memory-x86_64": ), sizeof(value_ty p84e | ) ) ;  Step #12 - "compile-libfuzzer-memory-x86_64":  r| et ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u Step #12 - "compile-libfuzzer-memory-x86_64": rn s118t | d : : i s_rseatmuernote: >(while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: 84 |  note:  in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": return std::is_same<decltype(transfer _2915i | m p l < s t d : : a l l o c a t o r <  c h a r  > > (  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  P/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ho:l2915i:c53y:T rainote: tsin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here:: Step #12 - "compile-libfuzzer-memory-x86_64": transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^2915 Step #12 - "compile-libfuzzer-memory-x86_64": |   /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h : 3116 : 7 :   note:  in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": PolicyTraits::transfer_u s3116e | s _ m e m c prye(s)i,ze Step #12 - "compile-libfuzzer-memory-x86_64": ( g| ro ^w Step #12 - "compile-libfuzzer-memory-x86_64": th_left(/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h): 3116>: 7:0  ?note: cin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested hereap Step #12 - "compile-libfuzzer-memory-x86_64": : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103 :311613 | : note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) r Step #12 - "compile-libfuzzer-memory-x86_64": esize(growth_left() > 0 ? cap : Nex t3103C | a p a c itrye(tucranp) ){;pr Step #12 - "compile-libfuzzer-memory-x86_64": e p| ar ^e Step #12 - "compile-libfuzzer-memory-x86_64": _insert/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h(:h3103a:s13h:) , note: tr(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)ue Step #12 - "compile-libfuzzer-memory-x86_64": }; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25:  3103note: |  in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here  Step #12 - "compile-libfuzzer-memory-x86_64":  r193e | t u r n  { p rteepmaproer_airnys_edritc(th_a.sMha)t,c hEtnrtureie}s;Fr Step #12 - "compile-libfuzzer-memory-x86_64": o m| Ta ^b Step #12 - "compile-libfuzzer-memory-x86_64": leOfRec/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.he:n193t:C25o:m parnote: esin instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here( Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 193 |  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h : 143 :t13e:m pornote: ain instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested herery Step #12 - "compile-libfuzzer-memory-x86_64": _dict_.MatchEntriesFromTableOfRecentCompar e143s | (  Step #12 - "compile-libfuzzer-memory-x86_64": | do ^m Step #12 - "compile-libfuzzer-memory-x86_64": ain_.Upda/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.ht:e143M:e13m:o ryDnote: icin instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested hereti Step #12 - "compile-libfuzzer-memory-x86_64": onary(val.GetAsi(o)n)a;ry Step #12 - "compile-libfuzzer-memory-x86_64": ( v| al ^. Step #12 - "compile-libfuzzer-memory-x86_64": GetAs:(13):) ; Step #12 - "compile-libfuzzer-memory-x86_64": note: | in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here ^ Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzzt e129s | t : : i n t e(rnvaoli:d:D)ofmuazizntMeosdte:l::{:*Ddoommaaiinn};M Step #12 - "compile-libfuzzer-memory-x86_64": o d| el ^< Step #12 - "compile-libfuzzer-memory-x86_64": Derived>/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h{:*54d:o12m:a in}note: ;in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54: 1254: |  note: exin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested herepl Step #12 - "compile-libfuzzer-memory-x86_64": icit InRangeIm p54l | ( T meixnp,l iTc imtax )I n:R amnigne_I(mmpiln()T, min, T mmaaxx)_ (:m amxi)n _{(m Step #12 - "compile-libfuzzer-memory-x86_64": i n| ), ^ Step #12 - "compile-libfuzzer-memory-x86_64": max_(max/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h): 551{:17 Step #12 - "compile-libfuzzer-memory-x86_64": : |  ^note: Step #12 - "compile-libfuzzer-memory-x86_64": in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: 551 |  note:  in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": 551 | I n R a n g e I m p l < u i n tI3n2R_atn>g(eI0mupl,< ui3n't93929_'t9>9(9'09u99,u )3)')9 9{9}'9 Step #12 - "compile-libfuzzer-memory-x86_64": 9 9| '9 ^9 Step #12 - "compile-libfuzzer-memory-x86_64": 9u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_fuzzer.cc:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/imageio_fuzzer.cc:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatcIn file included from h/src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.ccE:n22t: Step #12 - "compile-libfuzzer-memory-x86_64": rIn file included from i/src/libwebp/tests/fuzzer/./fuzz_utils.he:s36F: Step #12 - "compile-libfuzzer-memory-x86_64": rIn file included from o/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hm:T19a: Step #12 - "compile-libfuzzer-memory-x86_64": bIn file included from l/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.he:O21f: Step #12 - "compile-libfuzzer-memory-x86_64": RIn file included from e/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hc:e41n: Step #12 - "compile-libfuzzer-memory-x86_64": tIn file included from C/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.ho:m38p: Step #12 - "compile-libfuzzer-memory-x86_64": aIn file included from r/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.he:s55(: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h :| 153: Step #12 - "compile-libfuzzer-memory-x86_64": ^In file included from Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h511::14336::13 : warning: note: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": 143 | 511 | d o m a i:n _s.tUdp:d:aitnetMeegmroarly_Dciocntsitoannatr_(r)e)l;oc Step #12 - "compile-libfuzzer-memory-x86_64": a t| ab ^l Step #12 - "compile-libfuzzer-memory-x86_64": e(T)>/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h :{129}:;13: Step #12 - "compile-libfuzzer-memory-x86_64": | note: ^ Step #12 - "compile-libfuzzer-memory-x86_64": in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: 129in instantiation of template class 'absl::is_trivially_relocatable' requested here |  Step #12 - "compile-libfuzzer-memory-x86_64": ( 108v | o i d  ) f u z z t e s t:t:yipnetnearmneal :=: Dsotmda:i:neMnoadbelle<_Diefr_itvs{l*:d:oimsa_itnr}i;vi Step #12 - "compile-libfuzzer-memory-x86_64": a l| ly ^_ Step #12 - "compile-libfuzzer-memory-x86_64": relocat/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.ha:b54l:e12<: Step #12 - "compile-libfuzzer-memory-x86_64":  | note:  ^in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:110:25 :54 |   note: ein instantiation of default argument for 'transfer_impl>' required herexp Step #12 - "compile-libfuzzer-memory-x86_64": licit InRang e110I | m p l(sTt amtiinc, Ts tmda:x:)t r:u em_itny_p(em itnr)a,n smfaexr__(immapxl)( A{ll Step #12 - "compile-libfuzzer-memory-x86_64": o c| *, ^ Step #12 - "compile-libfuzzer-memory-x86_64": slot_ty/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.hp:e551*: 17n:e w_snote: loin instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested heret, Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": 551 | 111 | I n R a n g e I m p l < u i n t 3 2 _ t > (  0 u s,l ot3_'t9y9p9e'*9 9o9l'd9_9s9luot),) )R a{n}k1 Step #12 - "compile-libfuzzer-memory-x86_64": ) | { ^ Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMIn file included from e/src/libwebp/tests/fuzzer/webp_info_fuzzer.ccm:o21r: Step #12 - "compile-libfuzzer-memory-x86_64": yIn file included from D/src/libwebp/tests/fuzzer/fuzz_utils.hi:c36t: Step #12 - "compile-libfuzzer-memory-x86_64": iIn file included from o/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hn:a19r: Step #12 - "compile-libfuzzer-memory-x86_64": yIn file included from (/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hv:a21l: Step #12 - "compile-libfuzzer-memory-x86_64": .In file included from G/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.he:t41A: Step #12 - "compile-libfuzzer-memory-x86_64": sIn file included from :(153): Step #12 - "compile-libfuzzer-memory-x86_64": )In file included from ;/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h: Step #12 - "compile-libfuzzer-memory-x86_64": 22 : Step #12 - "compile-libfuzzer-memory-x86_64": | /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h ^: Step #12 - "compile-libfuzzer-memory-x86_64": 511:36: /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:warning: 129:13builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]: Step #12 - "compile-libfuzzer-memory-x86_64": note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 511 | 129 | : s t(d:v:oiindte)gfruazlz_tceosnts:t:ainnttl{o*cdaotmaabilne};(T Step #12 - "compile-libfuzzer-memory-x86_64": ) >| { ^} Step #12 - "compile-libfuzzer-memory-x86_64": ; Step #12 - "compile-libfuzzer-memory-x86_64": | /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h ^: Step #12 - "compile-libfuzzer-memory-x86_64": 54:12: /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hnote: :108in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here:41 Step #12 - "compile-libfuzzer-memory-x86_64": : note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | ex p108l | i c i t  I n R a n getIymppeln(aTm emi n=, sTt dm:a:xe)n a:b lmei_ni_f(_mti::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:110:25: 551 |  note:  in instantiation of default argument for 'transfer_impl>' required here  Step #12 - "compile-libfuzzer-memory-x86_64": InRangeI m110p | l < uisntta3t2i_ct> (st0du::,t ru3e_type transfer_impl(Alloc*',9 9s9l'o9t9_9t'y9p9e9*u ne)w)_)s l{o}t, Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": | | ^ Step #12 - "compile-libfuzzer-memory-x86_64": ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/animation_api_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/animdecoder_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/animencoder_fuzzer.cc:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_fuzzer.cc:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/imageio_fuzzer.cc:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from 2915/src/libwebp/tests/fuzzer/fuzz_utils.h | : 36 : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h : 19 : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h : 21 : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h : 41 : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h : 38 : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h : 55 : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h : 153 : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h : 22 : Step #12 - "compile-libfuzzer-memory-x86_64": P/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.ho:l511i:c36y:T raiwarning: ts:builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]:t Step #12 - "compile-libfuzzer-memory-x86_64": ransfer_uses_memcpy(), 511 Step #12 - "compile-libfuzzer-memory-x86_64": | |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": : std::/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hi:n3116t:e7g:r al_note: coin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested herens Step #12 - "compile-libfuzzer-memory-x86_64": tant<bool, __is_trivially_reloc a3116t | a b l e  ( Tr)e>s i{z}e;(g Step #12 - "compile-libfuzzer-memory-x86_64": r o| wt ^h Step #12 - "compile-libfuzzer-memory-x86_64": _left() /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h>: 108:041: ? cnote: apin instantiation of template class 'absl::is_trivially_relocatable' requested here : Step #12 - "compile-libfuzzer-memory-x86_64": NextCapacity (108c | a p ) ) ;  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": t/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hy:p3103e:n13a:m e note: = (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)st Step #12 - "compile-libfuzzer-memory-x86_64": d::enable_if_t>' required here), Step #12 - "compile-libfuzzer-memory-x86_64": true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  110 | /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h : 193:s25t:a ticnote:  in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested herest Step #12 - "compile-libfuzzer-memory-x86_64": d:: t193r | u e _ t y p e ttreamnpsofrearr_yi_mdpilc(tA_l.lMoact*c,h Esnltorti_etsyFpreo*m Tnaebwl_esOlfoRte,ce Step #12 - "compile-libfuzzer-memory-x86_64": n t| Co ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m Step #12 - "compile-libfuzzer-memory-x86_64": pares (111 | Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h : 143 : 13 :   note:  in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": slot_type* old_ s143l | o t , Rdaonmka1i) n{_. Step #12 - "compile-libfuzzer-memory-x86_64": U p| da ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #12 - "compile-libfuzzer-memory-x86_64": eMe m112o | r y D i ct/i/o nTaOrDyO((vba/l2.4G7e1t3A0s2<3C2o)r:p urseTmyopvee> (c)a)s;ts Step #12 - "compile-libfuzzer-memory-x86_64": a| ft ^e Step #12 - "compile-libfuzzer-memory-x86_64": r fixi/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hn:g129 :w13a:r ninnote: gsin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here. Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 |  /129/ | T O D O ( b(/2v5o1i8d14)8f7u0z)z:t ersetm:o:vien tcearsntasl :a:fDteorm afiinxMiondge lw Step #12 - "compile-libfuzzer-memory-x86_64": { *| do ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m Step #12 - "compile-libfuzzer-memory-x86_64": ain }114; |  Step #12 - "compile-libfuzzer-memory-x86_64": | st ^d Step #12 - "compile-libfuzzer-memory-x86_64": ::memcp/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hy:(54: Step #12 - "compile-libfuzzer-memory-x86_64": 12 :|  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here 115 Step #12 - "compile-libfuzzer-memory-x86_64": | stat i54c | _ c asetxpI(nsRtadn:g:elIamupnld(eTr (mi Step #12 - "compile-libfuzzer-memory-x86_64": n ,| T ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": max) : m116i | n _ ( m i n ) , m a x _cons(tm_acxa)s t{< Step #12 - "compile-libfuzzer-memory-x86_64": s t| d: ^: Step #12 - "compile-libfuzzer-memory-x86_64": remove_/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hc:o330n:s10t:_ t<vnote: alin instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested hereue Step #12 - "compile-libfuzzer-memory-x86_64": _type>*>(&elemen t330( | n e w_rseltoutr)n)) )i,nt Step #12 - "compile-libfuzzer-memory-x86_64": e In file included from r| /src/libwebp/tests/fuzzer/advanced_api_fuzzer.ccn:a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~24l Step #12 - "compile-libfuzzer-memory-x86_64": : Step #12 - "compile-libfuzzer-memory-x86_64": :In file included from :/src/libwebp/tests/fuzzer/./fuzz_utils.hI :n117R | 36a : Step #12 - "compile-libfuzzer-memory-x86_64": n In file included from g /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.he: I19 m: Step #12 - "compile-libfuzzer-memory-x86_64": pIn file included from l/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h <:T21s>: Step #12 - "compile-libfuzzer-memory-x86_64": t(In file included from am/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hti:in41c,: Step #12 - "compile-libfuzzer-memory-x86_64": _ In file included from cm/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.haa:s38xt: Step #12 - "compile-libfuzzer-memory-x86_64": )In file included from <;/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:c Step #12 - "compile-libfuzzer-memory-x86_64": 55o : Step #12 - "compile-libfuzzer-memory-x86_64": | nIn file included from s/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h ^t: Step #12 - "compile-libfuzzer-memory-x86_64": 153 : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from v/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.ho:i22d: Step #12 - "compile-libfuzzer-memory-x86_64": *>/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h(:&511e:l36e:m entwarning: (olbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]d_ Step #12 - "compile-libfuzzer-memory-x86_64": slot)), sizeo f511 | : std::integral_co(nvsatlaunet_ Step #12 - "compile-libfuzzer-memory-x86_64": { }119; |  Step #12 - "compile-libfuzzer-memory-x86_64": }|  Step #12 - "compile-libfuzzer-memory-x86_64": ^ Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h41::84 :34:note: in instantiation of template class 'absl::is_trivially_relocatable' requested herenote: Step #12 - "compile-libfuzzer-memory-x86_64": while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 108 | 84 |  rettyuprenna msetd :=: isst_ds:a:meen Step #12 - "compile-libfuzzer-memory-x86_64": >( Step #12 - "compile-libfuzzer-memory-x86_64": | /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h: ^110 Step #12 - "compile-libfuzzer-memory-x86_64": :25: note: in instantiation of default argument for 'transfer_impl>' required here/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h: Step #12 - "compile-libfuzzer-memory-x86_64": 2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | st a2915t | i c  s t d : : t r u e _ t y p e t r a n s f e r _ i m p l ( A l l o c *P,o lsilcoytT_rtayiptes*: :nterwa_nsslfoetr,_u Step #12 - "compile-libfuzzer-memory-x86_64": s e| s_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m Step #12 - "compile-libfuzzer-memory-x86_64": emcpy (111) | ,  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":   /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h : 3116 : 7 :   note:  in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | 3116 |  / / T OrDeOs(ibz/e2(4g7r1o3w0t2h3_2l)e:f tr(e)m o>v e 0ca s?t sc aapf t:e rN efxitxCianpga cwiatryn(icnagps).); Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": ^ Step #12 - "compile-libfuzzer-memory-x86_64":  113/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h | : 3103 : 13 : // note: TO(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)DO Step #12 - "compile-libfuzzer-memory-x86_64": (b/251814870): remove casts after f i3103x | i n g warrentiunrgns. { Step #12 - "compile-libfuzzer-memory-x86_64": p r| ep ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #12 - "compile-libfuzzer-memory-x86_64": re _114i | n s e r ts(thda:s:hm)e,m cptyr(ue Step #12 - "compile-libfuzzer-memory-x86_64":  }| ; ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": |  ^115 Step #12 - "compile-libfuzzer-memory-x86_64": |   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h : 193:s25t:a ticnote: _cin instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested hereas Step #12 - "compile-libfuzzer-memory-x86_64": t<v o193i | d  * > ( s t d ::launtdeemrpor(ar Step #12 - "compile-libfuzzer-memory-x86_64": y _| di ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c Step #12 - "compile-libfuzzer-memory-x86_64": t_.M a116t | c h E n t r i e s F r o mTcaobnlsetO_fcRaesctennote: *>in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here(& Step #12 - "compile-libfuzzer-memory-x86_64": element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117143 | | d o m aisnt_a.tUipcd_actaesMteml(.&GeelteAmse)()),) ;s Step #12 - "compile-libfuzzer-memory-x86_64": i z| eo ^f Step #12 - "compile-libfuzzer-memory-x86_64": (value/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h_:t129y:p13e:) );note: Step #12 - "compile-libfuzzer-memory-x86_64":  in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here|  Step #12 - "compile-libfuzzer-memory-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | retu r129n |  { } ;  Step #12 - "compile-libfuzzer-memory-x86_64": ( | vo ~~~~~~~~~~i Step #12 - "compile-libfuzzer-memory-x86_64": d )119f | u z z}te Step #12 - "compile-libfuzzer-memory-x86_64": s t| :: ~i Step #12 - "compile-libfuzzer-memory-x86_64": nterna/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hl::84::D34o:m ainnote: Mowhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]de Step #12 - "compile-libfuzzer-memory-x86_64": l{*dom a84i | n } ;  Step #12 - "compile-libfuzzer-memory-x86_64":  r| et ^u Step #12 - "compile-libfuzzer-memory-x86_64": rn st/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hd::54::i12s:_ samnote: e>::DomainBase' requested hered Step #12 - "compile-libfuzzer-memory-x86_64": ecltype(tr a54n | s f ere_xipmlpilc >T( m Step #12 - "compile-libfuzzer-memory-x86_64": a x| ) ^: Step #12 - "compile-libfuzzer-memory-x86_64": min_(m/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hi:n2915):,53 :m ax_note: (in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested herema Step #12 - "compile-libfuzzer-memory-x86_64": x) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: 2915in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here |  Step #12 - "compile-libfuzzer-memory-x86_64": 330 |  r e t u r n  i n t ePronlailc:y:TIrnaRiatnsg:e:Itmrpalnsfer<_Tu>s(emsi_nm,e mmcapxy)(;), Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": | | ^ Step #12 - "compile-libfuzzer-memory-x86_64": ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(minIn file included from )/src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc,: 24m: Step #12 - "compile-libfuzzer-memory-x86_64": aIn file included from x/src/libwebp/tests/fuzzer/./fuzz_utils.h_:(36m: Step #12 - "compile-libfuzzer-memory-x86_64": aIn file included from x/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h): 19{: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h :| 21: Step #12 - "compile-libfuzzer-memory-x86_64": ^In file included from Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h: Step #12 - "compile-libfuzzer-memory-x86_64": :In file included from 330/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h::1038:: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:note: 55: Step #12 - "compile-libfuzzer-memory-x86_64": in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested hereIn file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h Step #12 - "compile-libfuzzer-memory-x86_64": :153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36:  330warning: |   builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]r Step #12 - "compile-libfuzzer-memory-x86_64": eturn internal::InR a511n | g e I m p:l d(:m:iinn,t emgarxa)l;_c Step #12 - "compile-libfuzzer-memory-x86_64": o n| st ^a Step #12 - "compile-libfuzzer-memory-x86_64": nt<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/animation_api_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/animdecoder_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/animencoder_fuzzer.cc:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::In file included from l/src/libwebp/tests/fuzzer/webp_info_fuzzer.cca:u21n: Step #12 - "compile-libfuzzer-memory-x86_64": deIn file included from r/src/libwebp/tests/fuzzer/fuzz_utils.h(:36 Step #12 - "compile-libfuzzer-memory-x86_64": : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from | /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~19 Step #12 - "compile-libfuzzer-memory-x86_64": : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h :116153 | : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h : 22 : Step #12 - "compile-libfuzzer-memory-x86_64":  /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h : 511 : 36 : conwarning: st_builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]ca Step #12 - "compile-libfuzzer-memory-x86_64": stl*_>c(o&neslteamnetns t{at}i;c_ Step #12 - "compile-libfuzzer-memory-x86_64": c a| st ^ Step #12 - "compile-libfuzzer-memory-x86_64": <const/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h: 108:v41o:i dnote: *>in instantiation of template class 'absl::is_trivially_relocatable>' requested here(& Step #12 - "compile-libfuzzer-memory-x86_64": element(old_ s108l | o t) ) ,  s i z e o f (tvyapleunea_mteyp e=) )s;td Step #12 - "compile-libfuzzer-memory-x86_64": : :| en ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #12 - "compile-libfuzzer-memory-x86_64": ble_if_t>' required here|  Step #12 - "compile-libfuzzer-memory-x86_64": ~ Step #12 - "compile-libfuzzer-memory-x86_64":  110/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h | : 84 :34s:t atinote: cwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] s Step #12 - "compile-libfuzzer-memory-x86_64": td::true_type trans f84e | r _ i m pl(rAleltoucr*n, ssltodt:_:tiysp_esame<* dneecwl_tsylpoet,(t Step #12 - "compile-libfuzzer-memory-x86_64": r a|  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n Step #12 - "compile-libfuzzer-memory-x86_64": sfer _111i | m p l < s t d : : a l l o c a to r < ch a r  > > (  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  slot_/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ht:y2915p:e53*: oldnote: _in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested heresl Step #12 - "compile-libfuzzer-memory-x86_64": ot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO (2915b | / 2 4 7 1 3 0 2 3 2 ) : r e m o v e c a s t s a f t e r f i x i n g PwoalrinciynTgrsa.it Step #12 - "compile-libfuzzer-memory-x86_64": s :| :t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #12 - "compile-libfuzzer-memory-x86_64": ans f113e | r _ u s es/_/m eTmOcDpOy((b)/,25 Step #12 - "compile-libfuzzer-memory-x86_64": 1 8| 14 ^8 Step #12 - "compile-libfuzzer-memory-x86_64": 70): remove cast/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hs: 3116a:f7t:e r fnote: ixin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested herein Step #12 - "compile-libfuzzer-memory-x86_64": g warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": 3116| |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115r | e s i z e ( g r owsttha_tliecf_tc(a)s t> <0In file included from v/src/libwebp/tests/fuzzer/enc_fuzzer.cco i:?d27 : Step #12 - "compile-libfuzzer-memory-x86_64": *In file included from c>/src/libwebp/tests/fuzzer/fuzz_utils.ha(:ps 36t:: Step #12 - "compile-libfuzzer-memory-x86_64": d In file included from :N/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:e:lx19atu: Step #12 - "compile-libfuzzer-memory-x86_64": nCIn file included from da/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hep:ra21(c: Step #12 - "compile-libfuzzer-memory-x86_64": iIn file included from Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ht :y| 41(: Step #12 - "compile-libfuzzer-memory-x86_64": cIn file included from a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hp Step #12 - "compile-libfuzzer-memory-x86_64": ):)38;: Step #12 - "compile-libfuzzer-memory-x86_64":  In file included from Step #12 - "compile-libfuzzer-memory-x86_64": 116/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h | :| 55 : Step #12 - "compile-libfuzzer-memory-x86_64": ^ In file included from Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h : 153 : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h :: 22 3103: Step #12 - "compile-libfuzzer-memory-x86_64": :c13/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.ho::n 511s:t36_note: ca(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all):s t Step #12 - "compile-libfuzzer-memory-x86_64":  | * > ( & e:lr eestmtuedn:t:r(nnien wt{_epsgrlreoaptla)_r)ce)o_)ni,sntsa Step #12 - "compile-libfuzzer-memory-x86_64": en rt| t<(h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ba Step #12 - "compile-libfuzzer-memory-x86_64": osohl) ,117, |  t _r _u ie s _}t ;ris Step #12 - "compile-libfuzzer-memory-x86_64": vt ia| atli ^l Step #12 - "compile-libfuzzer-memory-x86_64": cy__craesltocin instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here v{oi} Step #12 - "compile-libfuzzer-memory-x86_64": d;* Step #12 - "compile-libfuzzer-memory-x86_64": > (193| & | e l ^ e Step #12 - "compile-libfuzzer-memory-x86_64": m e n t ( olt/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hde:_m108sp:loo41rt:a) r)y, _note: dsiin instantiation of template class 'absl::is_trivially_relocatable>' requested hereiczt Step #12 - "compile-libfuzzer-memory-x86_64": e_o.fMa(tvcahlEunet_rt iy108ep | se )F )r ;o m Step #12 - "compile-libfuzzer-memory-x86_64": T a | b l ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e Step #12 - "compile-libfuzzer-memory-x86_64": Oft Ry118ep | ce ne an mt eCor mepta=ru erssnt(d : Step #12 - "compile-libfuzzer-memory-x86_64": :{ e}| n;a ^b Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": l e| _i ~~~~~~~~~~f Step #12 - "compile-libfuzzer-memory-x86_64": _t/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h <:119a143 | b: s13 l::} :i Step #12 - "compile-libfuzzer-memory-x86_64": s_note: trin instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested hereiv Step #12 - "compile-libfuzzer-memory-x86_64": ially_relocata b| le < ~143 Step #12 - "compile-libfuzzer-memory-x86_64":  |  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^d Step #12 - "compile-libfuzzer-memory-x86_64": o/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hm:a84i:/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hn:11034_::.25 U:p danote: tnote: ewhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]Min instantiation of default argument for 'transfer_impl>' required heree Step #12 - "compile-libfuzzer-memory-x86_64": m Step #12 - "compile-libfuzzer-memory-x86_64": ory D84i | c t i o narr ey110t( | uv ra nl.s GtseatttdAse:(>::UntypedUpdateMemoryDictionary' requested hereslto Step #12 - "compile-libfuzzer-memory-x86_64": dc:*, slot_type:* anl elw129o_ | cs al to ot r, <  Step #12 - "compile-libfuzzer-memory-x86_64": ( c| hvao ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ri Step #12 - "compile-libfuzzer-memory-x86_64": d>>)(fu z Step #12 - "compile-libfuzzer-memory-x86_64": 111z | t| e s ^ Step #12 - "compile-libfuzzer-memory-x86_64": t : : i n t e r /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hn:a2915l:: 53:: D o m anote: i nin instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here M  o Step #12 - "compile-libfuzzer-memory-x86_64": del{ * d o m a i n } ;  Step #12 - "compile-libfuzzer-memory-x86_64": | s l ^ o Step #12 - "compile-libfuzzer-memory-x86_64": t _ t y p e * /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h :old 54_: s 12 l: o t , note: RaPin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested herenok Step #12 - "compile-libfuzzer-memory-x86_64": l1i)c y{Tra Step #12 - "compile-libfuzzer-memory-x86_64": i t| s :54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: | Step #12 - "compile-libfuzzer-memory-x86_64": t  raen xs112pf | le ir_u cs ie ts_/ m/Ie nmTRcOapDnyOg((e)I,bm/ Step #12 - "compile-libfuzzer-memory-x86_64": p2 l4| (7T 1 ^m3 Step #12 - "compile-libfuzzer-memory-x86_64": i0n2,3 2T) :m a/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hrx:e)3116m: o7:v: em icna_note: s(tmin instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested heresi n Step #12 - "compile-libfuzzer-memory-x86_64": a)f,t emra xf_i(xmianxg) w{ar Step #12 - "compile-libfuzzer-memory-x86_64": n i| ng ^s Step #12 - "compile-libfuzzer-memory-x86_64": . Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h3116: | 330 : 10 : 113 |  note: r ein instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here si Step #12 - "compile-libfuzzer-memory-x86_64": /z/e (TgOrDoOw(tbh/_2l5e1f 8t3301( | 4) 8>7 r0e0)t:u ?rr necma opiv ne:t ecNaresnxtatslC :aa:pfIatnceRira tnfgyie(xIcimanppg)l) r Step #12 - "compile-libfuzzer-memory-x86_64": (n mi| inng ^, Step #12 - "compile-libfuzzer-memory-x86_64": s .ma/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hx: Step #12 - "compile-libfuzzer-memory-x86_64": )3103 ;:| 13: Step #12 - "compile-libfuzzer-memory-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": | note: ^  Step #12 - "compile-libfuzzer-memory-x86_64": 114(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) |  Step #12 - "compile-libfuzzer-memory-x86_64": std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | 3103 | s t a t icr_ectausrtn< {vporiedpa*r>e(_sitnds:e:rlta(uhnadsehr)(, Step #12 - "compile-libfuzzer-memory-x86_64":  t| ru ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #12 - "compile-libfuzzer-memory-x86_64": }; 116 Step #12 - "compile-libfuzzer-memory-x86_64": | |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.hc:o401n:s33t:_ casnote: tin instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here<s Step #12 - "compile-libfuzzer-memory-x86_64": td::remove _401c | o n s t _dti*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": | i ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": o n117a | r y _ = t o rcs.tGaettis(t).i(n&eerlemDeinctt(ioolnda_rsylEontt)r)i,e s(sviazle)o;f Step #12 - "compile-libfuzzer-memory-x86_64": ( v| al ^u Step #12 - "compile-libfuzzer-memory-x86_64": e_type)); Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h :| 200: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~25 Step #12 - "compile-libfuzzer-memory-x86_64": :  118note: |  in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  200119 | | }  Step #12 - "compile-libfuzzer-memory-x86_64": | t ~e Step #12 - "compile-libfuzzer-memory-x86_64": mporary_dict_./src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hM:a84t:c34h:E ntrnote: iewhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]sF Step #12 - "compile-libfuzzer-memory-x86_64": romTableOfRecentCompar e84s | (  Step #12 - "compile-libfuzzer-memory-x86_64": | r ^e Step #12 - "compile-libfuzzer-memory-x86_64": turn std:/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h::i143s:_13s:a me>>::UpdateMemoryDictionary' requested hereec Step #12 - "compile-libfuzzer-memory-x86_64": ltype(transfer_impl_>.(Up Step #12 - "compile-libfuzzer-memory-x86_64": d a| te ^M Step #12 - "compile-libfuzzer-memory-x86_64": emoryDictiona/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hr:y2915(:v53a:l .Genote: tAin instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested heres< Step #12 - "compile-libfuzzer-memory-x86_64": CorpusType>()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  2915/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h | : 129 : 13 :   note:  in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": 129 | P o l i c(yTvroaiidts):f:utzrzatnessfte:r:_iunsteesr_nmaelm:c:pDyo(m)aIn file included from ,i/src/libwebp/tests/fuzzer/imageio_fuzzer.ccn:M Step #12 - "compile-libfuzzer-memory-x86_64": 29o : Step #12 - "compile-libfuzzer-memory-x86_64": d| In file included from e/src/libwebp/tests/fuzzer/fuzz_utils.hl ^:< Step #12 - "compile-libfuzzer-memory-x86_64": 36D: Step #12 - "compile-libfuzzer-memory-x86_64": eIn file included from r/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hi:v19e: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hd:In file included from >3116/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:{:7*21:d: Step #12 - "compile-libfuzzer-memory-x86_64": oIn file included from m/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ha:note: i41n: Step #12 - "compile-libfuzzer-memory-x86_64": in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here}In file included from ;/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h Step #12 - "compile-libfuzzer-memory-x86_64": : Step #12 - "compile-libfuzzer-memory-x86_64": 38 : Step #12 - "compile-libfuzzer-memory-x86_64": | In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h ^: Step #12 - "compile-libfuzzer-memory-x86_64": 55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h112::5113::36 :3116  | note:   in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested herewarning:  Step #12 - "compile-libfuzzer-memory-x86_64":  builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 112 | r eCsoinztea(ignreorwOtfhI_m lpe511lf | Bt a( s) e ( >): =s0 td d:?e :fciaanuptl et:g r;Nael Step #12 - "compile-libfuzzer-memory-x86_64": x_ ct| oCna ^sp Step #12 - "compile-libfuzzer-memory-x86_64": taacnitt {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return 108{ | p r e p a r e _ i n s e rtt(yhpaesnha)m,e  t=r usetd}:;:ena Step #12 - "compile-libfuzzer-memory-x86_64": b l| e_ ^i Step #12 - "compile-libfuzzer-memory-x86_64": f_t' requested herely Step #12 - "compile-libfuzzer-memory-x86_64": _relocatable< Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:110:25: note: in instantiation of default argument for 'transfer_impl>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary _110 | = tosrtca.tGiect< s0td>:(:)t.rGueet_Mtaytpceh itnrgaCnosnfteari_niemrpDli(cAtliloonca*r,y Esnltorti_etsy(pvea*l )n;ew Step #12 - "compile-libfuzzer-memory-x86_64": _ s| lo ^t Step #12 - "compile-libfuzzer-memory-x86_64": , Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h: 200111: | 25 :   note:  in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": 200 | tselmopto_typer*a royl_dd_isclto_t.,M aRtacnhkE1n)t r{ie Step #12 - "compile-libfuzzer-memory-x86_64": s F| ro ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m Step #12 - "compile-libfuzzer-memory-x86_64": TableO f112R | e c e n tC/o/m pTaOrDeOs((b/ Step #12 - "compile-libfuzzer-memory-x86_64": 2 4| 71 ^3 Step #12 - "compile-libfuzzer-memory-x86_64": 0232): r/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.he:m143o:v13e: casnote: tsin instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": | 143 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  do m113a | i n _ . Up/d/a tTeOMDeOm(obr/y2D5i1c8t1i4o8n7a0r)y:( vraelm.oGveet Acsai(x)i)n;g Step #12 - "compile-libfuzzer-memory-x86_64": w a| rn ^i Step #12 - "compile-libfuzzer-memory-x86_64": ngs. Step #12 - "compile-libfuzzer-memory-x86_64":  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h| :129 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #12 - "compile-libfuzzer-memory-x86_64": 13: 114 | note:  in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115129 | | ( vsotiadti)cf_cuazsztter(nsatld::::DloamuanidnerM(od Step #12 - "compile-libfuzzer-memory-x86_64": e l| <D ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #12 - "compile-libfuzzer-memory-x86_64": rived>{ *116d | o m a i n } ;  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": const_c/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.ha:s112t:3<:s td::note: rein instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested heremo Step #12 - "compile-libfuzzer-memory-x86_64": ve_const_t*>( &112e | l e mCeonntt(anienwe_rsOlfoItm)p)l)B)a,se Step #12 - "compile-libfuzzer-memory-x86_64": ( )| = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": def a117u | l t  ;  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^s Step #12 - "compile-libfuzzer-memory-x86_64": tatic_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dIn file included from i/src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.ccc:t22i: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:o36n: Step #12 - "compile-libfuzzer-memory-x86_64": aIn file included from r/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hy:_19 : Step #12 - "compile-libfuzzer-memory-x86_64": =In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.ht:o21r: Step #12 - "compile-libfuzzer-memory-x86_64": cIn file included from ./src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hG:e41t: Step #12 - "compile-libfuzzer-memory-x86_64": : Step #12 - "compile-libfuzzer-memory-x86_64": (In file included from )/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h.:G55e: Step #12 - "compile-libfuzzer-memory-x86_64": tIn file included from M/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.ha:t153c: Step #12 - "compile-libfuzzer-memory-x86_64": hIn file included from i/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hn:g22C: Step #12 - "compile-libfuzzer-memory-x86_64": on/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.ht:a511i:n36e:r Dicwarning: tiobuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]na Step #12 - "compile-libfuzzer-memory-x86_64": ryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": | 511 | ^ Step #12 - "compile-libfuzzer-memory-x86_64":  : s/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.ht:d200:::25i:n tegnote: rain instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested herel_ Step #12 - "compile-libfuzzer-memory-x86_64": constant<bool, __is_trivia l200l | y _ r e l o c a ttaebmlpeor(aTr)y>_d i{c}t;_. Step #12 - "compile-libfuzzer-memory-x86_64": M a| tc ^h Step #12 - "compile-libfuzzer-memory-x86_64": EntriesF/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hr:o108m:T41a:b leOnote: fRin instantiation of template class 'absl::is_trivially_relocatable>' requested hereec Step #12 - "compile-libfuzzer-memory-x86_64": entCompa r108e | s (  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  ty/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hp:e143n:a13m:e  note: = in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested herest Step #12 - "compile-libfuzzer-memory-x86_64": d::enabl e143_ | i f _ t (in instantiation of default argument for 'transfer_impl>' required here)) Step #12 - "compile-libfuzzer-memory-x86_64": ; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h110: | 129 : 13:s tatnote: icin instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": std::true_type tr a129n | s f e r _ i(mpvlo(iAdll)ofcu*z,z tselsott:_:tiynptee*r nnaelw:_:sDloomta,in Step #12 - "compile-libfuzzer-memory-x86_64": M o| de ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l Step #12 - "compile-libfuzzer-memory-x86_64": <De r111i | v e d > { * d o m a i n } ;  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h : 112 : 3 :   note:  in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested heresl Step #12 - "compile-libfuzzer-memory-x86_64": ot_type *112 | o l dC_osnltoati,n eRraOnfkI1m)p l{Ba Step #12 - "compile-libfuzzer-memory-x86_64": s e| () ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": = d e112f | a u l t ;// Step #12 - "compile-libfuzzer-memory-x86_64": T| OD ^O Step #12 - "compile-libfuzzer-memory-x86_64": (b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerIn file included from D/src/libwebp/tests/fuzzer/dec_fuzzer.cci:c24t: Step #12 - "compile-libfuzzer-memory-x86_64": iIn file included from o/src/libwebp/tests/fuzzer/fuzz_utils.hn:a36r: Step #12 - "compile-libfuzzer-memory-x86_64": yIn file included from E/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hn:t19r: Step #12 - "compile-libfuzzer-memory-x86_64": iIn file included from e/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hs:(21v: Step #12 - "compile-libfuzzer-memory-x86_64": aIn file included from l/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h):;41: Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h| :38 ^: Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h::153200: Step #12 - "compile-libfuzzer-memory-x86_64": :In file included from 25/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:: 22: Step #12 - "compile-libfuzzer-memory-x86_64": note: /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here511: Step #12 - "compile-libfuzzer-memory-x86_64": 36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporar y511_ | d i c t _:. MsattchEntrdi:e:siFnrtoemgTraabll_ecOofnRsetcaenntt>>::UpdateMemoryDictionary' requested herele Step #12 - "compile-libfuzzer-memory-x86_64": (T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41 :143 |   note:  in instantiation of template class 'absl::is_trivially_relocatable>' requested heredo Step #12 - "compile-libfuzzer-memory-x86_64": main_.UpdateMem o108 | r y D i c t i o natryyp(evnaalm.eGe t=A ssi(f)_)t;<a Step #12 - "compile-libfuzzer-memory-x86_64": b s| l: ^: Step #12 - "compile-libfuzzer-memory-x86_64": is_trivi/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.ha:l129l:y13_:r elonote: cain instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested hereta Step #12 - "compile-libfuzzer-memory-x86_64": ble< Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:110 :12925 | :   note:  in instantiation of default argument for 'transfer_impl>' required here( Step #12 - "compile-libfuzzer-memory-x86_64": void)fuzztest::interna l110: | : D omsatiantMiocde ls_{t*doympaei nt}r;an Step #12 - "compile-libfuzzer-memory-x86_64": s fer| _i ^m Step #12 - "compile-libfuzzer-memory-x86_64": pl(All/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.ho:c112*:,3 :s lotnote: _tin instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested hereyp Step #12 - "compile-libfuzzer-memory-x86_64": e* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": 112 | 111C | o n t a i n e r O f I m p l B a s e ( ) =  d e f a u l t  ;  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^s Step #12 - "compile-libfuzzer-memory-x86_64": lot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:5116: warning36s: generated . Step #12 - "compile-libfuzzer-memory-x86_64": warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/animation_api_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Linking CXX static library libfuzztest_llvm_fuzzer_wrapper.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Built target fuzztest_llvm_fuzzer_wrapper Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hashIn file included from )/src/libwebp/tests/fuzzer/animdecoder_fuzzer.cc,: 22: Step #12 - "compile-libfuzzer-memory-x86_64": tIn file included from r/src/libwebp/tests/fuzzer/./fuzz_utils.hu:e36: Step #12 - "compile-libfuzzer-memory-x86_64": }In file included from ;/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h: Step #12 - "compile-libfuzzer-memory-x86_64": 19 : Step #12 - "compile-libfuzzer-memory-x86_64": | In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h ^: Step #12 - "compile-libfuzzer-memory-x86_64": 21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hIn file included from :/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h193::3825: Step #12 - "compile-libfuzzer-memory-x86_64": :In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55note: : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h: Step #12 - "compile-libfuzzer-memory-x86_64": 153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h: 22193: Step #12 - "compile-libfuzzer-memory-x86_64": |  /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h : 511 : 36 : temwarning: porbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]ar Step #12 - "compile-libfuzzer-memory-x86_64": y_dict_.MatchEntr i511e | s F r o m:T asbtlde:O:fiRnetceegnrtaClo_mcpoanrsetsa(nt Step #12 - "compile-libfuzzer-memory-x86_64": < | bool ^ Step #12 - "compile-libfuzzer-memory-x86_64": , _/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h_:i143s:_13t:r ivinote: ain instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested herell Step #12 - "compile-libfuzzer-memory-x86_64": y_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": 143| |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  domain_/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h.:U108p:d41a:t eMenote: moin instantiation of template class 'absl::is_trivially_relocatable>' requested herery Step #12 - "compile-libfuzzer-memory-x86_64": Diction a108r | y ( v a l . G e t A s < CotryppuesnTaympee> ()=) ;st Step #12 - "compile-libfuzzer-memory-x86_64": d :| :e ^n Step #12 - "compile-libfuzzer-memory-x86_64": able/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h_:i129f:_13t:< absnote: l:in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here:i Step #12 - "compile-libfuzzer-memory-x86_64": s_trivially_ r129e | l o c a t a b(lev>' required herel: Step #12 - "compile-libfuzzer-memory-x86_64": :DomainMode l110< | D e risvteadt>i{c*d osmtadi:n:}t;ru Step #12 - "compile-libfuzzer-memory-x86_64": e _| ty ^p Step #12 - "compile-libfuzzer-memory-x86_64": e transf/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.he:r54_:i12m:p l(Anote: llin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested hereoc Step #12 - "compile-libfuzzer-memory-x86_64": *, slot_type* ne w54_ | s l ote,xp Step #12 - "compile-libfuzzer-memory-x86_64": l i| ci ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #12 - "compile-libfuzzer-memory-x86_64":  InRa n111g | e I m p l ( T m i n , T m a x ) : m i n _ ( m i n ) , m a x _ ( msalxo)t _{ty Step #12 - "compile-libfuzzer-memory-x86_64": p e| * ^o Step #12 - "compile-libfuzzer-memory-x86_64": ld_s/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hl:o330t:,10 :R anknote: 1)in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here { Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | 330/ | / TOrDeOt(ubr/n24 7i1n3t0e2r3n2a)l:: :reImnoRvaen gceaIsmtpsl t(emri nf,i xmianxg) ;wa Step #12 - "compile-libfuzzer-memory-x86_64": r n| i ^n Step #12 - "compile-libfuzzer-memory-x86_64": gs. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/animencoder_fuzzer.cc:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 536 | : Base(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 536 | : Base(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_fuzzer.cc:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 536 | : Base(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/imageio_fuzzer.cc:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, RaIn file included from n/src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cck:122): Step #12 - "compile-libfuzzer-memory-x86_64": In file included from {/src/libwebp/tests/fuzzer/./fuzz_utils.h: Step #12 - "compile-libfuzzer-memory-x86_64": 36 : Step #12 - "compile-libfuzzer-memory-x86_64": | In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~19 Step #12 - "compile-libfuzzer-memory-x86_64": : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h: 21112: Step #12 - "compile-libfuzzer-memory-x86_64": | In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h : 41 : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from //src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h/: 38T: Step #12 - "compile-libfuzzer-memory-x86_64": OIn file included from D/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hO:(55b: Step #12 - "compile-libfuzzer-memory-x86_64": /In file included from 2/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h4:71531: Step #12 - "compile-libfuzzer-memory-x86_64": 3In file included from 0/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h2:3222: Step #12 - "compile-libfuzzer-memory-x86_64": ):/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h :r511e:m36o:v e cwarning: astbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]s Step #12 - "compile-libfuzzer-memory-x86_64": after fixing warnings .511 | Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #12 - "compile-libfuzzer-memory-x86_64": std :113: | i n t eg/r/a lT_OcDOo(nbs/t2a5n1t8<14b8o70o)l: ,r em_o_vies _ctarsitvsi aalfltye_rr eflioxicnagt awbalreni(nTg)s>. { Step #12 - "compile-libfuzzer-memory-x86_64": } | ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": |  ^114 Step #12 - "compile-libfuzzer-memory-x86_64": |  std::/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hm:e108m:c41p:y ( Step #12 - "compile-libfuzzer-memory-x86_64": note: | in instantiation of template class 'absl::is_trivially_relocatable>>' requested here ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64":  115 | 108 |  s t a t i c _ctaysptent(ds:t:de:n:albaluen_diefr_(t< Step #12 - "compile-libfuzzer-memory-x86_64": a b| sl ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #12 - "compile-libfuzzer-memory-x86_64": :is_tr i116v | i a l l y _ r e l o c a tacbolnes>' required here_t Step #12 - "compile-libfuzzer-memory-x86_64": *>(& e110l | e m enstt(anteiwc_s lsottd):):)t)r,ue Step #12 - "compile-libfuzzer-memory-x86_64": _ t| yp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #12 - "compile-libfuzzer-memory-x86_64": tr a117n | s f e r _ i m p l(sAtlaltoicc*_,c assltot<_tcyopnes*t n ewv_osildot*,>( Step #12 - "compile-libfuzzer-memory-x86_64": & e| le ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m Step #12 - "compile-libfuzzer-memory-x86_64": ent(old _111s | l o t ) ) ,  s i z e o f  ( v a l u e _ t y p e ) ) ;  Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  s118l | o t _ t ypree*t uorlnd_ s{l}o;t, Step #12 - "compile-libfuzzer-memory-x86_64": R| an ~~~~~~~~~~k Step #12 - "compile-libfuzzer-memory-x86_64": 1) 119{ |  Step #12 - "compile-libfuzzer-memory-x86_64": }|  Step #12 - "compile-libfuzzer-memory-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": 112 | //src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h/: 84T:O34D:O (b/note: 24while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]71 Step #12 - "compile-libfuzzer-memory-x86_64": 30232): remove casts a84f | t e r fi xirnegt uwranrn isntgds:.:i Step #12 - "compile-libfuzzer-memory-x86_64": s _| sa ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m Step #12 - "compile-libfuzzer-memory-x86_64": e< d113e | c l t y pe//( tTrOaDnOs(fbe/r2_5i1m8p1l4<8s7t0d)::: arlelmoocvaet ocrae>r( f Step #12 - "compile-libfuzzer-memory-x86_64": i x| in ^g Step #12 - "compile-libfuzzer-memory-x86_64": warnin/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hg:s2915.:53 Step #12 - "compile-libfuzzer-memory-x86_64": : |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: Step #12 - "compile-libfuzzer-memory-x86_64": in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here 114 Step #12 - "compile-libfuzzer-memory-x86_64": | std::memcp y2915( |  Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 |  s t a t i c _ c a s t  <  v oPiodli*c>y(Tsrtadi:t:sl:a:utnrdaenrs(fe Step #12 - "compile-libfuzzer-memory-x86_64": r _| us ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #12 - "compile-libfuzzer-memory-x86_64": s_mem c116p | y ( ) ,  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": const_ca/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hs:t3116:<7s:t d::rnote: emin instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested hereov Step #12 - "compile-libfuzzer-memory-x86_64": e_const_t | * > ( & e l emernets(inzeew(_gsrloowtt)h)_)l)e,ft Step #12 - "compile-libfuzzer-memory-x86_64": ( )| > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": 0 ?117 | c a p : N e xtsCtaaptaicci_tcya(sctap<))c;on Step #12 - "compile-libfuzzer-memory-x86_64": s t|  ^ Step #12 - "compile-libfuzzer-memory-x86_64": void*/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h>:(3103&:e13l:e mennote: t((skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)ol Step #12 - "compile-libfuzzer-memory-x86_64": d_slot)), 3103s | i z e o fr(evtaulrune_ t{yppree)p)a;re Step #12 - "compile-libfuzzer-memory-x86_64": _ i| ns ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #12 - "compile-libfuzzer-memory-x86_64": rt (118h | a s h ) , rettruuren} ;{} Step #12 - "compile-libfuzzer-memory-x86_64": ; | Step #12 - "compile-libfuzzer-memory-x86_64":  ^| Step #12 - "compile-libfuzzer-memory-x86_64":  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h : 143}:13 Step #12 - "compile-libfuzzer-memory-x86_64": : |  ~note: Step #12 - "compile-libfuzzer-memory-x86_64": in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84: 34143: |  dnote: omwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]ai Step #12 - "compile-libfuzzer-memory-x86_64": n_.UpdateMemoryDict i84o | n a r y (vraelt.uGrentA ss<()d)e;cl Step #12 - "compile-libfuzzer-memory-x86_64": t y| pe ^ Step #12 - "compile-libfuzzer-memory-x86_64": (tran/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hs:f129e:r13_:i mplnote: <sin instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested heretd Step #12 - "compile-libfuzzer-memory-x86_64": ::allocator<char>>( Step #12 - "compile-libfuzzer-memory-x86_64": 129 | |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  (void)/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hf:u2915z:z53t:e st:note: :iin instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested herent Step #12 - "compile-libfuzzer-memory-x86_64": ernal::DomainModel2915{ | * d o m a i n } ;  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h : 113 : 12 :   note:  in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": PolicyTraits::t r113a | n s feerx_pulsiecsit_ mCeomnctpayi(n)e,rO Step #12 - "compile-libfuzzer-memory-x86_64": f I| mp ^l Step #12 - "compile-libfuzzer-memory-x86_64": Base(Inner/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hD:o3116m:a7i:n T inote: nnin instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested hereer Step #12 - "compile-libfuzzer-memory-x86_64": ) : inner_(std::move(in n3116e | r ) ) { } r Step #12 - "compile-libfuzzer-memory-x86_64": e s| iz ^e Step #12 - "compile-libfuzzer-memory-x86_64": (grow/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.ht:h536_:l9e:f t()note: >in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": 0 ? cap : NextCapacity (536c | a p ) ) ;  Step #12 - "compile-libfuzzer-memory-x86_64": : | Ba ^s Step #12 - "compile-libfuzzer-memory-x86_64": e(st/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hd::3103::m13o:v e(inote: nn(skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)er Step #12 - "compile-libfuzzer-memory-x86_64": )) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: 3103in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here |  Step #12 - "compile-libfuzzer-memory-x86_64": return {prepare_insert(hash), tru e468 | } ;  Step #12 - "compile-libfuzzer-memory-x86_64": r e| tu ^r Step #12 - "compile-libfuzzer-memory-x86_64": n inte/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hr:n143a:l13:: :Conote: ntin instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested hereai Step #12 - "compile-libfuzzer-memory-x86_64": nerOfImpl(std::mov e143( | i n n e rd)o)m;ai Step #12 - "compile-libfuzzer-memory-x86_64": n _| .U ^p Step #12 - "compile-libfuzzer-memory-x86_64": dateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domaiIn file included from n/src/libwebp/tests/fuzzer/dec_fuzzer.cc}:;24: Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h| :36 ^: Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hIn file included from :/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h113::2112: Step #12 - "compile-libfuzzer-memory-x86_64": :In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41note: : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h: Step #12 - "compile-libfuzzer-memory-x86_64": 38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22 : Step #12 - "compile-libfuzzer-memory-x86_64": 113 | /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h : 511:e36x:p licwarning: itbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] C Step #12 - "compile-libfuzzer-memory-x86_64": ontainerOfImplBase(InnerDo m511a | i n T i:n nsetrd): ::i nitnengerra_l(_sctodn:s:tmaonvte<(ibnonoelr),) {_}_i Step #12 - "compile-libfuzzer-memory-x86_64": s _| tr ^i Step #12 - "compile-libfuzzer-memory-x86_64": vially/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h_:r536e:l9o:c atabnote: lein instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here( Step #12 - "compile-libfuzzer-memory-x86_64": T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": | 536 | ^ Step #12 - "compile-libfuzzer-memory-x86_64":  : Bas/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.he:(108:s41t:d ::mnote: ovin instantiation of template class 'absl::is_trivially_relocatable>>' requested heree( Step #12 - "compile-libfuzzer-memory-x86_64": inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^108 Step #12 - "compile-libfuzzer-memory-x86_64": |   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h : 468 : 10 : tnote: ypin instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested hereen Step #12 - "compile-libfuzzer-memory-x86_64": ame = st d468: | : e narbelteu_rinf_ ti (| st ^d Step #12 - "compile-libfuzzer-memory-x86_64": ::move(i/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hn:n110e:r25):) ; Step #12 - "compile-libfuzzer-memory-x86_64": note: | in instantiation of default argument for 'transfer_impl>' required here ^ Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64":  110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 536 | : Base(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 536 | : Base(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 536 | : Base(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/animation_api_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h :310319 | : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h : 21: Step #12 - "compile-libfuzzer-memory-x86_64": rIn file included from e/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ht:u41r: Step #12 - "compile-libfuzzer-memory-x86_64": nIn file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h :{38p: Step #12 - "compile-libfuzzer-memory-x86_64": rIn file included from e/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hp:a55r: Step #12 - "compile-libfuzzer-memory-x86_64": eIn file included from _/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hi:n153s: Step #12 - "compile-libfuzzer-memory-x86_64": eIn file included from r/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.ht:(22h: Step #12 - "compile-libfuzzer-memory-x86_64": ash/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h):,511 :36t:r uewarning: };builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: 511 |  note:  in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here : Step #12 - "compile-libfuzzer-memory-x86_64": std::integral_const a143n | t <  b odoomlai,n _._U_pidsa_tterMievmioarlylDyi_crteilooncaartya(bvlael.(GTe)t>A s{<}C;or Step #12 - "compile-libfuzzer-memory-x86_64": p u| sT ^y Step #12 - "compile-libfuzzer-memory-x86_64": pe>()); Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h :| 108: ^41 Step #12 - "compile-libfuzzer-memory-x86_64": : note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h: Step #12 - "compile-libfuzzer-memory-x86_64": 129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename 129 | = s t d : :(envaoblied_i)ff_utz ^{ Step #12 - "compile-libfuzzer-memory-x86_64": *domain};/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h: Step #12 - "compile-libfuzzer-memory-x86_64": 110 :| 25: ^ Step #12 - "compile-libfuzzer-memory-x86_64": note: in instantiation of default argument for 'transfer_impl>' required here/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h Step #12 - "compile-libfuzzer-memory-x86_64": :113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std:: t113r | u e _teyxppel itcriatns fCeorn_tiamipnle(rAOlflIomcp*l,B assleo(tI_ntnyepreD*o mnaeiwn_Ts ilnonte,r) Step #12 - "compile-libfuzzer-memory-x86_64": | : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i Step #12 - "compile-libfuzzer-memory-x86_64": nner _111( | s t d : : m o v e ( i n n e r ) ) { }  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":   slot_type* old_slo/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.ht, :R536a:n9k:1 ) {note:  Step #12 - "compile-libfuzzer-memory-x86_64": in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here | Step #12 - "compile-libfuzzer-memory-x86_64":  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 |  /536/ | T O D O ( b:/ 2B4a7s1e3(0s2t3d2:)::m reomvoev(ei ncnaesrt)s) a{f}te Step #12 - "compile-libfuzzer-memory-x86_64": r | fi ^x Step #12 - "compile-libfuzzer-memory-x86_64": ing warnings/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h.:468 Step #12 - "compile-libfuzzer-memory-x86_64": : 10| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": note: 113in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here |  Step #12 - "compile-libfuzzer-memory-x86_64": // TODO (468b | / 2 51r8e1t4u8r7n0) :i nrteemronvael :c:aCosnttsai naefrtOefrI mfpilxn(gsst.d: Step #12 - "compile-libfuzzer-memory-x86_64": : m| ov ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #12 - "compile-libfuzzer-memory-x86_64": (inn e114r | ));  Step #12 - "compile-libfuzzer-memory-x86_64": | st ^d Step #12 - "compile-libfuzzer-memory-x86_64": ::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 536 | : Base(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/animdecoder_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 536 | : Base(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 536 | : Base(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/animencoder_fuzzer.cc:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 536 | : Base(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 536 | : Base(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 536 | : Base(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Linking CXX executable huffman_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Linking CXX executable anim_util_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Linking CXX executable simple_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Linking CXX executable animdecoder_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Built target huffman_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Built target anim_util_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Built target simple_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Linking CXX executable webp_info_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Built target animdecoder_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Built target webp_info_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Linking CXX executable imageio_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Linking CXX executable animation_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Built target animation_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Built target imageio_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Linking CXX executable dec_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Linking CXX executable mux_demux_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Built target dec_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Built target mux_demux_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Linking CXX executable advanced_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 8 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Linking CXX executable sharpyuv_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Built target advanced_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Built target sharpyuv_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Linking CXX executable enc_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Built target enc_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Linking CXX executable enc_dec_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Linking CXX executable animencoder_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Built target enc_dec_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Built target animencoder_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": Fuzz binaries: ./build/tests/fuzzer/animation_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": ./build/tests/fuzzer/anim_util_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": ./build/tests/fuzzer/animencoder_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": ./build/tests/fuzzer/dec_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": ./build/tests/fuzzer/mux_demux_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": ./build/tests/fuzzer/enc_dec_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": ./build/tests/fuzzer/animdecoder_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": ./build/tests/fuzzer/advanced_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": ./build/tests/fuzzer/huffman_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": ./build/tests/fuzzer/webp_info_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": ./build/tests/fuzzer/imageio_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": ./build/tests/fuzzer/enc_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": ./build/tests/fuzzer/simple_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": ./build/tests/fuzzer/sharpyuv_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": + find /workspace/out/libfuzzer-memory-x86_64/ Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/ Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/animation_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/huffman_fuzzer@Huffman.HuffmanTest Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/enc_dec_fuzzer_seed_corpus.zip Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/enc_dec_fuzzer@EncArbitraryDec.EncDecTest Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/anim_util_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/animencoder_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/dec_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/animdecoder_fuzzer.dict Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/enc_dec_fuzzer@EncIndexDec.EncDecValidTest Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/huffman_fuzzer_seed_corpus.zip Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/mux_demux_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/mux_demux_api_fuzzer.dict Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/webp_info_fuzzer_seed_corpus.zip Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/enc_dec_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/animencoder_fuzzer.dict Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/imageio_fuzzer.dict Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/sharpyuv_fuzzer.dict Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/dec_fuzzer_seed_corpus.zip Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/enc_fuzzer@Enc.EncArbitraryTest Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/huffman_fuzzer.dict Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/sharpyuv_fuzzer_seed_corpus.zip Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/animdecoder_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/simple_api_fuzzer_seed_corpus.zip Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/enc_dec_fuzzer@EncIndexDec.EncDecTest Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/advanced_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/advanced_api_fuzzer_seed_corpus.zip Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/animdecoder_fuzzer_seed_corpus.zip Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/animation_api_fuzzer@AnimationApi.AnimationApiTest Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/animencoder_fuzzer_seed_corpus.zip Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/imageio_fuzzer_seed_corpus.zip Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/enc_dec_fuzzer.dict Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/animation_api_fuzzer_seed_corpus.zip Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/anim_util_fuzzer_seed_corpus.zip Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/webp_info_fuzzer.dict Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/anim_util_fuzzer.dict Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/advanced_api_fuzzer.dict Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/advanced_api_fuzzer@AdvancedApi.AdvancedApiTest Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/simple_api_fuzzer.dict Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/huffman_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/webp_info_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/enc_fuzzer.dict Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/enc_fuzzer_seed_corpus.zip Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/mux_demux_api_fuzzer_seed_corpus.zip Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/simple_api_fuzzer@SimpleApi.SimpleApiTest Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/imageio_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/enc_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/simple_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/llvm-symbolizer Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/animation_api_fuzzer.dict Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/sharpyuv_fuzzer@SharpYuvFuzz.SharpYuvConvertFuzzWrapped Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/sharpyuv_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": /workspace/out/libfuzzer-memory-x86_64/dec_fuzzer.dict Finished Step #12 - "compile-libfuzzer-memory-x86_64" Starting Step #13 - "build-check-libfuzzer-memory-x86_64" Step #13 - "build-check-libfuzzer-memory-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpmq2gemek/mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpmq2gemek/huffman_fuzzer@Huffman.HuffmanTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpmq2gemek/enc_dec_fuzzer@EncArbitraryDec.EncDecTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpmq2gemek/enc_dec_fuzzer@EncIndexDec.EncDecValidTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpmq2gemek/animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpmq2gemek/enc_fuzzer@Enc.EncArbitraryTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpmq2gemek/enc_dec_fuzzer@EncIndexDec.EncDecTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpmq2gemek/animation_api_fuzzer@AnimationApi.AnimationApiTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpmq2gemek/advanced_api_fuzzer@AdvancedApi.AdvancedApiTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpmq2gemek/animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpmq2gemek/enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpmq2gemek/simple_api_fuzzer@SimpleApi.SimpleApiTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpmq2gemek/sharpyuv_fuzzer@SharpYuvFuzz.SharpYuvConvertFuzzWrapped Finished Step #13 - "build-check-libfuzzer-memory-x86_64" Starting Step #14 Step #14: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Finished Step #14 Starting Step #15 Step #15: Already have image: gcr.io/oss-fuzz/libwebp Step #15: adding: advanced_api_fuzzer (deflated 64%) Step #15: adding: advanced_api_fuzzer.dict (deflated 18%) Step #15: adding: advanced_api_fuzzer@AdvancedApi.AdvancedApiTest (deflated 37%) Step #15: adding: advanced_api_fuzzer_seed_corpus.zip (stored 0%) Step #15: adding: anim_util_fuzzer (deflated 63%) Step #15: adding: anim_util_fuzzer.dict (deflated 18%) Step #15: adding: anim_util_fuzzer_seed_corpus.zip (stored 0%) Step #15: adding: animation_api_fuzzer (deflated 64%) Step #15: adding: animation_api_fuzzer.dict (deflated 18%) Step #15: adding: animation_api_fuzzer@AnimationApi.AnimationApiTest (deflated 39%) Step #15: adding: animation_api_fuzzer_seed_corpus.zip (stored 0%) Step #15: adding: animdecoder_fuzzer (deflated 64%) Step #15: adding: animdecoder_fuzzer.dict (deflated 18%) Step #15: adding: animdecoder_fuzzer_seed_corpus.zip (stored 0%) Step #15: adding: animencoder_fuzzer (deflated 65%) Step #15: adding: animencoder_fuzzer.dict (deflated 18%) Step #15: adding: animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest (deflated 37%) Step #15: adding: animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest (deflated 37%) Step #15: adding: animencoder_fuzzer_seed_corpus.zip (stored 0%) Step #15: adding: dec_fuzzer (deflated 64%) Step #15: adding: dec_fuzzer.dict (deflated 18%) Step #15: adding: dec_fuzzer_seed_corpus.zip (stored 0%) Step #15: adding: enc_dec_fuzzer (deflated 65%) Step #15: adding: enc_dec_fuzzer.dict (deflated 18%) Step #15: adding: enc_dec_fuzzer@EncArbitraryDec.EncDecTest (deflated 33%) Step #15: adding: enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest (deflated 33%) Step #15: adding: enc_dec_fuzzer@EncIndexDec.EncDecTest (deflated 33%) Step #15: adding: enc_dec_fuzzer@EncIndexDec.EncDecValidTest (deflated 33%) Step #15: adding: enc_dec_fuzzer_seed_corpus.zip (stored 0%) Step #15: adding: enc_fuzzer (deflated 64%) Step #15: adding: enc_fuzzer.dict (deflated 18%) Step #15: adding: enc_fuzzer@Enc.EncArbitraryTest (deflated 32%) Step #15: adding: enc_fuzzer_seed_corpus.zip (stored 0%) Step #15: adding: huffman_fuzzer (deflated 64%) Step #15: adding: huffman_fuzzer.dict (deflated 18%) Step #15: adding: huffman_fuzzer@Huffman.HuffmanTest (deflated 36%) Step #15: adding: huffman_fuzzer_seed_corpus.zip (stored 0%) Step #15: adding: imageio_fuzzer (deflated 63%) Step #15: adding: imageio_fuzzer.dict (deflated 18%) Step #15: adding: imageio_fuzzer_seed_corpus.zip (stored 0%) Step #15: adding: llvm-symbolizer (deflated 65%) Step #15: adding: mux_demux_api_fuzzer (deflated 64%) Step #15: adding: mux_demux_api_fuzzer.dict (deflated 18%) Step #15: adding: mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest (deflated 38%) Step #15: adding: mux_demux_api_fuzzer_seed_corpus.zip (stored 0%) Step #15: adding: sharpyuv_fuzzer (deflated 65%) Step #15: adding: sharpyuv_fuzzer.dict (deflated 18%) Step #15: adding: sharpyuv_fuzzer@SharpYuvFuzz.SharpYuvConvertFuzzWrapped (deflated 34%) Step #15: adding: sharpyuv_fuzzer_seed_corpus.zip (stored 0%) Step #15: adding: simple_api_fuzzer (deflated 64%) Step #15: adding: simple_api_fuzzer.dict (deflated 18%) Step #15: adding: simple_api_fuzzer@SimpleApi.SimpleApiTest (deflated 36%) Step #15: adding: simple_api_fuzzer_seed_corpus.zip (stored 0%) Step #15: adding: webp_info_fuzzer (deflated 64%) Step #15: adding: webp_info_fuzzer.dict (deflated 18%) Step #15: adding: webp_info_fuzzer_seed_corpus.zip (stored 0%) Finished Step #15 Starting Step #16 Step #16: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #16: % Total % Received % Xferd Average Speed Time Time Time Current Step #16: Dload Upload Total Spent Left Speed Step #16: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 341 0 0 100 341 0 1345 --:--:-- --:--:-- --:--:-- 1347 Finished Step #16 Starting Step #17 Step #17: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #17: % Total % Received % Xferd Average Speed Time Time Time Current Step #17: Dload Upload Total Spent Left Speed Step #17: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2 199M 0 0 2 4288k 0 41.0M 0:00:04 --:--:-- 0:00:04 41.0M 69 199M 0 0 69 137M 0 124M 0:00:01 0:00:01 --:--:-- 124M 100 199M 0 0 100 199M 0 109M 0:00:01 0:00:01 --:--:-- 109M Finished Step #17 Starting Step #18 Step #18: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #18: % Total % Received % Xferd Average Speed Time Time Time Current Step #18: Dload Upload Total Spent Left Speed Step #18: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 591 0 0 100 591 0 1991 --:--:-- --:--:-- --:--:-- 1996 Finished Step #18 Starting Step #19 Step #19: Already have image (with digest): gcr.io/cloud-builders/curl Step #19: % Total % Received % Xferd Average Speed Time Time Time Current Step #19: Dload Upload Total Spent Left Speed Step #19: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 31 0 0 100 31 0 128 --:--:-- --:--:-- --:--:-- 129 Finished Step #19 Starting Step #20 Step #20: Already have image: gcr.io/oss-fuzz/libwebp Finished Step #20 Starting Step #21 - "compile-libfuzzer-undefined-x86_64" Step #21 - "compile-libfuzzer-undefined-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #21 - "compile-libfuzzer-undefined-x86_64": --------------------------------------------------------------- Step #21 - "compile-libfuzzer-undefined-x86_64": vm.mmap_rnd_bits = 28 Step #21 - "compile-libfuzzer-undefined-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #21 - "compile-libfuzzer-undefined-x86_64": --------------------------------------------------------------- Step #21 - "compile-libfuzzer-undefined-x86_64": CC=clang Step #21 - "compile-libfuzzer-undefined-x86_64": CXX=clang++ Step #21 - "compile-libfuzzer-undefined-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function Step #21 - "compile-libfuzzer-undefined-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ Step #21 - "compile-libfuzzer-undefined-x86_64": RUSTFLAGS=--cfg fuzzing -Cdebuginfo=1 -Cforce-frame-pointers Step #21 - "compile-libfuzzer-undefined-x86_64": --------------------------------------------------------------- Step #21 - "compile-libfuzzer-undefined-x86_64": + bash tests/fuzzer/oss-fuzz/build.sh Step #21 - "compile-libfuzzer-undefined-x86_64": -- The C compiler identification is Clang 22.0.0 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Detecting C compiler ABI info Step #21 - "compile-libfuzzer-undefined-x86_64": -- Detecting C compiler ABI info - done Step #21 - "compile-libfuzzer-undefined-x86_64": -- Check for working C compiler: /usr/local/bin/clang - skipped Step #21 - "compile-libfuzzer-undefined-x86_64": -- Detecting C compile features Step #21 - "compile-libfuzzer-undefined-x86_64": -- Detecting C compile features - done Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP16 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP16 - Success Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP32 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP32 - Success Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP64 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP64 - Success Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success Step #21 - "compile-libfuzzer-undefined-x86_64": -- Found Threads: TRUE Step #21 - "compile-libfuzzer-undefined-x86_64": -- Could NOT find OpenGL (missing: OPENGL_opengl_LIBRARY OPENGL_glx_LIBRARY OPENGL_INCLUDE_DIR) Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAVE_MATH_LIBRARY Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAVE_MATH_LIBRARY - Success Step #21 - "compile-libfuzzer-undefined-x86_64": -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.a (found version "1.2.11") Step #21 - "compile-libfuzzer-undefined-x86_64": -- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.a (found version "1.6.37") Step #21 - "compile-libfuzzer-undefined-x86_64": -- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.a (found version "80") Step #21 - "compile-libfuzzer-undefined-x86_64": -- TIFF is disabled when statically linking. Step #21 - "compile-libfuzzer-undefined-x86_64": -- Found GIF: /usr/lib/x86_64-linux-gnu/libgif.a (found version "5.1.9") Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file GLUT/glut.h Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file GLUT/glut.h - not found Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file GL/glut.h Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file GL/glut.h - not found Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file OpenGL/glut.h Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file OpenGL/glut.h - not found Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file shlwapi.h Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file shlwapi.h - not found Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file unistd.h Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file unistd.h - found Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file wincodec.h Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file wincodec.h - not found Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file windows.h Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file windows.h - not found Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 - Success Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 - Success Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE2 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE2 - Success Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- The CXX compiler identification is Clang 22.0.0 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Detecting CXX compiler ABI info Step #21 - "compile-libfuzzer-undefined-x86_64": -- Detecting CXX compiler ABI info - done Step #21 - "compile-libfuzzer-undefined-x86_64": -- Check for working CXX compiler: /usr/local/bin/clang++ - skipped Step #21 - "compile-libfuzzer-undefined-x86_64": -- Detecting CXX compile features Step #21 - "compile-libfuzzer-undefined-x86_64": -- Detecting CXX compile features - done Step #21 - "compile-libfuzzer-undefined-x86_64": -- Populating fuzztest Step #21 - "compile-libfuzzer-undefined-x86_64": -- Configuring done (0.0s) Step #21 - "compile-libfuzzer-undefined-x86_64": -- Generating done (0.0s) Step #21 - "compile-libfuzzer-undefined-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/fuzztest-subbuild Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Creating directories for 'fuzztest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Performing download step (git clone) for 'fuzztest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": Cloning into 'fuzztest-src'... Step #21 - "compile-libfuzzer-undefined-x86_64": remote: Enumerating objects: 13258, done. Step #21 - "compile-libfuzzer-undefined-x86_64": remote: Counting objects: 0% (1/873) remote: Counting objects: 1% (9/873) remote: Counting objects: 2% (18/873) remote: Counting objects: 3% (27/873) remote: Counting objects: 4% (35/873) remote: Counting objects: 5% (44/873) remote: Counting objects: 6% (53/873) remote: Counting objects: 7% (62/873) remote: Counting objects: 8% (70/873) remote: Counting objects: 9% (79/873) remote: Counting objects: 10% (88/873) remote: Counting objects: 11% (97/873) remote: Counting objects: 12% (105/873) remote: Counting objects: 13% (114/873) remote: Counting objects: 14% (123/873) remote: Counting objects: 15% (131/873) remote: Counting objects: 16% (140/873) remote: Counting objects: 17% (149/873) remote: Counting objects: 18% (158/873) remote: Counting objects: 19% (166/873) remote: Counting objects: 20% (175/873) remote: Counting objects: 21% (184/873) remote: Counting objects: 22% (193/873) remote: Counting objects: 23% (201/873) remote: Counting objects: 24% (210/873) remote: Counting objects: 25% (219/873) remote: Counting objects: 26% (227/873) remote: Counting objects: 27% (236/873) remote: Counting objects: 28% (245/873) remote: Counting objects: 29% (254/873) remote: Counting objects: 30% (262/873) remote: Counting objects: 31% (271/873) remote: Counting objects: 32% (280/873) remote: Counting objects: 33% (289/873) remote: Counting objects: 34% (297/873) remote: Counting objects: 35% (306/873) remote: Counting objects: 36% (315/873) remote: Counting objects: 37% (324/873) remote: Counting objects: 38% (332/873) remote: Counting objects: 39% (341/873) remote: Counting objects: 40% (350/873) remote: Counting objects: 41% (358/873) remote: Counting objects: 42% (367/873) remote: Counting objects: 43% (376/873) remote: Counting objects: 44% (385/873) remote: Counting objects: 45% (393/873) remote: Counting objects: 46% (402/873) remote: Counting objects: 47% (411/873) remote: Counting objects: 48% (420/873) remote: Counting objects: 49% (428/873) remote: Counting objects: 50% (437/873) remote: Counting objects: 51% (446/873) remote: Counting objects: 52% (454/873) remote: Counting objects: 53% (463/873) remote: Counting objects: 54% (472/873) remote: Counting objects: 55% (481/873) remote: Counting objects: 56% (489/873) remote: Counting objects: 57% (498/873) remote: Counting objects: 58% (507/873) remote: Counting objects: 59% (516/873) remote: Counting objects: 60% (524/873) remote: Counting objects: 61% (533/873) remote: Counting objects: 62% (542/873) remote: Counting objects: 63% (550/873) remote: Counting objects: 64% (559/873) remote: Counting objects: 65% (568/873) remote: Counting objects: 66% (577/873) remote: Counting objects: 67% (585/873) remote: Counting objects: 68% (594/873) remote: Counting objects: 69% (603/873) remote: Counting objects: 70% (612/873) remote: Counting objects: 71% (620/873) remote: Counting objects: 72% (629/873) remote: Counting objects: 73% (638/873) remote: Counting objects: 74% (647/873) remote: Counting objects: 75% (655/873) remote: Counting objects: 76% (664/873) remote: Counting objects: 77% (673/873) remote: Counting objects: 78% (681/873) remote: Counting objects: 79% (690/873) remote: Counting objects: 80% (699/873) remote: Counting objects: 81% (708/873) remote: Counting objects: 82% (716/873) remote: Counting objects: 83% (725/873) remote: Counting objects: 84% (734/873) remote: Counting objects: 85% (743/873) remote: Counting objects: 86% (751/873) remote: Counting objects: 87% (760/873) remote: Counting objects: 88% (769/873) remote: Counting objects: 89% (777/873) remote: Counting objects: 90% (786/873) remote: Counting objects: 91% (795/873) remote: Counting objects: 92% (804/873) remote: Counting objects: 93% (812/873) remote: Counting objects: 94% (821/873) remote: Counting objects: 95% (830/873) remote: Counting objects: 96% (839/873) remote: Counting objects: 97% (847/873) remote: Counting objects: 98% (856/873) remote: Counting objects: 99% (865/873) remote: Counting objects: 100% (873/873) remote: Counting objects: 100% (873/873), done. Step #21 - "compile-libfuzzer-undefined-x86_64": remote: Compressing objects: 0% (1/436) remote: Compressing objects: 1% (5/436) remote: Compressing objects: 2% (9/436) remote: Compressing objects: 3% (14/436) remote: Compressing objects: 4% (18/436) remote: Compressing objects: 5% (22/436) remote: Compressing objects: 6% (27/436) remote: Compressing objects: 7% (31/436) remote: Compressing objects: 8% (35/436) remote: Compressing objects: 9% (40/436) remote: Compressing objects: 10% (44/436) remote: Compressing objects: 11% (48/436) remote: Compressing objects: 12% (53/436) remote: Compressing objects: 13% (57/436) remote: Compressing objects: 14% (62/436) remote: Compressing objects: 15% (66/436) remote: Compressing objects: 16% (70/436) remote: Compressing objects: 17% (75/436) remote: Compressing objects: 18% (79/436) remote: Compressing objects: 19% (83/436) remote: Compressing objects: 20% (88/436) remote: Compressing objects: 21% (92/436) remote: Compressing objects: 22% (96/436) remote: Compressing objects: 23% (101/436) remote: Compressing objects: 24% (105/436) remote: Compressing objects: 25% (109/436) remote: Compressing objects: 26% (114/436) remote: Compressing objects: 27% (118/436) remote: Compressing objects: 28% (123/436) remote: Compressing objects: 29% (127/436) remote: Compressing objects: 30% (131/436) remote: Compressing objects: 31% (136/436) remote: Compressing objects: 32% (140/436) remote: Compressing objects: 33% (144/436) remote: Compressing objects: 34% (149/436) remote: Compressing objects: 35% (153/436) remote: Compressing objects: 36% (157/436) remote: Compressing objects: 37% (162/436) remote: Compressing objects: 38% (166/436) remote: Compressing objects: 39% (171/436) remote: Compressing objects: 40% (175/436) remote: Compressing objects: 41% (179/436) remote: Compressing objects: 42% (184/436) remote: Compressing objects: 43% (188/436) remote: Compressing objects: 44% (192/436) remote: Compressing objects: 45% (197/436) remote: Compressing objects: 46% (201/436) remote: Compressing objects: 47% (205/436) remote: Compressing objects: 48% (210/436) remote: Compressing objects: 49% (214/436) remote: Compressing objects: 50% (218/436) remote: Compressing objects: 51% (223/436) remote: Compressing objects: 52% (227/436) remote: Compressing objects: 53% (232/436) remote: Compressing objects: 54% (236/436) remote: Compressing objects: 55% (240/436) remote: Compressing objects: 56% (245/436) remote: Compressing objects: 57% (249/436) remote: Compressing objects: 58% (253/436) remote: Compressing objects: 59% (258/436) remote: Compressing objects: 60% (262/436) remote: Compressing objects: 61% (266/436) remote: Compressing objects: 62% (271/436) remote: Compressing objects: 63% (275/436) remote: Compressing objects: 64% (280/436) remote: Compressing objects: 65% (284/436) remote: Compressing objects: 66% (288/436) remote: Compressing objects: 67% (293/436) remote: Compressing objects: 68% (297/436) remote: Compressing objects: 69% (301/436) remote: Compressing objects: 70% (306/436) remote: Compressing objects: 71% (310/436) remote: Compressing objects: 72% (314/436) remote: Compressing objects: 73% (319/436) remote: Compressing objects: 74% (323/436) remote: Compressing objects: 75% (327/436) remote: Compressing objects: 76% (332/436) remote: Compressing objects: 77% (336/436) remote: Compressing objects: 78% (341/436) remote: Compressing objects: 79% (345/436) remote: Compressing objects: 80% (349/436) remote: Compressing objects: 81% (354/436) remote: Compressing objects: 82% (358/436) remote: Compressing objects: 83% (362/436) remote: Compressing objects: 84% (367/436) remote: Compressing objects: 85% (371/436) remote: Compressing objects: 86% (375/436) remote: Compressing objects: 87% (380/436) remote: Compressing objects: 88% (384/436) remote: Compressing objects: 89% (389/436) remote: Compressing objects: 90% (393/436) remote: Compressing objects: 91% (397/436) remote: Compressing objects: 92% (402/436) remote: Compressing objects: 93% (406/436) remote: Compressing objects: 94% (410/436) remote: Compressing objects: 95% (415/436) remote: Compressing objects: 96% (419/436) remote: Compressing objects: 97% (423/436) remote: Compressing objects: 98% (428/436) remote: Compressing objects: 99% (432/436) remote: Compressing objects: 100% (436/436) remote: Compressing objects: 100% (436/436), done. Step #21 - "compile-libfuzzer-undefined-x86_64": Receiving objects: 0% (1/13258) Receiving objects: 1% (133/13258) Receiving objects: 2% (266/13258) Receiving objects: 3% (398/13258) Receiving objects: 4% (531/13258) Receiving objects: 5% (663/13258) Receiving objects: 6% (796/13258) Receiving objects: 7% (929/13258) Receiving objects: 8% (1061/13258) Receiving objects: 9% (1194/13258) Receiving objects: 10% (1326/13258) Receiving objects: 11% (1459/13258) Receiving objects: 12% (1591/13258) Receiving objects: 13% (1724/13258) Receiving objects: 14% (1857/13258) Receiving objects: 15% (1989/13258) Receiving objects: 16% (2122/13258) Receiving objects: 17% (2254/13258) Receiving objects: 18% (2387/13258) Receiving objects: 19% (2520/13258) Receiving objects: 20% (2652/13258) Receiving objects: 21% (2785/13258) Receiving objects: 22% (2917/13258) Receiving objects: 23% (3050/13258) Receiving objects: 24% (3182/13258) Receiving objects: 25% (3315/13258) Receiving objects: 26% (3448/13258) Receiving objects: 27% (3580/13258) Receiving objects: 28% (3713/13258) Receiving objects: 29% (3845/13258) Receiving objects: 30% (3978/13258) Receiving objects: 31% (4110/13258) Receiving objects: 32% (4243/13258) Receiving objects: 33% (4376/13258) Receiving objects: 34% (4508/13258) Receiving objects: 35% (4641/13258) Receiving objects: 36% (4773/13258) Receiving objects: 37% (4906/13258) Receiving objects: 38% (5039/13258) Receiving objects: 39% (5171/13258) Receiving objects: 40% (5304/13258) Receiving objects: 41% (5436/13258) Receiving objects: 42% (5569/13258) Receiving objects: 43% (5701/13258) Receiving objects: 44% (5834/13258) Receiving objects: 45% (5967/13258) Receiving objects: 46% (6099/13258) Receiving objects: 47% (6232/13258) Receiving objects: 48% (6364/13258) Receiving objects: 49% (6497/13258) Receiving objects: 50% (6629/13258) Receiving objects: 51% (6762/13258) Receiving objects: 52% (6895/13258) Receiving objects: 53% (7027/13258) Receiving objects: 54% (7160/13258) Receiving objects: 55% (7292/13258) Receiving objects: 56% (7425/13258) Receiving objects: 57% (7558/13258) Receiving objects: 58% (7690/13258) Receiving objects: 59% (7823/13258) Receiving objects: 60% (7955/13258) Receiving objects: 61% (8088/13258) Receiving objects: 62% (8220/13258) Receiving objects: 63% (8353/13258) Receiving objects: 64% (8486/13258) Receiving objects: 65% (8618/13258) Receiving objects: 66% (8751/13258) Receiving objects: 67% (8883/13258) Receiving objects: 68% (9016/13258) Receiving objects: 69% (9149/13258) Receiving objects: 70% (9281/13258) Receiving objects: 71% (9414/13258) Receiving objects: 72% (9546/13258) Receiving objects: 73% (9679/13258) Receiving objects: 74% (9811/13258) Receiving objects: 75% (9944/13258) Receiving objects: 76% (10077/13258) Receiving objects: 77% (10209/13258) Receiving objects: 78% (10342/13258) Receiving objects: 79% (10474/13258) Receiving objects: 80% (10607/13258) Receiving objects: 81% (10739/13258) Receiving objects: 82% (10872/13258) Receiving objects: 83% (11005/13258) Receiving objects: 84% (11137/13258) Receiving objects: 85% (11270/13258) Receiving objects: 86% (11402/13258) Receiving objects: 87% (11535/13258) Receiving objects: 88% (11668/13258) Receiving objects: 89% (11800/13258) Receiving objects: 90% (11933/13258) Receiving objects: 91% (12065/13258) Receiving objects: 92% (12198/13258) Receiving objects: 93% (12330/13258) Receiving objects: 94% (12463/13258) Receiving objects: 95% (12596/13258) Receiving objects: 96% (12728/13258) Receiving objects: 97% (12861/13258) Receiving objects: 98% (12993/13258) Receiving objects: 99% (13126/13258) remote: Total 13258 (delta 641), reused 445 (delta 437), pack-reused 12385 (from 4) Step #21 - "compile-libfuzzer-undefined-x86_64": Receiving objects: 100% (13258/13258) Receiving objects: 100% (13258/13258), 6.13 MiB | 25.12 MiB/s, done. Step #21 - "compile-libfuzzer-undefined-x86_64": Resolving deltas: 0% (0/10165) Resolving deltas: 1% (102/10165) Resolving deltas: 3% (337/10165) Resolving deltas: 4% (492/10165) Resolving deltas: 5% (528/10165) Resolving deltas: 6% (666/10165) Resolving deltas: 7% (735/10165) Resolving deltas: 8% (828/10165) Resolving deltas: 9% (926/10165) Resolving deltas: 10% (1027/10165) Resolving deltas: 11% (1130/10165) Resolving deltas: 12% (1239/10165) Resolving deltas: 13% (1332/10165) Resolving deltas: 14% (1459/10165) Resolving deltas: 15% (1552/10165) Resolving deltas: 16% (1681/10165) Resolving deltas: 17% (1737/10165) Resolving deltas: 18% (1831/10165) Resolving deltas: 19% (1939/10165) Resolving deltas: 20% (2047/10165) Resolving deltas: 21% (2137/10165) Resolving deltas: 22% (2277/10165) Resolving deltas: 23% (2361/10165) Resolving deltas: 24% (2445/10165) Resolving deltas: 25% (2550/10165) Resolving deltas: 26% (2667/10165) Resolving deltas: 27% (2754/10165) Resolving deltas: 28% (2857/10165) Resolving deltas: 29% (2949/10165) Resolving deltas: 30% (3050/10165) Resolving deltas: 31% (3169/10165) Resolving deltas: 32% (3261/10165) Resolving deltas: 33% (3355/10165) Resolving deltas: 34% (3485/10165) Resolving deltas: 35% (3573/10165) Resolving deltas: 36% (3756/10165) Resolving deltas: 37% (3828/10165) Resolving deltas: 38% (3921/10165) Resolving deltas: 39% (3970/10165) Resolving deltas: 40% (4080/10165) Resolving deltas: 41% (4243/10165) Resolving deltas: 42% (4364/10165) Resolving deltas: 43% (4410/10165) Resolving deltas: 44% (4484/10165) Resolving deltas: 45% (4575/10165) Resolving deltas: 46% (4680/10165) Resolving deltas: 47% (4779/10165) Resolving deltas: 48% (4916/10165) Resolving deltas: 49% (4981/10165) Resolving deltas: 50% (5109/10165) Resolving deltas: 51% (5193/10165) Resolving deltas: 52% (5290/10165) Resolving deltas: 53% (5389/10165) Resolving deltas: 54% (5490/10165) Resolving deltas: 55% (5625/10165) Resolving deltas: 57% (5872/10165) Resolving deltas: 58% (5896/10165) Resolving deltas: 59% (6017/10165) Resolving deltas: 60% (6104/10165) Resolving deltas: 61% (6204/10165) Resolving deltas: 62% (6310/10165) Resolving deltas: 63% (6419/10165) Resolving deltas: 64% (6526/10165) Resolving deltas: 65% (6626/10165) Resolving deltas: 66% (6777/10165) Resolving deltas: 67% (6831/10165) Resolving deltas: 68% (6914/10165) Resolving deltas: 69% (7020/10165) Resolving deltas: 70% (7155/10165) Resolving deltas: 71% (7256/10165) Resolving deltas: 72% (7343/10165) Resolving deltas: 73% (7466/10165) Resolving deltas: 74% (7554/10165) Resolving deltas: 76% (7742/10165) Resolving deltas: 77% (7829/10165) Resolving deltas: 78% (8018/10165) Resolving deltas: 79% (8066/10165) Resolving deltas: 80% (8135/10165) Resolving deltas: 81% (8313/10165) Resolving deltas: 82% (8353/10165) Resolving deltas: 83% (8448/10165) Resolving deltas: 84% (8564/10165) Resolving deltas: 85% (8705/10165) Resolving deltas: 86% (8742/10165) Resolving deltas: 87% (8928/10165) Resolving deltas: 88% (8967/10165) Resolving deltas: 89% (9064/10165) Resolving deltas: 90% (9150/10165) Resolving deltas: 91% (9273/10165) Resolving deltas: 92% (9361/10165) Resolving deltas: 93% (9454/10165) Resolving deltas: 94% (9558/10165) Resolving deltas: 95% (9745/10165) Resolving deltas: 96% (9767/10165) Resolving deltas: 97% (9862/10165) Resolving deltas: 98% (9967/10165) Resolving deltas: 99% (10064/10165) Resolving deltas: 100% (10165/10165) Resolving deltas: 100% (10165/10165), done. Step #21 - "compile-libfuzzer-undefined-x86_64": HEAD is now at 078ea08 Fix libclang_rt.fuzzer_no_main finding Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Performing update step for 'fuzztest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Performing patch step for 'fuzztest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] No configure step for 'fuzztest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] No build step for 'fuzztest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 77%] No install step for 'fuzztest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] No test step for 'fuzztest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Completed 'fuzztest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Built target fuzztest-populate Step #21 - "compile-libfuzzer-undefined-x86_64": -- Populating abseil-cpp Step #21 - "compile-libfuzzer-undefined-x86_64": -- Configuring done (0.0s) Step #21 - "compile-libfuzzer-undefined-x86_64": -- Generating done (0.0s) Step #21 - "compile-libfuzzer-undefined-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/abseil-cpp-subbuild Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Creating directories for 'abseil-cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Performing download step (git clone) for 'abseil-cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": Cloning into 'abseil-cpp-src'... Step #21 - "compile-libfuzzer-undefined-x86_64": HEAD is now at 4a2c6336 Disable ABSL_ATTRIBUTE_TRIVIAL_ABI in open-source builds (#1606) Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Performing update step for 'abseil-cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] No patch step for 'abseil-cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] No configure step for 'abseil-cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] No build step for 'abseil-cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 77%] No install step for 'abseil-cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] No test step for 'abseil-cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Completed 'abseil-cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Built target abseil-cpp-populate Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test ABSL_INTERNAL_AT_LEAST_CXX17 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test ABSL_INTERNAL_AT_LEAST_CXX17 - Success Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test ABSL_INTERNAL_AT_LEAST_CXX20 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test ABSL_INTERNAL_AT_LEAST_CXX20 - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Populating re2 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Configuring done (0.0s) Step #21 - "compile-libfuzzer-undefined-x86_64": -- Generating done (0.0s) Step #21 - "compile-libfuzzer-undefined-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/re2-subbuild Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Creating directories for 're2-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Performing download step (git clone) for 're2-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": Cloning into 're2-src'... Step #21 - "compile-libfuzzer-undefined-x86_64": HEAD is now at 9665465 Try using larger runners for macOS. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Performing update step for 're2-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] No patch step for 're2-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] No configure step for 're2-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] No build step for 're2-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 77%] No install step for 're2-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] No test step for 're2-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Completed 're2-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Built target re2-populate Step #21 - "compile-libfuzzer-undefined-x86_64": -- Populating googletest Step #21 - "compile-libfuzzer-undefined-x86_64": -- Configuring done (0.0s) Step #21 - "compile-libfuzzer-undefined-x86_64": -- Generating done (0.0s) Step #21 - "compile-libfuzzer-undefined-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/googletest-subbuild Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Creating directories for 'googletest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Performing download step (git clone) for 'googletest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": Cloning into 'googletest-src'... Step #21 - "compile-libfuzzer-undefined-x86_64": HEAD is now at f8d7d77c Bump version to v1.14 in preparation for release Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Performing update step for 'googletest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] No patch step for 'googletest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] No configure step for 'googletest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] No build step for 'googletest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 77%] No install step for 'googletest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] No test step for 'googletest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Completed 'googletest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Built target googletest-populate Step #21 - "compile-libfuzzer-undefined-x86_64": -- Found Python3: /usr/local/bin/python3.11 (found version "3.11.13") found components: Interpreter Step #21 - "compile-libfuzzer-undefined-x86_64": -- Populating antlr_cpp Step #21 - "compile-libfuzzer-undefined-x86_64": -- Configuring done (0.0s) Step #21 - "compile-libfuzzer-undefined-x86_64": -- Generating done (0.0s) Step #21 - "compile-libfuzzer-undefined-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/antlr_cpp-subbuild Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Creating directories for 'antlr_cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Performing download step (download, verify and extract) for 'antlr_cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": -- Downloading... Step #21 - "compile-libfuzzer-undefined-x86_64": dst='/src/libwebp/build/_deps/antlr_cpp-subbuild/antlr_cpp-populate-prefix/src/antlr4-cpp-runtime-4.12.0-source.zip' Step #21 - "compile-libfuzzer-undefined-x86_64": timeout='none' Step #21 - "compile-libfuzzer-undefined-x86_64": inactivity timeout='none' Step #21 - "compile-libfuzzer-undefined-x86_64": -- Using src='https://www.antlr.org/download/antlr4-cpp-runtime-4.12.0-source.zip' Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 0% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 1% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 2% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 3% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 4% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 5% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 6% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 7% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 9% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 10% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 11% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 12% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 13% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 14% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 15% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 17% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 19% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 25% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 27% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 32% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 35% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 40% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 46% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 51% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 57% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 63% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 68% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 74% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 80% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 85% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 91% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 97% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 100% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- verifying file... Step #21 - "compile-libfuzzer-undefined-x86_64": file='/src/libwebp/build/_deps/antlr_cpp-subbuild/antlr_cpp-populate-prefix/src/antlr4-cpp-runtime-4.12.0-source.zip' Step #21 - "compile-libfuzzer-undefined-x86_64": -- Downloading... done Step #21 - "compile-libfuzzer-undefined-x86_64": -- extracting... Step #21 - "compile-libfuzzer-undefined-x86_64": src='/src/libwebp/build/_deps/antlr_cpp-subbuild/antlr_cpp-populate-prefix/src/antlr4-cpp-runtime-4.12.0-source.zip' Step #21 - "compile-libfuzzer-undefined-x86_64": dst='/src/libwebp/build/_deps/antlr_cpp-src' Step #21 - "compile-libfuzzer-undefined-x86_64": -- extracting... [tar xfz] Step #21 - "compile-libfuzzer-undefined-x86_64": -- extracting... [analysis] Step #21 - "compile-libfuzzer-undefined-x86_64": -- extracting... [rename] Step #21 - "compile-libfuzzer-undefined-x86_64": -- extracting... [clean up] Step #21 - "compile-libfuzzer-undefined-x86_64": -- extracting... done Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] No update step for 'antlr_cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] No patch step for 'antlr_cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] No configure step for 'antlr_cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] No build step for 'antlr_cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 77%] No install step for 'antlr_cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] No test step for 'antlr_cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Completed 'antlr_cpp-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Built target antlr_cpp-populate Step #21 - "compile-libfuzzer-undefined-x86_64": -- Building without demo. To enable demo build use: -DWITH_DEMO=True Step #21 - "compile-libfuzzer-undefined-x86_64": find: '/out': No such file or directory Step #21 - "compile-libfuzzer-undefined-x86_64": -- Configuring done (11.2s) Step #21 - "compile-libfuzzer-undefined-x86_64": -- Generating done (0.6s) Step #21 - "compile-libfuzzer-undefined-x86_64": -- Build files have been written to: /src/libwebp/build Step #21 - "compile-libfuzzer-undefined-x86_64": [ 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 0%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/bit_reader_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_cpu.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_csp.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_dsp.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/filters_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/webputils.dir/src/utils/bit_reader_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/huffman_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_gamma.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/color_cache_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/webputils.dir/src/utils/color_cache_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/palette.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/webpencode.dir/src/enc/alpha_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/spinlock_wait.dir/internal/spinlock_wait.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/log_severity.dir/log_severity.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/webpencode.dir/src/enc/analysis_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/numeric/CMakeFiles/int128.dir/int128.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/cpu.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_fixed.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/civil_time.dir/internal/cctz/src/civil_time_detail.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/strerror.dir/internal/strerror.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/profiling/CMakeFiles/exponential_biased.dir/internal/exponential_biased.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_commandlineflag_internal.dir/internal/commandlineflag.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_seed_gen_exception.dir/seed_gen_exception.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_nullguard.dir/internal/nullguard.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_platform.dir/internal/randen_round_keys.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 2%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_format.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Linking CXX static library libabsl_flags_commandlineflag_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Linking CXX static library libabsl_random_internal_platform.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Built target flags_commandlineflag_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Building C object CMakeFiles/webputils.dir/src/utils/filters_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Building C object CMakeFiles/webpencode.dir/src/enc/backward_references_cost_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Building C object CMakeFiles/webpencode.dir/src/enc/backward_references_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_clip_tables.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/leak_check.dir/leak_check.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Built target random_internal_platform Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/quant_levels_dec_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Linking CXX static library libabsl_leak_check.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_if.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/rescaler_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Built target leak_check Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Building C object CMakeFiles/webputils.dir/src/utils/palette.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 4%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 4%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/random_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 4%] Built target grammar_info Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorStrategy.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRErrorStrategy.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building C object CMakeFiles/webpencode.dir/src/enc/config_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRFileStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_randen_hwaes_impl.dir/internal/randen_hwaes.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/thread_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 6%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_dec_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 6%] Building C object CMakeFiles/webputils.dir/src/utils/rescaler_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 6%] Building C object CMakeFiles/webpencode.dir/src/enc/cost_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 6%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cpu.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Linking CXX static library libabsl_spinlock_wait.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_clip_tables.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Built target spinlock_wait Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_randen_slow.dir/internal/randen_slow.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Built target webputilsdecode Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webputils.dir/src/utils/random_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webputils.dir/src/utils/thread_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Linking C static library libsharpyuv.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Building C object CMakeFiles/webputils.dir/src/utils/utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Building C object CMakeFiles/webputils.dir/src/utils/bit_writer_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Built target sharpyuv Step #21 - "compile-libfuzzer-undefined-x86_64": [ 10%] Building C object CMakeFiles/webpencode.dir/src/enc/filter_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 10%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRFileStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 10%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_encode_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 10%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 10%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 10%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 10%] Building C object CMakeFiles/webpencode.dir/src/enc/frame_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 10%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_avx2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 10%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 10%] Building C object CMakeFiles/webpencode.dir/src/enc/histogram_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 10%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Linking CXX static library libabsl_log_internal_nullguard.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Built target log_internal_nullguard Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Linking CXX static library libabsl_exponential_biased.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Built target exponential_biased Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRInputStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_avx2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Built target webputils Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building CXX object _deps/abseil-cpp-build/absl/profiling/CMakeFiles/periodic_sampler.dir/internal/periodic_sampler.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Linking CXX static library libabsl_strerror.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Built target strerror Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Linking CXX static library libabsl_periodic_sampler.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Built target periodic_sampler Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpencode.dir/src/enc/iterator_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpencode.dir/src/enc/near_lossless_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Linking CXX static library libabsl_random_seed_gen_exception.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Built target random_seed_gen_exception Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/randen_slow.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/googletest-src/googletest/src/gtest-all.cc:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/googletest-src/googletest/include/gtest/gtest.h:65: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/googletest-src/googletest/include/gtest/gtest-death-test.h:43: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h:47: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/googletest-src/googletest/include/gtest/gtest-matchers.h:49: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/googletest-src/googletest/include/gtest/gtest-printers.h:498:35: warning: implicit conversion from 'char16_t' to 'char32_t' may change the meaning of the represented code unit [-Wcharacter-conversion] Step #21 - "compile-libfuzzer-undefined-x86_64": 498 | PrintTo(ImplicitCast_<char32_t>(c), os); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~ ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_impl.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Linking CXX static library libabsl_log_severity.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_info.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_csp_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Built target log_severity Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_libc.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_lookup.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 15%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_psnr_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 16%] Linking CXX static library libabsl_random_internal_randen_slow.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 16%] Built target random_internal_randen_slow Step #21 - "compile-libfuzzer-undefined-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_rescale_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 18%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_tools_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 18%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRInputStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 18%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BailErrorStrategy.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/raw_logging_internal.dir/internal/raw_logging.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building C object CMakeFiles/webpencode.dir/src/enc/predictor_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BaseErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building C object CMakeFiles/webpencode.dir/src/enc/quant_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Linking CXX static library libabsl_random_internal_randen_hwaes_impl.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building C object CMakeFiles/webpencode.dir/src/enc/syntax_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Built target random_internal_randen_hwaes_impl Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building C object CMakeFiles/webpencode.dir/src/enc/token_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BufferedTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Linking CXX static library libabsl_civil_time.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Built target civil_time Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_randen_hwaes.dir/internal/randen_detect.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building C object CMakeFiles/webpencode.dir/src/enc/tree_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Linking CXX static library libabsl_random_internal_randen_hwaes.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Built target random_internal_randen_hwaes Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_randen.dir/internal/randen.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Linking CXX static library libabsl_int128.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Built target int128 Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Building C object CMakeFiles/webpencode.dir/src/enc/vp8l_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BailErrorStrategy.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Building C object CMakeFiles/webpencode.dir/src/enc/webp_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BaseErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BufferedTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CharStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CharStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_avx2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 24%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonToken.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonTokenFactory.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ConsoleErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/DefaultErrorStrategy.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_posix.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/zone_info_source.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Built target webpdspdecode Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Building C object CMakeFiles/webpdecode.dir/src/dec/alpha_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/buffer_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/frame_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/idec_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/io_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/quant_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/tree_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/DiagnosticErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Exceptions.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/FailedPredicateException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8l_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/webp_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Linking CXX static library libabsl_raw_logging_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Built target raw_logging_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/cycleclock.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/spinlock.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/sysinfo.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Linking CXX static library libabsl_random_internal_randen.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/thread_identity.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Built target random_internal_randen Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/throw_delegate.dir/internal/throw_delegate.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Built target webpdsp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/debugging_internal.dir/internal/address_is_readable.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/debugging_internal.dir/internal/elf_mem_image.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/debugging_internal.dir/internal/vdso_support.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/InputMismatchException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/IntStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Built target webpencode Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] Building CXX object _deps/abseil-cpp-build/absl/types/CMakeFiles/bad_variant_access.dir/bad_variant_access.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonToken.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/InterpreterRuleContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonTokenFactory.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Linking CXX static library libabsl_bad_variant_access.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Built target bad_variant_access Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/abseil-cpp-build/absl/types/CMakeFiles/bad_optional_access.dir/bad_optional_access.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cordz_functions.dir/internal/cordz_functions.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Lexer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ConsoleErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/DefaultErrorStrategy.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerInterpreter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerNoViableAltException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Built target webpdecode Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/scoped_set_env.dir/internal/scoped_set_env.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ListTokenSource.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/unscaledcycleclock.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Linking CXX static library libabsl_bad_optional_access.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/NoViableAltException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Built target bad_optional_access Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/abseil-cpp-build/absl/types/CMakeFiles/bad_any_cast_impl.dir/bad_any_cast.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/spinlock.cc:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/thread_identity.cc:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/sysinfo.cc:62: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Parser.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserInterpreter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 32%] Linking CXX static library libabsl_throw_delegate.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 32%] Built target throw_delegate Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Linking C static library libwebpdecoder.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserRuleContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Built target webpdecoder Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ProxyErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RecognitionException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Recognizer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuleContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Linking CXX static library libabsl_debugging_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Built target debugging_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Linking C static library libwebp.a Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Linking CXX static library libabsl_base.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Built target webp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Built target base Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/stacktrace.dir/stacktrace.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Building C object CMakeFiles/webpdemux.dir/src/demux/anim_decode.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuleContextWithAltNum.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Building C object CMakeFiles/webpdemux.dir/src/demux/demux.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuntimeMetaData.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Token.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenSource.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/DiagnosticErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 35%] Linking CXX static library libabsl_cordz_functions.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 35%] Built target cordz_functions Step #21 - "compile-libfuzzer-undefined-x86_64": [ 35%] Building C object CMakeFiles/imageioutil.dir/imageio/imageio_util.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 35%] Linking CXX static library libabsl_stacktrace.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 35%] Built target stacktrace Step #21 - "compile-libfuzzer-undefined-x86_64": [ 36%] Building C object CMakeFiles/libwebpmux.dir/src/mux/anim_encode.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 36%] Linking C static library libimageioutil.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 36%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 36%] Built target imageioutil Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Building C object CMakeFiles/extras.dir/extras/extras.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxedit.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Linking C static library libwebpdemux.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Built target webpdemux Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Building C object CMakeFiles/anim_util.dir/examples/anim_util.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenStreamRewriter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Exceptions.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Linking CXX static library libabsl_bad_any_cast_impl.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/UnbufferedCharStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Built target bad_any_cast_impl Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/ostringstream.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Building C object CMakeFiles/extras.dir/extras/quality_estimate.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Linking CXX static library libabsl_scoped_set_env.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Built target scoped_set_env Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/string_view.dir/string_view.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxinternal.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Building C object CMakeFiles/extras.dir/extras/sharpyuv_risk_table.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/FailedPredicateException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Building C object CMakeFiles/anim_util.dir/examples/gifdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Linking C static library libextras.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxread.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Built target extras Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/malloc_internal.dir/internal/low_level_alloc.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/InputMismatchException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Linking C static library libanim_util.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Built target anim_util Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/demangle_internal.dir/internal/demangle.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/UnbufferedTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Vocabulary.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Linking C static library libwebpmux.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Built target libwebpmux Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Building CXX object _deps/abseil-cpp-build/absl/hash/CMakeFiles/city.dir/internal/city.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/WritableToken.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATN.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Linking CXX static library libabsl_time_zone.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Built target time_zone Step #21 - "compile-libfuzzer-undefined-x86_64": [ 40%] Building CXX object _deps/abseil-cpp-build/absl/hash/CMakeFiles/low_level_hash.dir/internal/low_level_hash.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNConfig.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNConfigSet.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNDeserializationOptions.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNDeserializer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Linking CXX static library libabsl_string_view.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Built target string_view Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_cpu_detect.dir/internal/cpu_detect.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/utf8.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/escaping.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNStateType.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/IntStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ActionTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AmbiguityInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ArrayPredictionContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/low_level_alloc.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AtomTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/InterpreterRuleContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/hash/internal/city.cc:28: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/hash/internal/low_level_hash.cc:17: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/unaligned_access.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Linking CXX static library libabsl_malloc_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Built target malloc_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_conditions.dir/internal/conditions.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Linking CXX static library libabsl_crc_cpu_detect.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Built target crc_cpu_detect Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Building C object CMakeFiles/exampleutil.dir/examples/example_util.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Linking CXX static library libabsl_low_level_hash.a Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Built target low_level_hash Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Lexer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Linking CXX static library libabsl_city.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building C object CMakeFiles/imagedec.dir/imageio/image_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Built target city Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/LexerInterpreter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building C object CMakeFiles/imagedec.dir/imageio/jpegdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/LexerNoViableAltException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Linking C static library libexampleutil.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Built target exampleutil Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building C object CMakeFiles/imageenc.dir/imageio/image_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ListTokenSource.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ContextSensitivityInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Linking CXX static library libabsl_log_internal_conditions.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionEventInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Built target log_internal_conditions Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building C object CMakeFiles/gif2webp.dir/examples/gif2webp.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Linking CXX static library libabsl_demangle_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Built target demangle_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building C object CMakeFiles/imagedec.dir/imageio/metadata.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building C object CMakeFiles/webpinfo.dir/examples/webpinfo.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building C object CMakeFiles/imagedec.dir/imageio/pngdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/escaping.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/escaping.h:20: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/resize_uninitialized.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Linking C static library libimageenc.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Built target imageenc Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building C object CMakeFiles/webpmux.dir/examples/webpmux.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building C object CMakeFiles/gif2webp.dir/examples/gifdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building C object CMakeFiles/imagedec.dir/imageio/pnmdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Linking CXX static library libabsl_strings_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Built target strings_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/graphcycles_internal.dir/internal/graphcycles.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/EpsilonTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Linking C executable gif2webp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building C object CMakeFiles/imagedec.dir/imageio/tiffdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building C object CMakeFiles/imagedec.dir/imageio/webpdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building C object CMakeFiles/imagedec.dir/imageio/wicdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ErrorInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Linking C static library libimagedec.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Built target imagedec Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_internal.dir/internal/crc.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Built target gif2webp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building C object CMakeFiles/dwebp.dir/examples/dwebp.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/NoViableAltException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LL1Analyzer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerATNConfig.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 47%] Linking C executable webpmux Step #21 - "compile-libfuzzer-undefined-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 47%] Linking C executable dwebp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerActionExecutor.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerChannelAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 48%] Linking C executable webpinfo Step #21 - "compile-libfuzzer-undefined-x86_64": [ 48%] Built target webpmux Step #21 - "compile-libfuzzer-undefined-x86_64": [ 48%] Building C object CMakeFiles/cwebp.dir/examples/cwebp.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerCustomAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Parser.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 48%] Built target webpinfo Step #21 - "compile-libfuzzer-undefined-x86_64": [ 48%] Building C object CMakeFiles/img2webp.dir/examples/img2webp.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 48%] Built target dwebp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 48%] Building C object CMakeFiles/get_disto.dir/extras/get_disto.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerIndexedCustomAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Linking C executable img2webp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerModeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Linking C executable get_disto Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Built target img2webp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building C object CMakeFiles/webp_quality.dir/extras/webp_quality.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerMoreAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerPopModeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Linking C executable cwebp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Linking C executable webp_quality Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc.cc:46: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Built target get_disto Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building C object CMakeFiles/anim_diff.dir/examples/anim_diff.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerPushModeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Built target webp_quality Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerSkipAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building C object CMakeFiles/anim_dump.dir/examples/anim_dump.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ParserInterpreter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerTypeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Linking C executable anim_dump Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Built target cwebp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 51%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/ascii.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 51%] Linking C executable anim_diff Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ParserRuleContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LookaheadEventInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/NotSetTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Built target anim_dump Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/OrderedATNConfigSet.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Built target anim_diff Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ParseInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_internal.dir/internal/crc_x86_arm_combined.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ProxyErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ParserATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PrecedencePredicateTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredicateEvalInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredicateTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContextCache.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RecognitionException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContextMergeCache.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Linking CXX static library libabsl_graphcycles_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Built target graphcycles_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionMode.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Recognizer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ProfilingATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/RangeTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/charconv.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_x86_arm_combined.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/RuleTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SemanticContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SetTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SingletonPredictionContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/StarLoopbackState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/Transition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/TransitionType.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Linking CXX static library libabsl_crc_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Built target crc_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/WildcardTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFA.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFASerializer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFAState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/LexerDFASerializer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/internal/Synchronization.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuleContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuleContextWithAltNum.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/charconv.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/charconv.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/InterpreterDataReader.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuntimeMetaData.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/Interval.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/IntervalSet.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Token.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/MurmurHash.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/Predicate.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Any.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Arrays.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/CPPUtils.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/escaping.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/StringUtils.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Utf8.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ErrorNodeImpl.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/IterativeParseTreeWalker.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTree.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenSource.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeVisitor.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeWalker.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenStreamRewriter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/TerminalNodeImpl.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedCharStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/escaping.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/escaping.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/Trees.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/Chunk.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Vocabulary.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/ParseTreeMatch.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/ParseTreePattern.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/ParseTreePatternMatcher.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/WritableToken.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/RuleTagToken.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/TagChunk.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/TextChunk.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/pattern/TokenTagToken.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPath.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathElement.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathLexer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathLexerErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATN.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathRuleAnywhereElement.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathRuleElement.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathTokenAnywhereElement.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathTokenElement.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/charconv_bigint.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfig.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathWildcardAnywhereElement.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathWildcardElement.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfigSet.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializationOptions.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNStateType.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ActionTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/AmbiguityInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ArrayPredictionContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/AtomTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/charconv_bigint.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/charconv_bigint.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ContextSensitivityInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionEventInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/EpsilonTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ErrorInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LL1Analyzer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/antlr_cpp-src/runtime/src/tree/xpath/XPathLexer.cpp:166:48: warning: unused parameter 'context' [-Wunused-parameter] Step #21 - "compile-libfuzzer-undefined-x86_64": 166 | void XPathLexer::IDAction(antlr4::RuleContext *context, size_t actionIndex) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNConfig.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerActionExecutor.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerChannelAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerCustomAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerIndexedCustomAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerModeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/charconv_parse.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerMoreAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPopModeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPushModeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerSkipAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerTypeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LookaheadEventInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/NotSetTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/OrderedATNConfigSet.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ParseInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ParserATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PrecedencePredicateTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateEvalInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Linking CXX shared library libantlr4-runtime.so Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContextCache.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContextMergeCache.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionMode.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ProfilingATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/charconv_parse.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/charconv_parse.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/charconv.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RangeTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RuleTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SemanticContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 67%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/damerau_levenshtein_distance.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 67%] Built target antlr4_shared Step #21 - "compile-libfuzzer-undefined-x86_64": [ 67%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/memutil.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SetTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SingletonPredictionContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/StarLoopbackState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/Transition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/TransitionType.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/WildcardTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFA.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFASerializer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFAState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/LexerDFASerializer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/internal/Synchronization.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/InterpreterDataReader.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/Interval.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/IntervalSet.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/MurmurHash.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/damerau_levenshtein_distance.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/damerau_levenshtein_distance.h:20: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/Predicate.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/memutil.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/memutil.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Any.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 69%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/stringify_sink.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Arrays.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/CPPUtils.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/StringUtils.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Utf8.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ErrorNodeImpl.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/IterativeParseTreeWalker.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTree.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeVisitor.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeWalker.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/TerminalNodeImpl.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/Trees.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/Chunk.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/stringify_sink.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/stringify_sink.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/ParseTreeMatch.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 70%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/match.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/ParseTreePattern.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/ParseTreePatternMatcher.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/RuleTagToken.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/TagChunk.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/TextChunk.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/TokenTagToken.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPath.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathElement.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathLexer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathLexerErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathRuleAnywhereElement.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathRuleElement.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathTokenAnywhereElement.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathTokenElement.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathWildcardAnywhereElement.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/match.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/match.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 72%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathWildcardElement.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 73%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/numbers.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 73%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_cat.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 73%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_replace.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 73%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_split.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 73%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/substitute.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_replace.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_replace.h:46: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_cat.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_cat.h:102: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] Linking CXX static library ../../../lib/libgtest.a Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/substitute.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/substitute.h:81: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] Built target gtest Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/numbers.cc:18: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/numbers.h:45: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_split.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_split.h:48: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_split_internal.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/antlr_cpp-src/runtime/src/tree/xpath/XPathLexer.cpp:166:48: warning: unused parameter 'context' [-Wunused-parameter] Step #21 - "compile-libfuzzer-undefined-x86_64": 166 | void XPathLexer::IDAction(antlr4::RuleContext *context, size_t actionIndex) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Linking CXX static library libabsl_strings.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Built target strings Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_logging.dir/internal/logging.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/symbolize.dir/symbolize.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/bind.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/hash/CMakeFiles/hash.dir/internal/hash.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/arg.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/extension.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_commandlineflag.dir/commandlineflag.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/civil_time.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/clock.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/float_conversion.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/duration.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_proto.dir/internal/proto.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 77%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/output.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 77%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_fnmatch.dir/internal/fnmatch.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 77%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/parser.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 77%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/format.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_distributions.dir/discrete_distribution.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_distributions.dir/gaussian_distribution.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/time.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_seed_material.dir/internal/seed_material.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 78%] Linking CXX static library libantlr4-runtime.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 78%] Linking CXX static library ../../../lib/libgtest_main.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 78%] Built target gtest_main Step #21 - "compile-libfuzzer-undefined-x86_64": [ 78%] Built target antlr4_static Step #21 - "compile-libfuzzer-undefined-x86_64": [ 78%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_tests.dir/tests/Utf8Test.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 78%] Building CXX object _deps/fuzztest-build/grammar_codegen/generated_antlr_parser/CMakeFiles/generated_antlr_parser.dir/ANTLRv4Lexer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 78%] Building CXX object _deps/fuzztest-build/grammar_codegen/generated_antlr_parser/CMakeFiles/generated_antlr_parser.dir/ANTLRv4Parser.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Building CXX object _deps/fuzztest-build/grammar_codegen/generated_antlr_parser/CMakeFiles/generated_antlr_parser.dir/ANTLRv4ParserBaseListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Building CXX object _deps/fuzztest-build/grammar_codegen/generated_antlr_parser/CMakeFiles/generated_antlr_parser.dir/ANTLRv4ParserListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/extension.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/extension.h:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/output.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/gaussian_distribution.cc:4: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/gaussian_distribution.h:32: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/civil_time.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/civil_time.h:77: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/duration.cc:69: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/symbolize.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/symbolize.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/internal/symbolize.h:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.cc:34: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/float_conversion.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/float_conversion.h:18: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/extension.h:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/output.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/bind.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/bind.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/inlined_vector.h:53: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/inlined_vector.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/compressed_tuple.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/utility/utility.h:45: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/discrete_distribution.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/discrete_distribution.h:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.h:35: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/seed_material.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/seed_material.h:25: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/fnmatch.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/fnmatch.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/format.cc:20: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/match.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153 511 | : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h ::22 : Step #21 - "compile-libfuzzer-undefined-x86_64": std/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:::511i:n36t:e grawarning: l_cbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]on Step #21 - "compile-libfuzzer-undefined-x86_64": stant<bool, __is_trivially_r e511l | o c a t a:b lsetd(:T:)i>n t{e}g;ra Step #21 - "compile-libfuzzer-undefined-x86_64": l _| co ^n Step #21 - "compile-libfuzzer-undefined-x86_64": stant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/logging.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/logging.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_cat.h:102: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/proto.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/proto.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libabsl_flags_commandlineflag.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target flags_commandlineflag Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_private_handle_accessor.dir/internal/private_handle_accessor.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/output.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/output.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/arg.cc:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/arg.h:34: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/parser.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/parser.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/checker.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/arg.h:34: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libabsl_log_internal_fnmatch.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target log_internal_fnmatch Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/hash/internal/hash.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/hash/internal/hash.h:51: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/unaligned_access.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libabsl_log_internal_proto.a Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target log_internal_proto Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libabsl_symbolize.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libfuzztest_logging.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libabsl_random_internal_seed_material.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target symbolize Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target fuzztest_logging Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target random_internal_seed_material Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/examine_stack.dir/internal/examine_stack.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_pool_urbg.dir/internal/pool_urbg.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libabsl_random_distributions.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target random_distributions Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libabsl_time.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target time Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/kernel_timeout_internal.dir/internal/kernel_timeout.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_globals.dir/internal/globals.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_entry.dir/log_entry.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libabsl_hash.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target hash Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/private_handle_accessor.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/private_handle_accessor.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.h:35: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libabsl_flags_private_handle_accessor.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target flags_private_handle_accessor Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/pool_urbg.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/pool_urbg.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/types/span.h:66: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/internal/examine_stack.cc:43: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/symbolize.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/internal/symbolize.h:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libabsl_examine_stack.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target examine_stack Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/failure_signal_handler.dir/failure_signal_handler.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.h:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.h:34: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libabsl_log_entry.a Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Linking CXX static library libabsl_random_internal_pool_urbg.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Built target log_entry Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_sink.dir/log_sink.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Built target random_internal_pool_urbg Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_seed_sequences.dir/seed_sequences.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Linking CXX static library libabsl_log_internal_globals.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Built target log_internal_globals Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Linking CXX static library libabsl_kernel_timeout_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Built target kernel_timeout_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/barrier.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/blocking_counter.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/create_thread_identity.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/futex_waiter.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/per_thread_sem.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/pthread_waiter.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/sem_waiter.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/stdcpp_waiter.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/win32_waiter.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/waiter_base.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/notification.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/mutex.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 81%] Linking CXX static library libabsl_str_format_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 81%] Built target str_format_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_io.dir/internal/io.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_type_support.dir/internal/type_support.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_marshalling.dir/marshalling.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_format.dir/internal/log_format.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc32c.dir/crc32c.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc32c.dir/internal/crc_memcpy_fallback.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_serialization.dir/internal/serialization.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc32c.dir/internal/crc_memcpy_x86_arm_combined.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_distribution_test_util.dir/internal/chi_square.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc32c.dir/internal/crc_non_temporal_memcpy.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_distribution_test_util.dir/internal/distribution_test_util.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Linking CXX static library libabsl_failure_signal_handler.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target failure_signal_handler Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/io.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/io.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/waiter_base.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/waiter_base.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_sink.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_sink.h:25: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.h:34: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/blocking_counter.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/blocking_counter.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/futex_waiter.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/futex_waiter.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/seed_sequences.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/seed_sequences.h:32: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/salted_seed_seq.h:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/inlined_vector.h:53: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/inlined_vector.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/compressed_tuple.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/utility/utility.h:45: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/type_support.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/type_support.h:28: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/symbolize.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/internal/symbolize.h:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/serialization.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/serialization.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/marshalling.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/marshalling.h:211: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/notification.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/notification.h:56: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:In file included from 89/src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.cc: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 15/src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 40/src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 75/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 153/src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 30/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 22/src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :29/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 511/src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h::3689:: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:warning: 40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h: Step #21 - "compile-libfuzzer-undefined-x86_64": 153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::int e511g | r a l _ c:o nssttda:n:til y{_}r;el Step #21 - "compile-libfuzzer-undefined-x86_64": o c| at ^a Step #21 - "compile-libfuzzer-undefined-x86_64": ble(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_non_temporal_memcpy.cc:18: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/create_thread_identity.cc:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/waiter.h:20: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/futex_waiter.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Linking CXX static library libabsl_log_sink.a Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/stdcpp_waiter.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/stdcpp_waiter.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/sem_waiter.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/sem_waiter.h:28: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/futex.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/pthread_waiter.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/pthread_waiter.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/per_thread_sem.cc :51119 | : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/per_thread_sem.h : 32:: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from s/src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.ht:d30:: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from i/src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.hn:t29e: Step #21 - "compile-libfuzzer-undefined-x86_64": gIn file included from r/src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.ha:l89_: Step #21 - "compile-libfuzzer-undefined-x86_64": cIn file included from o/src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.hn:s40t: Step #21 - "compile-libfuzzer-undefined-x86_64": aIn file included from n/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.ht:<153: Step #21 - "compile-libfuzzer-undefined-x86_64": bIn file included from o/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.ho:l22: Step #21 - "compile-libfuzzer-undefined-x86_64": , /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h_:_511i:s36_:t rivwarning: ialbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]ly Step #21 - "compile-libfuzzer-undefined-x86_64": _relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target log_sink Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/barrier.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/barrier.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_memcpy_fallback.cc:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constaIn file included from n/src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/chi_square.cct:19<: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from b/src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/distribution_test_util.ho:o22l: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from ,/src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h :40_: Step #21 - "compile-libfuzzer-undefined-x86_64": _In file included from i/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hs:_153t: Step #21 - "compile-libfuzzer-undefined-x86_64": rIn file included from i/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hv:i22a: Step #21 - "compile-libfuzzer-undefined-x86_64": lly/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h_:r511e:l36o:c ataIn file included from warning: b/src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.cclbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]e:15 Step #21 - "compile-libfuzzer-undefined-x86_64": (: Step #21 - "compile-libfuzzer-undefined-x86_64": TIn file included from )/src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h>: 31{: Step #21 - "compile-libfuzzer-undefined-x86_64": }In file included from ;/src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h: Step #21 - "compile-libfuzzer-undefined-x86_64": 21 : Step #21 - "compile-libfuzzer-undefined-x86_64": | In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h ^: Step #21 - "compile-libfuzzer-undefined-x86_64": 22511: Step #21 - "compile-libfuzzer-undefined-x86_64":  | In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h : 38 : Step #21 - "compile-libfuzzer-undefined-x86_64": : /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hs:t511d::36::i ntewarning: grabuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]l_ Step #21 - "compile-libfuzzer-undefined-x86_64": constant<bool, __is_trivially_reloca t511a | b l e  (:T )s>t d{:}:;in Step #21 - "compile-libfuzzer-undefined-x86_64": t e| gr ^a Step #21 - "compile-libfuzzer-undefined-x86_64": l_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_format.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_format.h:32: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/distribution_test_util.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/distribution_test_util.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_memcpy_x86_arm_combined.cc:58: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Linking CXX static library libabsl_random_seed_sequences.a Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target random_seed_sequences Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_seed_seq.dir/internal/seed_seq.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Linking CXX static library libabsl_crc32c.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target crc32c Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_cord_state.dir/internal/crc_cord_state.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Linking CXX static library libabsl_log_internal_format.a Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target log_internal_format Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Linking CXX static library libabsl_random_internal_distribution_test_util.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target random_internal_distribution_test_util Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Linking CXX static library libfuzztest_type_support.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target fuzztest_type_support Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Linking CXX static library libabsl_synchronization.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target synchronization Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_program_name.dir/internal/program_name.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cordz_handle.dir/internal/cordz_handle.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 84%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/vlog_config_internal.dir/internal/vlog_config.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 84%] Linking CXX static library ../../../lib/libgmock.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 84%] Linking CXX static library libfuzztest_io.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 84%] Built target fuzztest_io Step #21 - "compile-libfuzzer-undefined-x86_64": [ 84%] Built target gmock Step #21 - "compile-libfuzzer-undefined-x86_64": [ 84%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/seed_seq.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/seed_seq.h:25: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 85%] Linking CXX static library libfuzztest_serialization.a Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_cord_state.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_cord_state.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 85%] Built target fuzztest_serialization Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 85%] Linking CXX static library libabsl_flags_marshalling.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 85%] Built target flags_marshalling Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] Linking CXX executable antlr4_tests Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/program_name.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/program_name.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/vlog_config.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/vlog_config.h:39: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] Built target antlr4_tests Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_handle.cc:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hashtablez_sampler_force_weak_definition.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hashtablez_sampler.h:50: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/profiling/internal/sample_recorder.h:33: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hashtablez_sampler.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hashtablez_sampler.h:50: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/profiling/internal/sample_recorder.h:33: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] Linking CXX static library libfuzztest_seed_seq.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] Built target fuzztest_seed_seq Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] Linking CXX static library libabsl_flags_program_name.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] Built target flags_program_name Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_config.dir/usage_config.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] Linking CXX static library libabsl_hashtablez_sampler.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] Built target hashtablez_sampler Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/container/CMakeFiles/raw_hash_set.dir/internal/raw_hash_set.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] Linking CXX static library libabsl_crc_cord_state.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] Built target crc_cord_state Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_internal.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_navigator.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_reader.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_crc.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_consume.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Linking CXX static library libabsl_cordz_handle.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Built target cordz_handle Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/usage_config.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/usage_config.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Linking CXX static library ../../../lib/libgmock_main.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Built target gmock_main Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:196: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.cc:14: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_consume.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_consume.h:20: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_reader.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_reader.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_data_edge.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree.h:25: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_data_edge.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_crc.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_crc.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_cord_state.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_navigator.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_navigator.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Linking CXX static library libabsl_vlog_config_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Built target vlog_config_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_globals.dir/globals.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Linking CXX static library libabsl_flags_config.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Built target flags_config Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_internal.dir/internal/flag.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Linking CXX static library libabsl_raw_hash_set.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Built target raw_hash_set Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/globals.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/globals.h:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/vlog_config.h:39: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Linking CXX static library libabsl_log_globals.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Built target log_globals Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_log_sink_set.dir/internal/log_sink_set.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_initialize.dir/initialize.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Linking CXX static library libabsl_cord_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Built target cord_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cordz_info.dir/internal/cordz_info.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/initialize.cc:18: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.h:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_sink_set.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_sink_set.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.h:34: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_info.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_info.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Linking CXX static library libabsl_flags_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Built target flags_internal Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Linking CXX static library libabsl_log_initialize.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Built target log_initialize Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Linking CXX static library libabsl_log_internal_log_sink_set.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Built target log_internal_log_sink_set Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_message.dir/internal/log_message.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Linking CXX static library libabsl_cordz_info.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Built target cordz_info Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord.dir/cord.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord.dir/cord_analysis.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cordz_sample_token.dir/internal/cordz_sample_token.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord.dir/cord_buffer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_message.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_message.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.h:34: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord_analysis.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord_analysis.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord_buffer.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord_buffer.h:37: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord.h:74: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_sample_token.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_sample_token.h:17: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_info.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Linking CXX static library libabsl_cordz_sample_token.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Built target cordz_sample_token Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Linking CXX static library libabsl_log_internal_message.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Built target log_internal_message Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_check_op.dir/internal/check_op.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/die_if_null.dir/die_if_null.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/die_if_null.cc:18: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log.h:200: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_impl.h:18: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/absl_vlog_is_on.h:61: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/vlog_config.h:39: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/check_op.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/check_op.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/nullstream.h:37: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Linking CXX static library libgenerated_antlr_parser.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Built target generated_antlr_parser Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Building CXX object _deps/fuzztest-build/grammar_codegen/CMakeFiles/antlr_frontend.dir/antlr_frontend.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Linking CXX static library libabsl_die_if_null.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Built target die_if_null Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Linking CXX static library libabsl_log_internal_check_op.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Built target log_internal_check_op Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/antlr_frontend.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./grammar_codegen/antlr_frontend.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Linking CXX static library libabsl_cord.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Built target cord Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_reflection.dir/reflection.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Building CXX object _deps/abseil-cpp-build/absl/status/CMakeFiles/status.dir/internal/status_internal.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Building CXX object _deps/abseil-cpp-build/absl/status/CMakeFiles/status.dir/status.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_coverage.dir/internal/coverage.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/grammar_codegen/CMakeFiles/backend.dir/backend.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Building CXX object _deps/abseil-cpp-build/absl/status/CMakeFiles/status.dir/status_payload_printer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_subprocess.dir/internal/subprocess.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status_payload_printer.cc:14: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status_payload_printer.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/coverage.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/coverage.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/types/span.h:66: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/internal/status_internal.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/internal/status_internal.h:25: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/reflection.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/reflection.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/backend.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./grammar_codegen/backend.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/btree_map.h:57: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:63: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.cc:14: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/subprocess.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/subprocess.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/inlined_vector.h:522:16: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 522 | absl::is_trivially_relocatable::value || Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/macros.h:128:49: note: expanded from macro 'ABSL_HARDENING_ASSERT' Step #21 - "compile-libfuzzer-undefined-x86_64": 128 | #define ABSL_HARDENING_ASSERT(expr) ABSL_ASSERT(expr) Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/macros.h:95:30: note: expanded from macro 'ABSL_ASSERT' Step #21 - "compile-libfuzzer-undefined-x86_64": 95 | (false ? static_cast<void>(expr) : static_cast<void>(0)) Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/inlined_vector.h:195:16: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::MemcpyFrom' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 195 | storage_.MemcpyFrom(other.storage_); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/inlined_vector.h:177:9: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | : InlinedVector(other, other.storage_.GetAllocator()) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:759:30: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 759 | return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/status/internal/status_internal.cc:203:22: note: in instantiation of function template specialization 'std::make_unique, absl::InlinedVector &, 0>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 203 | payloads = absl::make_unique(*payloads_); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:591:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::EmplaceDecomposable, std::pair>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 591 | return absl::container_internal::DecomposePair(std::forward(f), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::EmplaceDecomposable, std::pair>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::EmplaceDecomposable, std::pair, absl::container_internal::FlatHashMapPolicy>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2321:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::emplace, 0>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2321 | return emplace(std::forward(value)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/reflection.cc:131:14: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::insert, 0, std::pair, 0, nullptr>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 131 | flags_.insert(FlagMap::value_type(flag.Name(), &flag)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_set.h:487:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposeValue, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::EmplaceDecomposable, std::string>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 487 | return absl::container_internal::DecomposeValue( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashSetPolicy::apply, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::EmplaceDecomposable, std::string>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::EmplaceDecomposable, std::string, absl::container_internal::FlatHashSetPolicy>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2350:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::emplace' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2350 | return emplace(std::move(value)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/backend.cc:353:15: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 353 | safe_rules_.insert(std::string(symbol)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/backend.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./grammar_codegen/backend.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/btree_map.h:57: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:63: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:66:5: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator>, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 66 | transfer_impl(alloc, new_slot, old_slot, Rank0{}); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:1005:18: note: in instantiation of function template specialization 'absl::container_internal::common_policy_traits>::transfer>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 1005 | params_type::transfer(alloc, dest, src); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:1025:7: note: in instantiation of member function 'absl::container_internal::btree_node, std::allocator>, 256, false>>::transfer' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 1025 | transfer(dest, src, alloc); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:2831:15: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 2831 | new_node->transfer_n(old_node->count(), new_node->start(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:2298:11: note: in instantiation of function template specialization 'absl::container_internal::btree, std::allocator>, 256, false>>::internal_emplace, std::tuple<>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2298 | return {internal_emplace(iter, std::forward(args)...), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree_container.h:584:24: note: in instantiation of function template specialization 'absl::container_internal::btree, std::allocator>, 256, false>>::insert_unique, std::tuple<>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 584 | return this->tree_.insert_unique( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree_container.h:524:12: note: in instantiation of function template specialization 'absl::container_internal::btree_map_container, std::allocator>, 256, false>>>::try_emplace_impl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 524 | return try_emplace_impl(std::forward(k), std::forward(args)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree_container.h:544:12: note: in instantiation of function template specialization 'absl::container_internal::btree_map_container, std::allocator>, 256, false>>>::try_emplace' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 544 | return try_emplace(std::forward(k)).first->second; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/backend.cc:473:22: note: in instantiation of function template specialization 'absl::container_internal::btree_map_container, std::allocator>, 256, false>>>::operator[]' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 473 | literal_node_ids_[s] = Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Linking CXX static library libfuzztest_coverage.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Built target fuzztest_coverage Step #21 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Linking CXX static library libabsl_status.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Built target status Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Building CXX object _deps/abseil-cpp-build/absl/status/CMakeFiles/statusor.dir/statusor.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_status.dir/internal/status.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Linking CXX static library libantlr_frontend.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Built target antlr_frontend Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Linking CXX static library libfuzztest_subprocess.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Built target fuzztest_subprocess Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/status.cc:1: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/status.h:4: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.cc:14: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Linking CXX static library libabsl_flags_reflection.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Built target flags_reflection Step #21 - "compile-libfuzzer-undefined-x86_64": [ 91%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_usage_internal.dir/internal/usage.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 91%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_flags.dir/flags.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/bitmap256.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/bitstate.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/compile.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/dfa.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/filtered_re2.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/mimics_pcre.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/nfa.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/onepass.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/parse.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/perl_groups.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/prefilter.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/prefilter_tree.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/prog.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/re2.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/regexp.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/set.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/simplify.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/tostring.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/unicode_casefold.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/unicode_groups.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/util/rune.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/util/strutil.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Linking CXX static library libfuzztest_status.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Built target fuzztest_status Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_domain_core.dir/internal/domains/domain_base.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Linking CXX static library libabsl_statusor.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Built target statusor Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_configuration.dir/internal/configuration.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/compile.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/regexp.cc:8: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/regexp.h:95: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/set.cc:5: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/set.h:13: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/filtered_re2.cc:5: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/filtered_re2.h:28: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/usage.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/usage.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.h:35: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/parse.cc:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/mimics_pcre.cc:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/regexp.h:95: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/tostring.cc:11: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_format.h:82: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/nfa.cc:35: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_format.h:82: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/re2.cc:10: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/re2.h:222: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prefilter.cc:13: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_format.h:82: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prefilter_tree.cc:5: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prefilter_tree.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_set.h:35: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/onepass.cc:60: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/fixed_array.h:50: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/compressed_tuple.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/utility/utility.h:45: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/dfa.cc:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/flags.cc:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prog.cc:8: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prog.h:18: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/configuration.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/configuration.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/bitstate.cc:28: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prog.h:18: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/simplify.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/regexp.h:95: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3240:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3240 | PolicyTraits::transfer_uses_memcpy() Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2304:35: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::GetPolicyFunctions' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2304 | ClearBackingArray(common(), GetPolicyFunctions(), /*reuse=*/cap < 128); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/re2-src/re2/compile.cc:455:15: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::clear' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 455 | rune_cache_.clear(); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/domain_base.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bit_gen_ref.h:33: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::prepare_insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::find_or_prepare_insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:133:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::try_emplace_impl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 133 | return try_emplace_impl(std::forward(k), std::forward(args)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:184:32: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::try_emplace' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 184 | &this->unchecked_deref(try_emplace(std::forward(key)).first)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/re2-src/re2/regexp.cc:97:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::operator[], nullptr>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 97 | return (*ref_map())[this]; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Linking CXX static library libabsl_log_flags.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Built target log_flags Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Linking CXX static library libfuzztest_configuration.a Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/container_memory.h:216:10: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::EmplaceDecomposable::operator()' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 216 | return std::forward(f)(key, std::forward(arg)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_set.h:487:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposeValue, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::EmplaceDecomposable, re2::Prefilter *&>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 487 | return absl::container_internal::DecomposeValue( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashSetPolicy::apply, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::EmplaceDecomposable, re2::Prefilter *&>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::EmplaceDecomposable, re2::Prefilter *&, absl::container_internal::FlatHashSetPolicy>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/re2-src/re2/prefilter_tree.cc:158:14: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, re2::PrefilterTree::PrefilterHash, re2::PrefilterTree::PrefilterEqual, std::allocator>::emplace' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 158 | nodes->emplace(node); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Built target fuzztest_configuration Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_corpus_database.dir/internal/corpus_database.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_set.h:487:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposeValue, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::EmplaceDecomposable, re2::DFA::State *const &>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 487 | return absl::container_internal::DecomposeValue( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashSetPolicy::apply, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::EmplaceDecomposable, re2::DFA::State *const &>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::EmplaceDecomposable, re2::DFA::State *const &, absl::container_internal::FlatHashSetPolicy>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2340:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::emplace' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2340 | return emplace(value); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/re2-src/re2/dfa.cc:795:16: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 795 | state_cache_.insert(s); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/dfa.cc:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/container_memory.h:207:27: note: in instantiation of function template specialization 'absl::container_internal::memory_internal::DecomposePairImpl, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, re2::DFA::State *&, std::tuple>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 207 | return memory_internal::DecomposePairImpl( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:591:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, re2::DFA::State *&, int>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 591 | return absl::container_internal::DecomposePair(std::forward(f), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, re2::DFA::State *&, int>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, re2::DFA::State *&, int, absl::container_internal::FlatHashMapPolicy>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/re2-src/re2/dfa.cc:1934:5: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 1934 | m.emplace(params.start, static_cast<int>(m.size())); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Linking CXX static library libabsl_flags_usage_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Built target flags_usage_internal Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_usage.dir/usage.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Linking CXX static library libfuzztest_domain_core.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Built target fuzztest_domain_core Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_fixture_driver.dir/internal/fixture_driver.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/corpus_database.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/corpus_database.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 3 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Built target backend Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/fuzztest-build/grammar_codegen/CMakeFiles/code_generation.dir/code_generation.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/usage.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/usage.h:20: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 94%] Linking CXX static library libfuzztest_corpus_database.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 94%] Built target fuzztest_corpus_database Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/fixture_driver.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/fixture_driver.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/code_generation.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./grammar_codegen/code_generation.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./grammar_codegen/antlr_frontend.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 94%] Linking CXX static library libabsl_flags_usage.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 94%] Built target flags_usage Step #21 - "compile-libfuzzer-undefined-x86_64": [ 94%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_parse.dir/parse.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/parse.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/parse.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/parse.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/usage.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.h:35: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 3 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 94%] Linking CXX static library libre2.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 94%] Built target re2 Step #21 - "compile-libfuzzer-undefined-x86_64": [ 95%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_regexp_dfa.dir/internal/domains/regexp_dfa.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 95%] Linking CXX static library libcode_generation.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 95%] Built target code_generation Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/fixture_driver.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/fixture_driver.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/regexp_dfa.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/regexp_dfa.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bit_gen_ref.h:33: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/fixture_driver.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/fixture_driver.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/fixture_driver.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/fixture_driver.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 5 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 96%] Linking CXX static library libfuzztest_fixture_driver.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 96%] Built target fuzztest_fixture_driver Step #21 - "compile-libfuzzer-undefined-x86_64": [ 96%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_runtime.dir/internal/runtime.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::prepare_insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::find_or_prepare_insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:141:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::hash_internal::Hash, std::equal_to, std::allocator>>::try_emplace_impl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 141 | return try_emplace_impl(k, std::forward(args)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:193:49: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::hash_internal::Hash, std::equal_to, std::allocator>>::try_emplace' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | return Policy::value(&this->unchecked_deref(try_emplace(key).first)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/regexp_dfa.cc:304:17: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::hash_internal::Hash, std::equal_to, std::allocator>>::operator[]>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 304 | state_id_map[i] = live_state_num; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/runtime.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/runtime.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libabsl_flags_parse.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target flags_parse Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/tools/CMakeFiles/grammar_domain_code_generator.dir/grammar_domain_code_generator.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/tools/grammar_domain_code_generator.cc:28: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/runtime.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/runtime.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzztest_regexp_dfa.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzztest_regexp_dfa Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_domain.dir/internal/domains/in_grammar_impl.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/runtime.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/runtime.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/runtime.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/runtime.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/in_grammar_impl.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_grammar_impl.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX executable grammar_domain_code_generator Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target grammar_domain_code_generator Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Generating json_grammar.h Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target json_grammar Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::prepare_insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::find_or_prepare_insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:141:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::try_emplace_impl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 141 | return try_emplace_impl(k, std::forward(args)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:193:49: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::try_emplace' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | return Policy::value(&this->unchecked_deref(try_emplace(key).first)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/in_grammar_impl.cc:30:9: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::operator[]>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 30 | groups[astnode.type_id].push_back(&astnode); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzztest_domain.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzztest_domain Step #21 - "compile-libfuzzer-undefined-x86_64": 5 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzztest_runtime.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzztest_runtime Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_compatibility_mode.dir/internal/compatibility_mode.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 5 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzztest_compatibility_mode.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzztest_compatibility_mode Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_registry.dir/internal/registry.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::prepare_insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::find_or_prepare_insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:133:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::try_emplace_impl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 133 | return try_emplace_impl(std::forward(k), std::forward(args)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:68:36: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::try_emplace' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 68 | SetUpTearDownTestSuiteRegistry().try_emplace( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzztest_registry.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzztest_registry Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_fuzztest_macros.dir/fuzztest_macros.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_googletest_adaptor.dir/internal/googletest_adaptor.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 5 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzztest_fuzztest_macros.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzztest_fuzztest_macros Step #21 - "compile-libfuzzer-undefined-x86_64": 5 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzztest_googletest_adaptor.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzztest_googletest_adaptor Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_init_fuzztest.dir/init_fuzztest.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 5 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzztest_init_fuzztest.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzztest_init_fuzztest Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_fuzztest_gtest_main.dir/fuzztest_gtest_main.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_llvm_fuzzer_main.dir/llvm_fuzzer_main.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_gtest_main.cc:18: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/match.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_main.cc:5: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzztest_fuzztest_gtest_main.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzztest_fuzztest_gtest_main Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object tests/fuzzer/CMakeFiles/fuzz_utils.dir/fuzz_utils.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzztest_llvm_fuzzer_main.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzztest_llvm_fuzzer_main Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_llvm_fuzzer_wrapper.dir/llvm_fuzzer_wrapper.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary>::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzz_utils.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzz_utils Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object tests/fuzzer/CMakeFiles/dec_fuzzer.dir/dec_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object tests/fuzzer/CMakeFiles/advanced_api_fuzzer.dir/advanced_api_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object tests/fuzzer/CMakeFiles/enc_dec_fuzzer.dir/enc_dec_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 98%] Building CXX object tests/fuzzer/CMakeFiles/enc_fuzzer.dir/enc_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/huffman_fuzzer.dir/huffman_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/imageio_fuzzer.dir/imageio_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/sharpyuv_fuzzer.dir/sharpyuv_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/anim_util_fuzzer.dir/anim_util_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/simple_api_fuzzer.dir/simple_api_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/animdecoder_fuzzer.dir/animdecoder_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/animation_api_fuzzer.dir/animation_api_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/animencoder_fuzzer.dir/animencoder_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/webp_info_fuzzer.dir/webp_info_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/mux_demux_api_fuzzer.dir/mux_demux_api_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/animation_api_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/animencoder_fuzzer.cc:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/animdecoder_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/imageio_fuzzer.cc:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_fuzzer.cc:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h<:511d:e36c:l typwarning: e(builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]tr Step #21 - "compile-libfuzzer-undefined-x86_64": ansfer/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h_:i108m:p41l:< stdnote: ::in instantiation of template class 'absl::is_trivially_relocatable' requested hereal Step #21 - "compile-libfuzzer-undefined-x86_64": locator< c108h | a r  > > (  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": typename/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h: 2915=: 53s:t d::note: enain instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested herebl Step #21 - "compile-libfuzzer-undefined-x86_64": e_if_t>' required here  Step #21 - "compile-libfuzzer-undefined-x86_64": PolicyTr a110i | t s ::sttraatniscfe rs_tuds:e:st_rmueem_ctpyyp(e) ,tr Step #21 - "compile-libfuzzer-undefined-x86_64": a n| sf ^e Step #21 - "compile-libfuzzer-undefined-x86_64": r_imp/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hl:(3116A:l7l:o c*,note: sin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested herelo Step #21 - "compile-libfuzzer-undefined-x86_64": t_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | 3116 | r e s i z e ( g r o w t h _ l e f t ( ) s>l ot0_t y?p ec*a po l:d _NselxottC,a pRaacnikt1y)( c{ap Step #21 - "compile-libfuzzer-undefined-x86_64": ) )| ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 |  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h : 3103:/13/: TODnote: O((skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)b/ Step #21 - "compile-libfuzzer-undefined-x86_64": 247130232): remove casts after fixing warni n3103g | s .  Step #21 - "compile-libfuzzer-undefined-x86_64": | re ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #21 - "compile-libfuzzer-undefined-x86_64": urn 113 | { p r e pa/r/e _TiOnDsOe(rbt/(2h5a1sh),8 1t4r8u7e0)}:; r Step #21 - "compile-libfuzzer-undefined-x86_64": e m| ov ^e Step #21 - "compile-libfuzzer-undefined-x86_64": casts /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.ha:f360t:e41r: fixnote: inin instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested hereg Step #21 - "compile-libfuzzer-undefined-x86_64": warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | s360t | d : : m edmiccptyi(on Step #21 - "compile-libfuzzer-undefined-x86_64": a r| y_ ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": = to r115c | . G e t <  s i zesotfat(iTc)_>c(a)s.tGeg(Isnttde:g:elraDuincdteiro(na Step #21 - "compile-libfuzzer-undefined-x86_64": r y| En ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #21 - "compile-libfuzzer-undefined-x86_64": ries( 116 Step #21 - "compile-libfuzzer-undefined-x86_64": | |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h :177c:o25n:s t_cnote: asin instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested heret Step #21 - "compile-libfuzzer-undefined-x86_64": a*t>c(h&EenltermieenstF(rnoemwT_asblloetO)f)R)e)c,en Step #21 - "compile-libfuzzer-undefined-x86_64": t C| om ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p Step #21 - "compile-libfuzzer-undefined-x86_64": ares (117 | Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  sta/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.ht:i143c:_13c:a stnote: <in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested hereco Step #21 - "compile-libfuzzer-undefined-x86_64": nst void*>(&element(old_slot)) ,143 |  s i z edoofma(ivna_l.uUep_dtaytpeeM)e)m;or Step #21 - "compile-libfuzzer-undefined-x86_64": y D| ic ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #21 - "compile-libfuzzer-undefined-x86_64": ion a118r | y ( v a l.rGeettuArsn<C o{r}p;us Step #21 - "compile-libfuzzer-undefined-x86_64": T y| pe ~~~~~~~~~~> Step #21 - "compile-libfuzzer-undefined-x86_64": () )119; |  Step #21 - "compile-libfuzzer-undefined-x86_64": }|  Step #21 - "compile-libfuzzer-undefined-x86_64": ^ Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hnote: :84in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here:34 Step #21 - "compile-libfuzzer-undefined-x86_64": : note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | 84 | (  v oirdet)ufrunzz tsetsdt::::iisn_tsearmneap{l*/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h>:(117: Step #21 - "compile-libfuzzer-undefined-x86_64": 7 :|  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl & &Po Step #21 - "compile-libfuzzer-undefined-x86_64": l i| cy ^T Step #21 - "compile-libfuzzer-undefined-x86_64": raits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h::511360::3641:: warning: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested herebuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ =108 | t o r c . G e t <  s i zetoyfpe(nTa)m>e() .=G esttMda:t:cehninagbIlnet_eigfe_rtD::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:110:25: 177 | note:  in instantiation of default argument for 'transfer_impl>' required here  Step #21 - "compile-libfuzzer-undefined-x86_64": temporary_di c110t | _ .MsattacthiEcnt rsiteds:F:rtormuTea_btlyepOef RtercaennstfCeorm_piamrpels((Al Step #21 - "compile-libfuzzer-undefined-x86_64": l o| c* ^, Step #21 - "compile-libfuzzer-undefined-x86_64": slot_/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.ht:y143p:e13*: newnote: _sin instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": lot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | 143 | d o m a i n _ . U p d a t e M emoryDictionary(val.Get Ast(y)p)e;* Step #21 - "compile-libfuzzer-undefined-x86_64": o |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": ld_sl/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.ho:t129,: 13R:a nk1note: ) in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here{ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112129 | |  (void)fuzztest::interna/l::/D oTmOainModel({b*/d2o4m7a1i3n0}2;32 Step #21 - "compile-libfuzzer-undefined-x86_64": ) :| r ^e Step #21 - "compile-libfuzzer-undefined-x86_64": move /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.hc:a117s:t7s: aftenote: r in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested herefi Step #21 - "compile-libfuzzer-undefined-x86_64": xing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": | 117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": class 113A | r b i t ra/r/y ITmOpDlO<(Tb,/ 2s5t1d8:1:4e8n7a0b)l:e _riefm_otvg &w&ar Step #21 - "compile-libfuzzer-undefined-x86_64": n i| ng ^s Step #21 - "compile-libfuzzer-undefined-x86_64": . Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/imageio_fuzzer.cc:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h :21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41511: Step #21 - "compile-libfuzzer-undefined-x86_64": | In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h : 38 : Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hs:t55: Step #21 - "compile-libfuzzer-undefined-x86_64": dIn file included from :/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h::i153n: Step #21 - "compile-libfuzzer-undefined-x86_64": tIn file included from e/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hg:r22a: Step #21 - "compile-libfuzzer-undefined-x86_64": l_/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hc:o511n:s36t:a nt_ c{o}n;st Step #21 - "compile-libfuzzer-undefined-x86_64": a n| t< ^ Step #21 - "compile-libfuzzer-undefined-x86_64": bool, __i/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hs:_108t:r41i:v ialnote: ly_in instantiation of template class 'absl::is_trivially_relocatable' requested herere Step #21 - "compile-libfuzzer-undefined-x86_64": locatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^108 Step #21 - "compile-libfuzzer-undefined-x86_64": |   /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h : 108 :41t:y pennote: amin instantiation of template class 'absl::is_trivially_relocatable' requested heree Step #21 - "compile-libfuzzer-undefined-x86_64": = st d108: | : e n a b l e _ i f _ t <atybpseln:a:mies_ t=r isvtida:l:leyn_arbelleo_ciaft_atb>' required herebl Step #21 - "compile-libfuzzer-undefined-x86_64": eIn file included from >' required here Step #21 - "compile-libfuzzer-undefined-x86_64": :41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:t153: Step #21 - "compile-libfuzzer-undefined-x86_64": iIn file included from c/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h: 22s: Step #21 - "compile-libfuzzer-undefined-x86_64": td/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:::511t: r36110u: | e _ tywarning: pset abuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]ttri Step #21 - "compile-libfuzzer-undefined-x86_64": acns fsetrd_:i:mtprlu(eA_ltlyop ce511* | t, r a s nl so:ft e_srtt_ydip:e*m: pinlnte(ewAg_lrslaloloc_*ct,o, ns Step #21 - "compile-libfuzzer-undefined-x86_64": ts al| ontt ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_< Step #21 - "compile-libfuzzer-undefined-x86_64": tybpoeo* l 111n | ,e w _ _ s_ il so _t t, r i Step #21 - "compile-libfuzzer-undefined-x86_64": v i| a l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ l Step #21 - "compile-libfuzzer-undefined-x86_64": y _ r e l 111o | c a t a b l e  ( T ) > { } ; s l Step #21 - "compile-libfuzzer-undefined-x86_64": o t | _ t ^ y Step #21 - "compile-libfuzzer-undefined-x86_64": p e * o l d _/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h s: l108 o: t41 ,:s lRoatnnote: _kt1in instantiation of template class 'absl::is_trivially_relocatable' requested herey)p Step #21 - "compile-libfuzzer-undefined-x86_64": e{* Step #21 - "compile-libfuzzer-undefined-x86_64": o l| d108_ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | s Step #21 - "compile-libfuzzer-undefined-x86_64": l o t , 112 | R a n k 1 )/ /{t yT Step #21 - "compile-libfuzzer-undefined-x86_64": p Oe| DnOa ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(m Step #21 - "compile-libfuzzer-undefined-x86_64": be/2 4=7 1112s3t | 0d 2: 3: 2e n)a:/b /lr eeT_mOioDfvO_e(t b>' required here| (b ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": / Step #21 - "compile-libfuzzer-undefined-x86_64": 2518 11134 | 8 7 110 0 | ) : /static s/t dT::ODO(b/t2r5u1e8 _1t4y8p7e0 r)te:rm oarvneesm fcoeavrse_t iscm apaslft(tsAe lral foftcie*xr,ing wa rnfiinxgisn.g  Step #21 - "compile-libfuzzer-undefined-x86_64": ws al| ron ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ti Step #21 - "compile-libfuzzer-undefined-x86_64": _ntgysp .e114* Step #21 - "compile-libfuzzer-undefined-x86_64": | n| e w ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _ Step #21 - "compile-libfuzzer-undefined-x86_64": stds:l: mo114et | m, c p Step #21 - "compile-libfuzzer-undefined-x86_64": y (s| t Step #21 - "compile-libfuzzer-undefined-x86_64": d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:| Step #21 - "compile-libfuzzer-undefined-x86_64": :m ~~~~~~~~~~~~e Step #21 - "compile-libfuzzer-undefined-x86_64": mcpy (111115 | | Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":   s115 t | a t i c _ c a s tsa(sstt<void  * > ( s t d : : ld a: u: nl da eu r n( d e Step #21 - "compile-libfuzzer-undefined-x86_64": r (|  Step #21 - "compile-libfuzzer-undefined-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": s| lo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ t Step #21 - "compile-libfuzzer-undefined-x86_64": 116_ | t y p e * 116 | o l d _ s l o  c o n s t_castr* e>112(m | & oeve_cons lte m en/t_/(t n3*)0>)2()3)&2,e)l: Step #21 - "compile-libfuzzer-undefined-x86_64": e mr| eenm ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~to( Step #21 - "compile-libfuzzer-undefined-x86_64": vnee wc117_a | ss lt os t )a )f )t )e, r s Step #21 - "compile-libfuzzer-undefined-x86_64": ft ia| xtii ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nc Step #21 - "compile-libfuzzer-undefined-x86_64": g_ cwaa sr117tn | i a (s &te l1,(4 8&7se0li)ez:me eornfetm((oovvaleld u_cesa_slttosyt p)ae)f),t) ;ers Step #21 - "compile-libfuzzer-undefined-x86_64": i fz| iexo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~if Step #21 - "compile-libfuzzer-undefined-x86_64": ng( v wa118al | ru ne i_ nt gyspr.ee)t Step #21 - "compile-libfuzzer-undefined-x86_64": )u ;r| n Step #21 - "compile-libfuzzer-undefined-x86_64":  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": | {}; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Step #21 - "compile-libfuzzer-undefined-x86_64": 114 Step #21 - "compile-libfuzzer-undefined-x86_64":  | | 118 ~~~~~~~~~~ | Step #21 - "compile-libfuzzer-undefined-x86_64": s t d 119 | : :memr}cept Step #21 - "compile-libfuzzer-undefined-x86_64": uy r(| n Step #21 - "compile-libfuzzer-undefined-x86_64": ~ Step #21 - "compile-libfuzzer-undefined-x86_64": {| }; ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  |  ~~~~~~~~~~115 Step #21 - "compile-libfuzzer-undefined-x86_64":  | /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h : 11984 | : 34 :}  Step #21 - "compile-libfuzzer-undefined-x86_64":  note: s| ta ~while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]t Step #21 - "compile-libfuzzer-undefined-x86_64": i Step #21 - "compile-libfuzzer-undefined-x86_64": c_cast/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h<:84:v34o:i d* note: >84( | while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]s t Step #21 - "compile-libfuzzer-undefined-x86_64": d ::rleatuunrdner (st Step #21 - "compile-libfuzzer-undefined-x86_64": 84d | :| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i Step #21 - "compile-libfuzzer-undefined-x86_64": s _srae m116te | u< r dn e c ls tt yd p: :e i s( _tsracamonesnaa>ll(luoe Step #21 - "compile-libfuzzer-undefined-x86_64": c_ at| tyop ^er Step #21 - "compile-libfuzzer-undefined-x86_64": ><*>c(h&aerle>/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hm>:e(2915n:t Step #21 - "compile-libfuzzer-undefined-x86_64": 53( :| n e ^w Step #21 - "compile-libfuzzer-undefined-x86_64": _note: slin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested hereot Step #21 - "compile-libfuzzer-undefined-x86_64": )/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h):)2915):,53: Step #21 - "compile-libfuzzer-undefined-x86_64": | note: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | 2915 |  s2915 t | ati c _ c a s t  <  c o n s t   v o i d  * > ( & e lP eo ml ei n c t y( ToPrloadli_itscsly:oT:trt)ra)ai,nt ssf:se:irtz_reuaosnfessf(_evrma_eulmsuceep_syt(_y)mp,eem)c Step #21 - "compile-libfuzzer-undefined-x86_64": )p ;y| ( Step #21 - "compile-libfuzzer-undefined-x86_64": ) ^| , Step #21 - "compile-libfuzzer-undefined-x86_64":  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^118 Step #21 - "compile-libfuzzer-undefined-x86_64": |  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h : 3116 :7r:e t/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hu:rnote: 3116n:7in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here :{ Step #21 - "compile-libfuzzer-undefined-x86_64": };note: Step #21 - "compile-libfuzzer-undefined-x86_64":  in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here|  Step #21 - "compile-libfuzzer-undefined-x86_64": ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": 3116| |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64":  3116r | e s i z /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.he :( 84gr:re34os:wi tzhe_(note: lgerwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]fowt Step #21 - "compile-libfuzzer-undefined-x86_64": t(h)_ l>e ft0() ?> ca0p :84? | N c ea xp t C:ra epNtaecxuitrCnatpy a(scctiadtp:y):()ics;_saap Step #21 - "compile-libfuzzer-undefined-x86_64": m) e)| <; ^ Step #21 - "compile-libfuzzer-undefined-x86_64": d Step #21 - "compile-libfuzzer-undefined-x86_64": e| cl ^/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ht Step #21 - "compile-libfuzzer-undefined-x86_64": :y3103p:e13:/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h( :t3103r:note: a13n:(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)s f Step #21 - "compile-libfuzzer-undefined-x86_64": ernote: _i(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)mp Step #21 - "compile-libfuzzer-undefined-x86_64": l3103< | s t d : :arleltoucranto r{i >n (ser Step #21 - "compile-libfuzzer-undefined-x86_64": re tt| (uhr ^an Step #21 - "compile-libfuzzer-undefined-x86_64": sh ){,p retpraure/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.he:_}2915i;:n53s Step #21 - "compile-libfuzzer-undefined-x86_64": :e r | t( ^hnote: a Step #21 - "compile-libfuzzer-undefined-x86_64": sin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested hereh) Step #21 - "compile-libfuzzer-undefined-x86_64": , t/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hr:u193e:25}:;  Step #21 - "compile-libfuzzer-undefined-x86_64":  note: | in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here ^ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  2915/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h | : 193 : 25 :   note:  in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | 193 | t e m p o tr ea mr py o_ rd ai rc yt __ d. iMPcaottl_i.ccMhyaETtnrctahriEitnests:rF:irteorsmaFTnraomTsbafbelrel_OeufORsefeRcsee_cnmeetnmCtocCommpppyaa(rr)ee,ss(( Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": | |   ^| ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64":  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h143::14313::/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h13 ::3116 :note: 7:in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested herenote:   Step #21 - "compile-libfuzzer-undefined-x86_64": in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested herenote: Step #21 - "compile-libfuzzer-undefined-x86_64": in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | 143 | d odmoamiani_n._U.pUdp ad3116ta | et Me Me em mo ro yrrDeyisDciitcziteoi(noagrnryao(rwvyta(hlv_.alGlee.fGtteA(ts)A< sC>p (e:)> )(N;)e)x Step #21 - "compile-libfuzzer-undefined-x86_64": ;t C| Step #21 - "compile-libfuzzer-undefined-x86_64": a ^p| Step #21 - "compile-libfuzzer-undefined-x86_64": ac ^i/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h Step #21 - "compile-libfuzzer-undefined-x86_64": t:y129(:c13a:p/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h ):)129;:note: 13 Step #21 - "compile-libfuzzer-undefined-x86_64": :in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here |  Step #21 - "compile-libfuzzer-undefined-x86_64":  ^note: Step #21 - "compile-libfuzzer-undefined-x86_64": in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13:  129note: |  (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)  129 Step #21 - "compile-libfuzzer-undefined-x86_64": | (  v o i d()vfouizdzt)efsutz:z: ti3103en | st te :r : nianrlte:et:urrDnnoam la{:ip:nDrMoeompdaaeirlnerh{ia*vsdehod)m>,a{ i*ndt}or;muae Step #21 - "compile-libfuzzer-undefined-x86_64": i n}| };; ^ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  | |  ^ ^ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h12::/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h54 ::12193::note: 25:in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here note:  Step #21 - "compile-libfuzzer-undefined-x86_64": note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here 54 Step #21 - "compile-libfuzzer-undefined-x86_64": |  e54x | p l iceixtpl iI193cn | iR ta n g Ie nI Rm ap nltg(eeTmI pmmopirlna(,rT y T_m diminac,xt )_ T.: M mamatixcn)h_ E(:nm timrnii)ne,_s( Fmmriaonxm)_T,(a mbamlxae)xO f{Re Step #21 - "compile-libfuzzer-undefined-x86_64": c e| nt ^ Step #21 - "compile-libfuzzer-undefined-x86_64": Comp/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.ha:r551e:s17(: _ Step #21 - "compile-libfuzzer-undefined-x86_64": ( m| note: ax ^in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here) Step #21 - "compile-libfuzzer-undefined-x86_64":   Step #21 - "compile-libfuzzer-undefined-x86_64": { Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h551 : | | 143 : ^13 Step #21 - "compile-libfuzzer-undefined-x86_64": :    note:  in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64":  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h : 551 :I17n:R angnote: e Iin instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here143m | p domain_. Step #21 - "compile-libfuzzer-undefined-x86_64": Ulpy (D  i0 cuti o , n a r 3y '( 9v 9aI9ln'.R9Ga9en9tg'Ae9sI9t >(| ()) ^0;u Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": , | 3 ^' Step #21 - "compile-libfuzzer-undefined-x86_64": 999'999'999/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hu:129):)13): {} Step #21 - "compile-libfuzzer-undefined-x86_64": note: | in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here ^ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.ccr:e24s: Step #21 - "compile-libfuzzer-undefined-x86_64": iIn file included from z/src/libwebp/tests/fuzzer/fuzz_utils.he:(36g: Step #21 - "compile-libfuzzer-undefined-x86_64": rIn file included from o/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hw:t19h: Step #21 - "compile-libfuzzer-undefined-x86_64": _In file included from l/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.he:f21t: Step #21 - "compile-libfuzzer-undefined-x86_64": (In file included from )/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h :>41 : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from 0/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h: 38?: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from c/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.ha:p55 : Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hN:e153x: Step #21 - "compile-libfuzzer-undefined-x86_64": tIn file included from C/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.ha:p22a: Step #21 - "compile-libfuzzer-undefined-x86_64": ci/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.ht:y511(:c36a:p ));warning:  Step #21 - "compile-libfuzzer-undefined-x86_64":  builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]|  Step #21 - "compile-libfuzzer-undefined-x86_64": ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant <3103 | b o o l ,r et_u_rins_ t{rpirveipaalrley__irnesleorcta(thaabslhe),( T)t>r u{e};}; Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": | | ^ Step #21 - "compile-libfuzzer-undefined-x86_64": ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h108::19341::25 : note: note: in instantiation of template class 'absl::is_trivially_relocatable' requested herein instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | 108 | t e m p o r a r y _dtiycpte_n.aMmaetc h=E nsttrdi:e:seFnraobmlTea_bilfe_Otf::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:110:25: note: in instantiation of default argument for 'transfer_impl>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMe m110o | r y Discttaitoincar ys(tvda:l:.tGreuteA_str(_)i)m;pl Step #21 - "compile-libfuzzer-undefined-x86_64": ( A| ll ^o Step #21 - "compile-libfuzzer-undefined-x86_64": c*, slo/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.ht:_129t:y13p:e * nnote: ewin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here_s Step #21 - "compile-libfuzzer-undefined-x86_64": lot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | 129 | (  v o i d  ) f u z z t e s t : : i n t e r n a l : :sDloomta_itnyMpoed*e lo {R*adnokm1a)i n{}; Step #21 - "compile-libfuzzer-undefined-x86_64":  |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // T Step #21 - "compile-libfuzzer-undefined-x86_64": OD O| (b ^/ Step #21 - "compile-libfuzzer-undefined-x86_64": 247130232): remov/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.he: 54c:a12s:t s anote: ftin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested hereer Step #21 - "compile-libfuzzer-undefined-x86_64": fixing warnings. 54 Step #21 - "compile-libfuzzer-undefined-x86_64": | |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #21 - "compile-libfuzzer-undefined-x86_64": xp l113i | c i t  I/n/R aTnOgDeOI(mbp/l2(51T8 1m4i8n7,0 )T: mraexm)o v:e mcians_t(sm ianf)t,e rm fixianxg warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": _(m a114x | ) { s Step #21 - "compile-libfuzzer-undefined-x86_64": t d| :: ^m Step #21 - "compile-libfuzzer-undefined-x86_64": emcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h: 551115: | 17 :   note:  in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": static_cast <551 | v o i d  * > ( s t d : : l a u nIdneRra(ng Step #21 - "compile-libfuzzer-undefined-x86_64": e I| mp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l Step #21 - "compile-libfuzzer-undefined-x86_64": <uint3 2116_ | t > (  0 u  ,  3 ' 99c9o'n9s9t9_'c9a9s9tu<)s)t)d :{:}re Step #21 - "compile-libfuzzer-undefined-x86_64": m o| ve ^_ Step #21 - "compile-libfuzzer-undefined-x86_64": const_t*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7:/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h :511note: :36in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here: Step #21 - "compile-libfuzzer-undefined-x86_64": warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64":  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h117: | 108:c41l:a ssnote: Ain instantiation of template class 'absl::is_trivially_relocatable' requested hererb Step #21 - "compile-libfuzzer-undefined-x86_64": itraryImpls t&d&:: Step #21 - "compile-libfuzzer-undefined-x86_64": e n| ab ^l Step #21 - "compile-libfuzzer-undefined-x86_64": e_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 |  /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h : 511:c36o:n st_warning: casbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]t Step #21 - "compile-libfuzzer-undefined-x86_64": ' requested here_ Step #21 - "compile-libfuzzer-undefined-x86_64": t * > ( & e l e m e n t(tnyepwe_nsalmoet) )=) )s,td Step #21 - "compile-libfuzzer-undefined-x86_64": : :| en ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #21 - "compile-libfuzzer-undefined-x86_64": ble _117i | f _t < a b s l : :isst_attriicv_icaalslty_( ^& Step #21 - "compile-libfuzzer-undefined-x86_64": elemen/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ht:(110o:l25d:_ slonote: t)in instantiation of default argument for 'transfer_impl>' required here), Step #21 - "compile-libfuzzer-undefined-x86_64": sizeof(value_type)); 110 Step #21 - "compile-libfuzzer-undefined-x86_64": | |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s Step #21 - "compile-libfuzzer-undefined-x86_64": ta t118i | c  s tdr:e:tturrune_ ty{p}e; t Step #21 - "compile-libfuzzer-undefined-x86_64": r a| ns ~~~~~~~~~~f Step #21 - "compile-libfuzzer-undefined-x86_64": er_ i119m | p l (}Al Step #21 - "compile-libfuzzer-undefined-x86_64": l o| c* ~, Step #21 - "compile-libfuzzer-undefined-x86_64": slot_typ/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.he:*84 :n34e:w _slnote: otwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)], Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | 84 |  r e t u r n  s t d : : i s _ s a m e <  d e c l t y pselo(tt_rtaynpsef*e ro_lidm_psll >112( |  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^/ Step #21 - "compile-libfuzzer-undefined-x86_64": / TODO/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h(:2915:53:b /24note: 71in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here30 Step #21 - "compile-libfuzzer-undefined-x86_64": 232): remove casts after fixi ng2915 | w a r n i n g s .  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 |  / / T O D O ( b / 2 5 1 8P1o4l8i7c0y)T:r arietmso:v:et rcaansstfse ra_futseers _fmiexmicnpgy (w)a,rn Step #21 - "compile-libfuzzer-undefined-x86_64": i n| gs ^. Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h :1143116 | : 7 :  note: stin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested hered: Step #21 - "compile-libfuzzer-undefined-x86_64": :memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | s t3116a | t i c _ c a srtes_(lsetfdt:(:)l a>u n0de r?( c Step #21 - "compile-libfuzzer-undefined-x86_64": a p| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": Ne x116t | C a p a c i t y ( c a p ))c;on Step #21 - "compile-libfuzzer-undefined-x86_64": s t| _c ^a Step #21 - "compile-libfuzzer-undefined-x86_64": st<s/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ht:d3103:::13r:e movnote: e_(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)co Step #21 - "compile-libfuzzer-undefined-x86_64": nst_t* >3103( | & e l e mernett(unrenw_ s{lporte)p)a)r)e,_i Step #21 - "compile-libfuzzer-undefined-x86_64": n s| er ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #21 - "compile-libfuzzer-undefined-x86_64": (h a117s | h ) ,  t r u es}t;at Step #21 - "compile-libfuzzer-undefined-x86_64": ic_cast<const void* >(&el| eme ^n Step #21 - "compile-libfuzzer-undefined-x86_64": t(old_slot)), siz/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.he:o360f:41(:v alunote: e_in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested herety Step #21 - "compile-libfuzzer-undefined-x86_64": pe)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {360} | ; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": di c119t | i o n}ar Step #21 - "compile-libfuzzer-undefined-x86_64": y _| = ~ Step #21 - "compile-libfuzzer-undefined-x86_64": torc.Get<sizeo/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hf:84(:T34):> ().note: Getwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]Ma Step #21 - "compile-libfuzzer-undefined-x86_64": tchingIntegerDictionar y84 | E n trrieetsu(rn Step #21 - "compile-libfuzzer-undefined-x86_64":  | st ^d Step #21 - "compile-libfuzzer-undefined-x86_64": ::is_same/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h<:177:d25e:c ltynote: pein instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here( Step #21 - "compile-libfuzzer-undefined-x86_64": transf e177 | r _ i m p l < s ttde:m:paolrlaorcya_tdoirch>E(nt Step #21 - "compile-libfuzzer-undefined-x86_64": r i| es ^F Step #21 - "compile-libfuzzer-undefined-x86_64": romTableOfRecentC/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ho:m2915p:a53r:e s(note: Step #21 - "compile-libfuzzer-undefined-x86_64":  in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here|  Step #21 - "compile-libfuzzer-undefined-x86_64": ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here 2915 |  Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | P o l i cdyoTmraaiint_s.:U:ptdraateMemornysDfiecrt_iuosneasr_ym(evmaclp.yG(e)t,As Step #21 - "compile-libfuzzer-undefined-x86_64": < C| or ^p Step #21 - "compile-libfuzzer-undefined-x86_64": usType>());/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h: Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 :| 7: ^ Step #21 - "compile-libfuzzer-undefined-x86_64": note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h Step #21 - "compile-libfuzzer-undefined-x86_64": :129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | 3116 | (  v o irdes)ifzuez(zgtreoswtt:h:_ilnetfetr(n)a l>: :D0om a?i ncMaopd e:l c{i*tdyo(mcaaipn)});; Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": | |  ^ ^ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h::3103117::137:: note: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": 3103117 | |  c l asrset uArrnbi t{rparreypIamrpel_ ¬e: &in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/animation_api_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings.In file included from Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/tests/fuzzer/animdecoder_fuzzer.cc :| 22: Step #21 - "compile-libfuzzer-undefined-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from 113/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h | : 19 : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:/21/: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from T/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hO:D41O: Step #21 - "compile-libfuzzer-undefined-x86_64": (In file included from b/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h/:2385: Step #21 - "compile-libfuzzer-undefined-x86_64": 1In file included from 8/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h1:4558: Step #21 - "compile-libfuzzer-undefined-x86_64": 7In file included from 0)/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:: 153r: Step #21 - "compile-libfuzzer-undefined-x86_64": emIn file included from o/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hv:e22 : Step #21 - "compile-libfuzzer-undefined-x86_64": ca/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hs:t511s: 36a:f terwarning: fibuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]xi Step #21 - "compile-libfuzzer-undefined-x86_64": ng warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114511 | | s t:d :s:tmde:m:cipnyt(e Step #21 - "compile-libfuzzer-undefined-x86_64": g r| al ~~~~~~~~~~~~_ Step #21 - "compile-libfuzzer-undefined-x86_64": const a115n | t <  bool  ,  __sitsa_ttirci_vciaasltly<_rveoliodca*t>a(bslted:(:Tl)a>u n{d}e;r( Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": | |  ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  116/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h | : 108 : 41 :   note:  in instantiation of template class 'absl::is_trivially_relocatable' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": const_cas t108 | < s t d : : r e m o v e _ctoynpsetn_atmn*a>b(l&ee_liefm_etn>' required here  Step #21 - "compile-libfuzzer-undefined-x86_64": void*>(&element (110o | l d _ssltoatt)i)c, sstidz:e:otfru(ev_atlyupee_ ttyrpaen)s)f;er Step #21 - "compile-libfuzzer-undefined-x86_64": _ i| mp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l Step #21 - "compile-libfuzzer-undefined-x86_64": (Al l118o | c * , slroettu_rtnyp e{}*; n Step #21 - "compile-libfuzzer-undefined-x86_64": e w| _s ~~~~~~~~~~l Step #21 - "compile-libfuzzer-undefined-x86_64": ot ,119 | Step #21 - "compile-libfuzzer-undefined-x86_64": | } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": | 111 ~ | Step #21 - "compile-libfuzzer-undefined-x86_64":   /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h : 84 : 34 :   note:  while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]  Step #21 - "compile-libfuzzer-undefined-x86_64": sl o84t | _ t y p e*r eotludr_nsl ostt,d: :In file included from Ri/src/libwebp/tests/fuzzer/simple_api_fuzzer.ccas:n_23ks: Step #21 - "compile-libfuzzer-undefined-x86_64": 1aIn file included from )m/src/libwebp/tests/fuzzer/./fuzz_utils.h e:{<36: Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": dIn file included from e/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h| c:l19 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t: Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": yIn file included from p/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.he :11221( | : Step #21 - "compile-libfuzzer-undefined-x86_64": t In file included from r /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ha n: s41f: Step #21 - "compile-libfuzzer-undefined-x86_64": /eIn file included from /r/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h _:T38iO: Step #21 - "compile-libfuzzer-undefined-x86_64": mIn file included from Dp/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hOl:(<55bs: Step #21 - "compile-libfuzzer-undefined-x86_64": /tIn file included from 2d/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h4::7:1531a: Step #21 - "compile-libfuzzer-undefined-x86_64": 3lIn file included from 0l/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h2o:3c222a: Step #21 - "compile-libfuzzer-undefined-x86_64": )t:o/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h r:r<511e:mc36oh:va er c>warning: a>s(tbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]s Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": a| ft ^e Step #21 - "compile-libfuzzer-undefined-x86_64": r fixing 511w/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h | a :r 2915n :i 53n::g ss.tdnote: Step #21 - "compile-libfuzzer-undefined-x86_64": : :in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here| in Step #21 - "compile-libfuzzer-undefined-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #21 - "compile-libfuzzer-undefined-x86_64": egral _113c | o n s t an/t/< TbOoDo Ol(2915b | ,/251 8 1 4 8 7 0 ) : r e m _o v_e i sc a _s tt r si v ai fa lt le yr _ r e fl io xci an tgPa owblalirecnyiT(nrTga)si>. t{ Step #21 - "compile-libfuzzer-undefined-x86_64": s} :;| :t Step #21 - "compile-libfuzzer-undefined-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #21 - "compile-libfuzzer-undefined-x86_64": a| ns ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 114f | e r _ u /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hss:et108ds::_41:m:me emmccpnote: pyy(in instantiation of template class 'absl::is_trivially_relocatable' requested here(), Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": | | ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": ^  Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | 115 |  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h : 3116:st7ty:ap teinca_mcnote: easin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here t= Step #21 - "compile-libfuzzer-undefined-x86_64": b(lset_di:f:_lta>' required herecot Step #21 - "compile-libfuzzer-undefined-x86_64": nys(tc_atp<)v)a;lu Step #21 - "compile-libfuzzer-undefined-x86_64": e _| t 110y ^ | Step #21 - "compile-libfuzzer-undefined-x86_64": p e >*>s(/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ht&:eal3103te:im13ce:n ts(ntnote: edw:(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)_:st Step #21 - "compile-libfuzzer-undefined-x86_64": lroute)_)t)y)p,e Step #21 - "compile-libfuzzer-undefined-x86_64": t r| an ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s Step #21 - "compile-libfuzzer-undefined-x86_64": fer _117i | m p l3103( | A l l o c *,rs etstlauotrtin_c_t cy{appsrete*p )(, & 111e | lt er mu ee n t} (; o Step #21 - "compile-libfuzzer-undefined-x86_64": l d | _  s ^ l Step #21 - "compile-libfuzzer-undefined-x86_64": o t ) ) /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h, : 193:si 25z :e o f note: ( vin instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here a l Step #21 - "compile-libfuzzer-undefined-x86_64": u e _ t193 y | p e ) s) l ;o t Step #21 - "compile-libfuzzer-undefined-x86_64": _ tt| yepm ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #21 - "compile-libfuzzer-undefined-x86_64": p*o r ao118rl | yd __ ds il cott_r,.e MtRauatrncnkh1E )n{ t}{r;i Step #21 - "compile-libfuzzer-undefined-x86_64": e Step #21 - "compile-libfuzzer-undefined-x86_64": s| | Fr ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": m Step #21 - "compile-libfuzzer-undefined-x86_64": T a 119b112 | l | e O }f R Step #21 - "compile-libfuzzer-undefined-x86_64": e | /c/e ~ n Step #21 - "compile-libfuzzer-undefined-x86_64": TtOCDoOm(pba/re2/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hs4:(7841 Step #21 - "compile-libfuzzer-undefined-x86_64": : 3340| 2: 3 ^2 Step #21 - "compile-libfuzzer-undefined-x86_64": ):note: rwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.he:m Step #21 - "compile-libfuzzer-undefined-x86_64": 143o:v13e: casnote: tsin instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here a Step #21 - "compile-libfuzzer-undefined-x86_64": fte r84 | f i x i ngr ewtaurrnnin gs143st | .d : Step #21 - "compile-libfuzzer-undefined-x86_64": : i| sd_ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~os Step #21 - "compile-libfuzzer-undefined-x86_64": maami ne_113.c(a)h)f;atre Step #21 - "compile-libfuzzer-undefined-x86_64": r >| > (f ^i Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  x| i/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hn: ^129g Step #21 - "compile-libfuzzer-undefined-x86_64": :13w:a rninote: n/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hgin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here:s2915 Step #21 - "compile-libfuzzer-undefined-x86_64": .:53 Step #21 - "compile-libfuzzer-undefined-x86_64": : |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: Step #21 - "compile-libfuzzer-undefined-x86_64": in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 114 Step #21 - "compile-libfuzzer-undefined-x86_64": | 129s | t d : : m e m(cpvyo(id Step #21 - "compile-libfuzzer-undefined-x86_64":  )| fu ~~~~~~~~~~~~z Step #21 - "compile-libfuzzer-undefined-x86_64": ztest :115: | i n t 2915e r | n a l : :s Dt ao tm ia ci _ nc Ma os dt e l< < Dv eo ri id v *e >d (> s{ t* dd :o :m al ian} u; n d Step #21 - "compile-libfuzzer-undefined-x86_64": e r| (P ^o Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": l i| cy ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T Step #21 - "compile-libfuzzer-undefined-x86_64": r/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.ha:i 54t116s: | :12 :: t r a nnote: s fin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here e Step #21 - "compile-libfuzzer-undefined-x86_64": r _ u s esc_o mn54es | mt c_ pcyae(sx)tp,l, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested herea,l Step #21 - "compile-libfuzzer-undefined-x86_64": uTe _mtayxp)e >:* >m(i&ne_l(emmienn)t,( max_n(emwa_xs)l o{t) Step #21 - "compile-libfuzzer-undefined-x86_64": ) )|  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": ) ,/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h: Step #21 - "compile-libfuzzer-undefined-x86_64": 551 :| 3116 | 17 : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": re note: 117s | iin instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here z Step #21 - "compile-libfuzzer-undefined-x86_64": e (growth _551 l | e f t( ) s >t a t 0ic _ ?c a cs at p < :I cnNoRenxastntCgae pIamvcpoilitta(3p&2)e_)lt;e>m( Step #21 - "compile-libfuzzer-undefined-x86_64": e n0| tu( ^o, Step #21 - "compile-libfuzzer-undefined-x86_64": l d3_sl'o9t9/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:)9)3103',:9 139:9 's9i9znote: 9euo(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)f)) Step #21 - "compile-libfuzzer-undefined-x86_64": ()v a{l}ue Step #21 - "compile-libfuzzer-undefined-x86_64": _ t| yp ^e Step #21 - "compile-libfuzzer-undefined-x86_64": )); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 |  r3103e | t u r n  r{e}t;ur Step #21 - "compile-libfuzzer-undefined-x86_64": n | { ~~~~~~~~~~p Step #21 - "compile-libfuzzer-undefined-x86_64": rep a119r | e _ i}ns Step #21 - "compile-libfuzzer-undefined-x86_64": e r| t( ~h Step #21 - "compile-libfuzzer-undefined-x86_64": ash), true};/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h Step #21 - "compile-libfuzzer-undefined-x86_64": : 84| :34 ^: Step #21 - "compile-libfuzzer-undefined-x86_64": note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 84193 | |  r e t utrenmp osrtadr:y:_idsi_csta_m.eM>/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h(:143 Step #21 - "compile-libfuzzer-undefined-x86_64": : 13| : ^ Step #21 - "compile-libfuzzer-undefined-x86_64": note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMem o2915r | y D i c t i o n a r y ( v a l . G e t A s < C o r p u s T y p e > ( ) ) ; P Step #21 - "compile-libfuzzer-undefined-x86_64": o l| ic ^y Step #21 - "compile-libfuzzer-undefined-x86_64": Traits:/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h::t129r:a13n:s fer_note: usin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested herees Step #21 - "compile-libfuzzer-undefined-x86_64": _memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  129 | (/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:v3116o:i7d: )funote: zzin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested herete Step #21 - "compile-libfuzzer-undefined-x86_64": st::internal::DomainModel { *rdeosmiazien(}g;ro Step #21 - "compile-libfuzzer-undefined-x86_64": w t| h_ ^l Step #21 - "compile-libfuzzer-undefined-x86_64": eft() > 0 /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h?: 54c:a12p:  note: : in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested hereNe Step #21 - "compile-libfuzzer-undefined-x86_64": xtCapacity(c a54p | ) ) ;e Step #21 - "compile-libfuzzer-undefined-x86_64": x p| li ^c Step #21 - "compile-libfuzzer-undefined-x86_64": it In/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hR:a3103n:g13e:I mplnote: (T(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) m Step #21 - "compile-libfuzzer-undefined-x86_64": in, T max) : min_(min), 3103m | a x _ ( marxe)t u{rn Step #21 - "compile-libfuzzer-undefined-x86_64":  | {p ^r Step #21 - "compile-libfuzzer-undefined-x86_64": epare/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h_:in551s:e17:r t(hnote: asin instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested hereh) Step #21 - "compile-libfuzzer-undefined-x86_64": , true} ;551 | Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h : 193 : 25 :I nRanote: ngin instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested hereeI Step #21 - "compile-libfuzzer-undefined-x86_64": mpl< u193i | n t 3 2 _ t > ( t0eump,o ra3r'y9_9d9i'c9t9_9.'M9a9t9cuhE)n)t)r i{e}sF Step #21 - "compile-libfuzzer-undefined-x86_64": r o| mT ^a Step #21 - "compile-libfuzzer-undefined-x86_64": bleOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Linking CXX static library libfuzztest_llvm_fuzzer_wrapper.a Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Built target fuzztest_llvm_fuzzer_wrapper Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/animencoder_fuzzer.cc:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from | /src/libwebp/tests/fuzzer/imageio_fuzzer.cc: ^29 Step #21 - "compile-libfuzzer-undefined-x86_64": : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h::19108: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 41/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:: 21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from note: /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:in instantiation of template class 'absl::is_trivially_relocatable' requested here41: Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55 : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:108153 | : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h : 22 : Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": typename = std::en a511b | l e _ i f:_ tsin instantiation of default argument for 'transfer_impl>' required here { Step #21 - "compile-libfuzzer-undefined-x86_64": }; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  110 | static std:/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h::t108r:u41e: _tnote: ypin instantiation of template class 'absl::is_trivially_relocatable' requested heree Step #21 - "compile-libfuzzer-undefined-x86_64": transfer_impl(Alloc*, s108l | o t _ t y p e * n e w _stlyopte,na Step #21 - "compile-libfuzzer-undefined-x86_64": m e|  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= Step #21 - "compile-libfuzzer-undefined-x86_64": std :111: | e n a b l e _ i f _ t < a b s l :: i s _ t r i vi a l l y_ r e l o c a t a b l es>' required here) Step #21 - "compile-libfuzzer-undefined-x86_64": { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // T O110D | O ( b/s2t4a7t1i3c02 3s2t)d:: rem:otvreu ec_atsytpse atfrter fixing warnianngssf.er Step #21 - "compile-libfuzzer-undefined-x86_64": _ i| mp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l Step #21 - "compile-libfuzzer-undefined-x86_64": (Alloc* ,113 | s l o t _t/y/p eT* OnDeOw(_bs/l2o5t1,81 Step #21 - "compile-libfuzzer-undefined-x86_64": 4 8| 70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) Step #21 - "compile-libfuzzer-undefined-x86_64": : r e111m | o v e c a s t s a f t e r f i x i n g w a r n i n g s .  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": slo t114_ | t y p e *s todl:d:_mselmoctp,y (Ra Step #21 - "compile-libfuzzer-undefined-x86_64": n k| 1) ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": { Step #21 - "compile-libfuzzer-undefined-x86_64": 115| |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 |  s t at/i/c _TcOaDsOt(b(2s3t2d)::: lraeumnodveer (ca Step #21 - "compile-libfuzzer-undefined-x86_64": s t| s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #21 - "compile-libfuzzer-undefined-x86_64": fter 116f | i x i n g w a r n i n gsc.on Step #21 - "compile-libfuzzer-undefined-x86_64": s t| _c ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #21 - "compile-libfuzzer-undefined-x86_64": st< s113t | d : : r em/o/v eT_OcDoOn(sbt/_2t5<1v8a1l4u8e7_0t)y:p er>e*m>o(v&ee lceamsetnst (anfetwe_rs lfoitx)i)n)g) ,wa Step #21 - "compile-libfuzzer-undefined-x86_64": r n| in ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~g Step #21 - "compile-libfuzzer-undefined-x86_64": s. Step #21 - "compile-libfuzzer-undefined-x86_64": | 117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 |  ssttadt:i:cm_ecmacspty(< Step #21 - "compile-libfuzzer-undefined-x86_64": c o| ns ~~~~~~~~~~~~t Step #21 - "compile-libfuzzer-undefined-x86_64":   v115o | i d  * > ( & e lesmteantti(co_lcda_sstloz(esotfd:(:vlaaluuned_etry( Step #21 - "compile-libfuzzer-undefined-x86_64": | pe) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) Step #21 - "compile-libfuzzer-undefined-x86_64": ; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~116 Step #21 - "compile-libfuzzer-undefined-x86_64": |  118 |  r e tucronns t{_}c;as Step #21 - "compile-libfuzzer-undefined-x86_64": t | <s ~~~~~~~~~~t Step #21 - "compile-libfuzzer-undefined-x86_64": d:: r119e | m o v}e_ Step #21 - "compile-libfuzzer-undefined-x86_64": c o| ns ~t Step #21 - "compile-libfuzzer-undefined-x86_64": _t:*34>:( &elnote: emwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]en Step #21 - "compile-libfuzzer-undefined-x86_64": t(new_slot)))) ,84 | Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": return 117 | s t d : : i s _ sasmteat(d&:e:laelmleoncta(toolrd<_schloatr))>,> (s Step #21 - "compile-libfuzzer-undefined-x86_64": i z| eo ^f Step #21 - "compile-libfuzzer-undefined-x86_64": (value_t/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hy:p2915e:)53):;  Step #21 - "compile-libfuzzer-undefined-x86_64":  note: | in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | 119 | }  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64":   /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h : 84 : 34 :   note:  while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]  Step #21 - "compile-libfuzzer-undefined-x86_64": PolicyTrait s84: | : t r a nsrfeetru_runse ss_tmde:m:cipsy_(s)a,me Step #21 - "compile-libfuzzer-undefined-x86_64": < | de ^c Step #21 - "compile-libfuzzer-undefined-x86_64": ltype(tra/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hn:s3116f:e7r:_ impnote: l, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested herest Step #21 - "compile-libfuzzer-undefined-x86_64": d::allocator<char>>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h: 29153116: | 53 :   note: rin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested herees Step #21 - "compile-libfuzzer-undefined-x86_64": ize(growth_left() 2915> |  0  ? c a p : N e x t C a p a c i t y ( c a p ) ) ;  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": Polic/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hy:T3103r:a13i:t s::note: tr(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)an Step #21 - "compile-libfuzzer-undefined-x86_64": sfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h3103: | 3116 : 7 : renote: tuin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested herern Step #21 - "compile-libfuzzer-undefined-x86_64":  {prepare_in s3116e | r t ( h a s hr)e,s izter(ugero}w;th Step #21 - "compile-libfuzzer-undefined-x86_64": _ l| ef ^t Step #21 - "compile-libfuzzer-undefined-x86_64": () > 0/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h: 193?: 25c:a p :note: Nin instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested hereex Step #21 - "compile-libfuzzer-undefined-x86_64": tCapacity (193c | a p ) ) ;  Step #21 - "compile-libfuzzer-undefined-x86_64": | te ^m Step #21 - "compile-libfuzzer-undefined-x86_64": pora/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hr:y3103_:d13i:c t_.note: Ma(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)tc Step #21 - "compile-libfuzzer-undefined-x86_64": hEntriesF r3103o | m T a b lreeOtfurRnec e{nptrCeopmapraer_eisn(se Step #21 - "compile-libfuzzer-undefined-x86_64": r t| (h ^a Step #21 - "compile-libfuzzer-undefined-x86_64": sh), tr/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hu:e143:}13;: Step #21 - "compile-libfuzzer-undefined-x86_64":  | note:  ^in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | 193 | d o m a i n _ . UtpedmaptoerMaermyo_rdyiDcitc_t.iMoantacrhyE(nvtarli.eGseFtrAosmn(t)C)o;mp Step #21 - "compile-libfuzzer-undefined-x86_64": a r| es ^( Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:: 143:13note: : in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | 129 | d o m ain_.(UpvdoaitdeM)efmuozrzytDeisctt:i:oinnatreyr(nvaall:.:GDeotmAasiv(e)d)>;{* Step #21 - "compile-libfuzzer-undefined-x86_64": d o| ma ^i Step #21 - "compile-libfuzzer-undefined-x86_64": n}; Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h :| 129: ^13 Step #21 - "compile-libfuzzer-undefined-x86_64": : note: /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here:54 Step #21 - "compile-libfuzzer-undefined-x86_64": :12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | 54 | (exvpoliidci)tfu zIzntReasntg:e:Iimnptle(rTn amli:n:,D oTm amianxM)o d:e lm,{ *mdaoxm_a(imna}x;) Step #21 - "compile-libfuzzer-undefined-x86_64": { | Step #21 - "compile-libfuzzer-undefined-x86_64":  ^| Step #21 - "compile-libfuzzer-undefined-x86_64":  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h54::33012::10 : note: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested herein instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | 330e | x p lirceittur nIn RinatnegrenIamlp:l:(ITn Rmainng,e ITm pmla (:m imni,n _m(amxi)n;), Step #21 - "compile-libfuzzer-undefined-x86_64": m| ax ^_ Step #21 - "compile-libfuzzer-undefined-x86_64": (max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_fuzzer.cc:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/animation_api_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/animdecoder_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/animencoder_fuzzer.cc:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/imageio_fuzzer.cc:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13:In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc:22note: : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here/src/libwebp/tests/fuzzer/./fuzz_utils.h: Step #21 - "compile-libfuzzer-undefined-x86_64": 36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19 : Step #21 - "compile-libfuzzer-undefined-x86_64": 143In file included from | /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h : 21 : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from d/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ho:m41a: Step #21 - "compile-libfuzzer-undefined-x86_64": iIn file included from n/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h_:.38U: Step #21 - "compile-libfuzzer-undefined-x86_64": pIn file included from d/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.ha:t55e: Step #21 - "compile-libfuzzer-undefined-x86_64": MIn file included from e/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hm:o153r: Step #21 - "compile-libfuzzer-undefined-x86_64": yIn file included from D/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hi:c22t: Step #21 - "compile-libfuzzer-undefined-x86_64": ion/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.ha:r511y:(36v:a l.Gwarning: etAbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]s< Step #21 - "compile-libfuzzer-undefined-x86_64": CorpusType>()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  511/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h | : 129 : 13 :: stnote: d:in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here:i Step #21 - "compile-libfuzzer-undefined-x86_64": ntegral_constant<bo o129l |  ,  _ _ i(s_vtoriidvi)aflulzyz_treeslto:c:aitnatbelrena(lT:):>D o{m}a;in Step #21 - "compile-libfuzzer-undefined-x86_64": M o| de ^l Step #21 - "compile-libfuzzer-undefined-x86_64": <Derived/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h>:{108*:d41o:m ain}note: ;in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h: 112108: | 3 :   note:  in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": typena m112e |  =C osnttda:i:neenraObflIem_pilfB_ats>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_fuzzer.cc:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401In file included from :/src/libwebp/tests/fuzzer/webp_info_fuzzer.cc33::21 : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.hnote: :36in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h: 55401: Step #21 - "compile-libfuzzer-undefined-x86_64": | In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h : 153 : Step #21 - "compile-libfuzzer-undefined-x86_64": dIn file included from i/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hc:t22i: Step #21 - "compile-libfuzzer-undefined-x86_64": on/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.ha:r511y:_36 := towarning: rc.builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]Ge Step #21 - "compile-libfuzzer-undefined-x86_64": t<0>().GetMatchingCont a511i | n e r D i:c tsitonardy:E:nitnrtieegsr(avla_lc)o;ns Step #21 - "compile-libfuzzer-undefined-x86_64": t a| nt ^< Step #21 - "compile-libfuzzer-undefined-x86_64": bool/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h,: 200:_25_:i s_tnote: riin instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested herevi Step #21 - "compile-libfuzzer-undefined-x86_64": ally_reloca t200a | b l e  ( T ) > t{e}m;po Step #21 - "compile-libfuzzer-undefined-x86_64": r a| ry ^_ Step #21 - "compile-libfuzzer-undefined-x86_64": dict_.Matc/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hh:E108n:t41r:i esFnote: roin instantiation of template class 'absl::is_trivially_relocatable>' requested heremT Step #21 - "compile-libfuzzer-undefined-x86_64": ableOfRecentComp a108r | e s (  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  typename /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h=: 143s:t13d:: :ennote: ablin instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested heree_ Step #21 - "compile-libfuzzer-undefined-x86_64": if_t>' required hereic Step #21 - "compile-libfuzzer-undefined-x86_64": tionary(val.GetAs (110) | ) ;  Step #21 - "compile-libfuzzer-undefined-x86_64": s t| at ^i Step #21 - "compile-libfuzzer-undefined-x86_64": c std/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:::129t:r13u:e _tynote: pein instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here t Step #21 - "compile-libfuzzer-undefined-x86_64": ransfer_impl(Alloc*, s l129o | t _ t y p e *( nveowi_dsl)oftu,zz Step #21 - "compile-libfuzzer-undefined-x86_64": t e| st ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #21 - "compile-libfuzzer-undefined-x86_64": :inte r111n | a l : : D o m a i n Mo d el < D er i v e d > { * d o m a i n } ;  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": slot_/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.ht:y112p:e3*: onote: ldin instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here_s Step #21 - "compile-libfuzzer-undefined-x86_64": lot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": 112| |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": Conta i112n | e r O f Im/p/l BTaOsDeO(()b /=2 47d1e3f0a2u3l2t):; r Step #21 - "compile-libfuzzer-undefined-x86_64": e mo| ve ^ Step #21 - "compile-libfuzzer-undefined-x86_64": casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCoIn file included from mp/src/libwebp/tests/fuzzer/anim_util_fuzzer.cca:r22e: Step #21 - "compile-libfuzzer-undefined-x86_64": sIn file included from (/src/libwebp/tests/fuzzer/./fuzz_utils.h: Step #21 - "compile-libfuzzer-undefined-x86_64": 36 : Step #21 - "compile-libfuzzer-undefined-x86_64": | In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h ^: Step #21 - "compile-libfuzzer-undefined-x86_64": 19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 143/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h::1341:: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:note: 38: Step #21 - "compile-libfuzzer-undefined-x86_64": in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested hereIn file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h Step #21 - "compile-libfuzzer-undefined-x86_64": :55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: 36143: |   warning: dombuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]ai Step #21 - "compile-libfuzzer-undefined-x86_64": n_.UpdateMemoryDict i511o | n a r y( v:a ls.tGde:t:Aisnt(a)n)t;< Step #21 - "compile-libfuzzer-undefined-x86_64": b o| ol ^ Step #21 - "compile-libfuzzer-undefined-x86_64": , __is/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h_:t129r:i13v:i allnote: y_in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested herere Step #21 - "compile-libfuzzer-undefined-x86_64": locatable(T)> {129} | ;  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^( Step #21 - "compile-libfuzzer-undefined-x86_64": void)fuz/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hz:t108e:s41t:: :innote: tein instantiation of template class 'absl::is_trivially_relocatable>' requested herern Step #21 - "compile-libfuzzer-undefined-x86_64": al::Domai n108M | o d e l < D e r i v e d >{t*ydpoemnaaimne}; = Step #21 - "compile-libfuzzer-undefined-x86_64": s| td ^: Step #21 - "compile-libfuzzer-undefined-x86_64": :enabl/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.he:_112i:f3_:t <abnote: slin instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here:: Step #21 - "compile-libfuzzer-undefined-x86_64": is_ t112r | i v iCaolnltya_irneelroOcfaItmapbllBea>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/animdecoder_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/animation_api_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h :12936 | : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h : 19 : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from (/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:v21o: Step #21 - "compile-libfuzzer-undefined-x86_64": iIn file included from d/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:)41f: Step #21 - "compile-libfuzzer-undefined-x86_64": uIn file included from z/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hz:t38e: Step #21 - "compile-libfuzzer-undefined-x86_64": sIn file included from t/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:::55i: Step #21 - "compile-libfuzzer-undefined-x86_64": nIn file included from t/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.he:r153n: Step #21 - "compile-libfuzzer-undefined-x86_64": aIn file included from l/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:::22D: Step #21 - "compile-libfuzzer-undefined-x86_64": om/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.ha:i511n:M36o:d el{*domain}; 511 Step #21 - "compile-libfuzzer-undefined-x86_64": | |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": : std::integral/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h_:c112o:n3s:t antnote: <bin instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested hereoo Step #21 - "compile-libfuzzer-undefined-x86_64": l, __is_trivially_reloc a112t | a b lCeon(tTa)i>n e{r}O;fI Step #21 - "compile-libfuzzer-undefined-x86_64": m p| lB ^a Step #21 - "compile-libfuzzer-undefined-x86_64": se() = def/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ha:u108l:t41:;  Step #21 - "compile-libfuzzer-undefined-x86_64":  note: | in instantiation of template class 'absl::is_trivially_relocatable>' requested here ^ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/animencoder_fuzzer.cc:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/imageio_fuzzer.cc:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_fuzzer.cc:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocaIn file included from t/src/libwebp/tests/fuzzer/dec_fuzzer.cca:b24l: Step #21 - "compile-libfuzzer-undefined-x86_64": eIn file included from /src/libwebp/tests/fuzzer/fuzz_utils.h(:T36): Step #21 - "compile-libfuzzer-undefined-x86_64": >In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h{:}19;: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h :| 21: Step #21 - "compile-libfuzzer-undefined-x86_64": ^In file included from Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h::10855:: Step #21 - "compile-libfuzzer-undefined-x86_64": 41In file included from :/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h :153: Step #21 - "compile-libfuzzer-undefined-x86_64": note: In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hin instantiation of template class 'absl::is_trivially_relocatable>>' requested here:22 Step #21 - "compile-libfuzzer-undefined-x86_64": : Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: 36108: |   warning:   builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]  Step #21 - "compile-libfuzzer-undefined-x86_64": typename = std: :511e | n a b l e:_ isft_dt:<:aibnstle:g:riasl__tcroinvsitaalnlty<_rbeoloolca,t __is_trivially_relIn file included from oc/src/libwebp/tests/fuzzer/anim_util_fuzzer.cca:t22a: Step #21 - "compile-libfuzzer-undefined-x86_64": bIn file included from l/src/libwebp/tests/fuzzer/./fuzz_utils.he:36(a: Step #21 - "compile-libfuzzer-undefined-x86_64": bTIn file included from l)/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.he>:< 19{: Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": }In file included from ;/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h| : Step #21 - "compile-libfuzzer-undefined-x86_64": 21 ^ : Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": | In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h ^: Step #21 - "compile-libfuzzer-undefined-x86_64": 41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h: Step #21 - "compile-libfuzzer-undefined-x86_64": ::In file included from 108110/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:::2541153::: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:note: note: 22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64":  108in instantiation of default argument for 'transfer_impl>' required here |   Step #21 - "compile-libfuzzer-undefined-x86_64": builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]  Step #21 - "compile-libfuzzer-undefined-x86_64": typename =110 | s t d:511s:t | aet ni ac b l: e s_stitdfd:_::t:t>' required here(| T Step #21 - "compile-libfuzzer-undefined-x86_64": ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~> Step #21 - "compile-libfuzzer-undefined-x86_64": {}; 111 Step #21 - "compile-libfuzzer-undefined-x86_64": | |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  110  | /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h : 108 :s 41t :a t i c note:   in instantiation of template class 'absl::is_trivially_relocatable>>' requested heres  t Step #21 - "compile-libfuzzer-undefined-x86_64": d :: t r u e 108 _ | t y ps el o tt _rta yn ps ef *e r o_litdmy_ppslel(noAtal,ml eoRca *n=,k 1ss)tld o:{t:_te Step #21 - "compile-libfuzzer-undefined-x86_64": yn pa| eb*l ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e Step #21 - "compile-libfuzzer-undefined-x86_64": n_eiwf_ _s112tl | >' required here gs Step #21 - "compile-libfuzzer-undefined-x86_64": lwoatr_ntiynpges*.  o Step #21 - "compile-libfuzzer-undefined-x86_64": 110l | d| _ s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ls Step #21 - "compile-libfuzzer-undefined-x86_64": otta, t 113iRc | a n k s1 t) d :{/:/t Step #21 - "compile-libfuzzer-undefined-x86_64": r Tu| OeD_ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Ot Step #21 - "compile-libfuzzer-undefined-x86_64": y(pbe/ 2t1125r | 1a n8 s1 f4 e8r/7_/0i )m:pT lOr(DeOAm(loblv/oe2c 4*c7,1a 3ss0lt2os3t 2_a)tf:yt pereemr*o fvinexe iwcn_asgsl towtsa, ran Step #21 - "compile-libfuzzer-undefined-x86_64": f it| negr ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s Step #21 - "compile-libfuzzer-undefined-x86_64": .fi Step #21 - "compile-libfuzzer-undefined-x86_64": x i111| | n g ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": w ar n i 114n | g s .  Step #21 - "compile-libfuzzer-undefined-x86_64": s t | d : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #21 - "compile-libfuzzer-undefined-x86_64": m  e m c p 113y | (  Step #21 - "compile-libfuzzer-undefined-x86_64": |  / ~~~~~~~~~~~~ / Step #21 - "compile-libfuzzer-undefined-x86_64":  T O 115D | O (sb l/ o2 t5 _1 t8 y1 p4e8s*7t a0ot)li:dc __rscelamsoottv,e< Rcvaaonskit1ds) *{a>f( Step #21 - "compile-libfuzzer-undefined-x86_64": ts et| rd : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~f Step #21 - "compile-libfuzzer-undefined-x86_64": :ilxa iu112n | d e r (  Step #21 - "compile-libfuzzer-undefined-x86_64": / /| T ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~On Step #21 - "compile-libfuzzer-undefined-x86_64": DgO (wba/ r2116n4 | i7 n1 g3 0s 2. 3 2 Step #21 - "compile-libfuzzer-undefined-x86_64": ) :|  r ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e Step #21 - "compile-libfuzzer-undefined-x86_64": mocveo n114cs | a ts _t cs asasftttde: * > (s &tea/lt/ei mcTe_OncDta(Osn(tebw/<_2s5lv1oo8it1d)4)*8)>7)0,): Step #21 - "compile-libfuzzer-undefined-x86_64": r| em ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o Step #21 - "compile-libfuzzer-undefined-x86_64": ve c (a117s | t ss ta fdt :e :rl a fu inxdsietnrag(t iw Step #21 - "compile-libfuzzer-undefined-x86_64": ca_ rc| nais ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nt Step #21 - "compile-libfuzzer-undefined-x86_64": gs<.c Step #21 - "compile-libfuzzer-undefined-x86_64": o n116| s | t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  v o 114i | d  * > ( &setcldoe:nms:etmn_etcm(acospltyd(_<ss Step #21 - "compile-libfuzzer-undefined-x86_64": tl do| :t:) ~~~~~~~~~~~~r Step #21 - "compile-libfuzzer-undefined-x86_64": )e,m o v115es | _i cz oe n os ft _( tv c;*a>s Step #21 - "compile-libfuzzer-undefined-x86_64": (t &| e<le ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~vm Step #21 - "compile-libfuzzer-undefined-x86_64": oeind t(118*n | >e (w s_ ts dl:o:rtl)ea)tu)un)rd,ner Step #21 - "compile-libfuzzer-undefined-x86_64": ( {| } Step #21 - "compile-libfuzzer-undefined-x86_64": ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Step #21 - "compile-libfuzzer-undefined-x86_64": 117 ~~~~~~~~~~ | Step #21 - "compile-libfuzzer-undefined-x86_64":  116119 | | }  Step #21 - "compile-libfuzzer-undefined-x86_64": s t | a t ~i Step #21 - "compile-libfuzzer-undefined-x86_64": c _ cacso/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.htn:s84, $1 = (no value)]dv: Step #21 - "compile-libfuzzer-undefined-x86_64": o:irdem*o>v(e&_ecloenm se84t | n_ tt( t*ds>:i(:z&ieesol_fesma(emvnaetl<(uned_eetwcy_lpsetl)y)op;te) Step #21 - "compile-libfuzzer-undefined-x86_64": )( )t| )r,a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": s f | e118r | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ Step #21 - "compile-libfuzzer-undefined-x86_64": i m p117l | r< e st tu dr :n : a l{ls}ot;caat Step #21 - "compile-libfuzzer-undefined-x86_64": ti oc| r_ >o (n}s Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": t | |  ~ ^v Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": oid*>(&/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.he:/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hl84:e:2915m34:e53n::t (onote: lnote: dwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]_in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested heres Step #21 - "compile-libfuzzer-undefined-x86_64": l Step #21 - "compile-libfuzzer-undefined-x86_64": ot)), size o84f |  ( v a luree_ttuyrpne) )s;td Step #21 - "compile-libfuzzer-undefined-x86_64": : :| i s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2915 | _ s Step #21 - "compile-libfuzzer-undefined-x86_64": a m e < 118 | d e c l t  y rp eet u (r tn r a n{ s} f; e r Step #21 - "compile-libfuzzer-undefined-x86_64": _ i| m p ~~~~~~~~~~l Step #21 - "compile-libfuzzer-undefined-x86_64": < s t 119d | : : a}Plol Step #21 - "compile-libfuzzer-undefined-x86_64": lo ic| cayTt ~ro Step #21 - "compile-libfuzzer-undefined-x86_64": ari84n>:s(34f:e Step #21 - "compile-libfuzzer-undefined-x86_64": r _| usnote: ^e Step #21 - "compile-libfuzzer-undefined-x86_64": swhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]_m Step #21 - "compile-libfuzzer-undefined-x86_64": emcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53 :84 | /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h : 3116note: : 7in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here:r e Step #21 - "compile-libfuzzer-undefined-x86_64": tunote: rnin instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": st d2915: | : i s _ s a m e <  d e c l t y p e  ( t r a n s f e r _ i m p l < s t3116 | d : : resizPaeo(lllicyTraoicgtastro:or:wts>>e (s_0 Step #21 - "compile-libfuzzer-undefined-x86_64": m e m| ?c p ^c Step #21 - "compile-libfuzzer-undefined-x86_64": ya(p) ,: Step #21 - "compile-libfuzzer-undefined-x86_64": N e| x/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ht ^:C Step #21 - "compile-libfuzzer-undefined-x86_64": 2915a:p53a:c ity/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hnote: (:c3116in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested herea:p7) Step #21 - "compile-libfuzzer-undefined-x86_64": :) ; Step #21 - "compile-libfuzzer-undefined-x86_64": note: | in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here ^ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  3116/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h | : 3103 : 13 : 2915r | enote: s (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) i z Step #21 - "compile-libfuzzer-undefined-x86_64": e ( g r o w t h _ l e f t ( ) >  0  ? c a p : 3103 N | e x t PC oaplraiecctiyuTtrryna(ic ta{sp:p:)rt)re;apn Step #21 - "compile-libfuzzer-undefined-x86_64": | asfr ^e Step #21 - "compile-libfuzzer-undefined-x86_64": er_u_s/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:ie3103n:ss13_e:m retm(cnote: hpay(skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)s(h Step #21 - "compile-libfuzzer-undefined-x86_64": )),, Step #21 - "compile-libfuzzer-undefined-x86_64":  t| ru ^e Step #21 - "compile-libfuzzer-undefined-x86_64": }; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116 :31037 | :   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hnote: :143in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here:13 Step #21 - "compile-libfuzzer-undefined-x86_64": : note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": return {prep a143r | e _ i n s 3116ed | ro tm (a h ia ns _rh.e)Us,pi dzeatt(reguMreeowm}to;hr_y Step #21 - "compile-libfuzzer-undefined-x86_64": lD ie| c ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:ft13it:o( n)a r>note: y (in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested herev0al Step #21 - "compile-libfuzzer-undefined-x86_64": .GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  ?143/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h | :c 129a: p13 : : d oNnote: emxain instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested heretiCn Step #21 - "compile-libfuzzer-undefined-x86_64": a_p.aUcpidtay(tceaMpe)m) o;129ry | Step #21 - "compile-libfuzzer-undefined-x86_64": D i | c t ^ i Step #21 - "compile-libfuzzer-undefined-x86_64": o n(arvyo(ivdal).fGu/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hez:tz3103At:13s:< Cornote: pu(skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)sTe Step #21 - "compile-libfuzzer-undefined-x86_64": ypes>t(:):)i;nt Step #21 - "compile-libfuzzer-undefined-x86_64": e r| na ^l Step #21 - "compile-libfuzzer-undefined-x86_64": ::Do m/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h3103a: | 129 i: n 13M o:rde etlu, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested herer i{ Step #21 - "compile-libfuzzer-undefined-x86_64": vperde>p{a*rdeo_mianisne }r129;t | ( Step #21 - "compile-libfuzzer-undefined-x86_64": h a | s h ^ )( Step #21 - "compile-libfuzzer-undefined-x86_64": , votirdue)f}u;zz Step #21 - "compile-libfuzzer-undefined-x86_64":  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.ht| :e113s ^:t Step #21 - "compile-libfuzzer-undefined-x86_64": 12::: intnote: er/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hin instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested heren:a143 Step #21 - "compile-libfuzzer-undefined-x86_64": l::13::D omanote: inin instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested hereMo Step #21 - "compile-libfuzzer-undefined-x86_64": d e113l | < D ereixvpeldi>c{i*tdo mCaoinnt}ainerOfImplBase(InnerDo; m143a | i Step #21 - "compile-libfuzzer-undefined-x86_64": n T | idn ^on Step #21 - "compile-libfuzzer-undefined-x86_64": meari)n _:. Uipndna/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.het:r113e:_M12(e:s tmd::move(oirnnote: ynDein instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested hereir)c Step #21 - "compile-libfuzzer-undefined-x86_64": )t i{o}na Step #21 - "compile-libfuzzer-undefined-x86_64": r y| ( v113a ^ | l Step #21 - "compile-libfuzzer-undefined-x86_64": . Geetx/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hAp:sl536<:iC9co:ir tpus note: TCyopnin instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested hereet>a Step #21 - "compile-libfuzzer-undefined-x86_64": (i)n)e;r O536 Step #21 - "compile-libfuzzer-undefined-x86_64": f | I| m p ^l Step #21 - "compile-libfuzzer-undefined-x86_64": B a s:e (BIansne/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.he(:rs129Dt:o13dm::a i:nmTonote: v e(iin instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested hereinnn Step #21 - "compile-libfuzzer-undefined-x86_64": enre)r ):) i{n}ne Step #21 - "compile-libfuzzer-undefined-x86_64": r _| (s ^t Step #21 - "compile-libfuzzer-undefined-x86_64": d :129: | m  o/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h v :e 468( i:(n10n:ev ori)d)note:  {)}in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested herefu Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": z| zt ^e Step #21 - "compile-libfuzzer-undefined-x86_64": st::inter/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hn:a536l::9::D omanote: in in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested hereM468o | d Step #21 - "compile-libfuzzer-undefined-x86_64": e l i {n *td eor mn aa:il n:B}:a;Csoe Step #21 - "compile-libfuzzer-undefined-x86_64": n( ts| atid ^n: Step #21 - "compile-libfuzzer-undefined-x86_64": e:rmOofvIem(/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hpi:ln113in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": ( s Step #21 - "compile-libfuzzer-undefined-x86_64": | td ^: Step #21 - "compile-libfuzzer-undefined-x86_64": :move(/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hi:n468n:e10r: )113) | ;   Step #21 - "compile-libfuzzer-undefined-x86_64": note: e| xin instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested herep ^l Step #21 - "compile-libfuzzer-undefined-x86_64": i Step #21 - "compile-libfuzzer-undefined-x86_64": cit Conta i468n | e r OfrIemtpulrBnas ei(nItnenrenraDlo:m:aCionnTt aiinnneerrO)f I:m piln:(msotvde:(:imnonveer()i)n n{e}r) Step #21 - "compile-libfuzzer-undefined-x86_64": ) ;|  Step #21 - "compile-libfuzzer-undefined-x86_64": ^ Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/animation_api_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/animdecoder_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/animencoder_fuzzer.cc:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Linking CXX executable huffman_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Linking CXX executable anim_util_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Linking CXX executable animdecoder_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Linking CXX executable simple_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Linking CXX executable webp_info_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Built target huffman_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Built target anim_util_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Built target animdecoder_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Built target simple_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Built target webp_info_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Linking CXX executable imageio_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Linking CXX executable animation_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Built target imageio_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Built target animation_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Linking CXX executable mux_demux_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Linking CXX executable dec_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Built target dec_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Built target mux_demux_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Linking CXX executable advanced_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": 8 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Linking CXX executable sharpyuv_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Built target advanced_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Built target sharpyuv_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Linking CXX executable enc_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Built target enc_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Linking CXX executable enc_dec_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Built target enc_dec_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Linking CXX executable animencoder_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Built target animencoder_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": Fuzz binaries: ./build/tests/fuzzer/animation_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": ./build/tests/fuzzer/anim_util_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": ./build/tests/fuzzer/animencoder_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": ./build/tests/fuzzer/dec_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": ./build/tests/fuzzer/mux_demux_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": ./build/tests/fuzzer/enc_dec_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": ./build/tests/fuzzer/animdecoder_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": ./build/tests/fuzzer/advanced_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": ./build/tests/fuzzer/huffman_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": ./build/tests/fuzzer/webp_info_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": ./build/tests/fuzzer/imageio_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": ./build/tests/fuzzer/enc_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": ./build/tests/fuzzer/simple_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": ./build/tests/fuzzer/sharpyuv_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": + find /workspace/out/libfuzzer-undefined-x86_64/ Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/ Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/animation_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/imageio_fuzzer@ImageIOSuite.Decode Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/huffman_fuzzer@Huffman.HuffmanTest Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/enc_dec_fuzzer_seed_corpus.zip Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/imageio_fuzzer@ImageIOSuite.Decode_nalloc Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/enc_dec_fuzzer@EncArbitraryDec.EncDecTest Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/anim_util_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/animencoder_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/dec_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/animdecoder_fuzzer.dict Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/enc_dec_fuzzer@EncIndexDec.EncDecValidTest Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/huffman_fuzzer_seed_corpus.zip Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/mux_demux_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/mux_demux_api_fuzzer.dict Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/webp_info_fuzzer_seed_corpus.zip Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/enc_dec_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/animencoder_fuzzer.dict Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/webp_info_fuzzer@WebPInfo.WebPInfoTest_nalloc Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/imageio_fuzzer.dict Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/sharpyuv_fuzzer.dict Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/dec_fuzzer_seed_corpus.zip Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/enc_fuzzer@Enc.EncArbitraryTest Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/huffman_fuzzer.dict Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/sharpyuv_fuzzer_seed_corpus.zip Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/animdecoder_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest_nalloc Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/simple_api_fuzzer_seed_corpus.zip Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/enc_dec_fuzzer@EncIndexDec.EncDecTest Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/advanced_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/advanced_api_fuzzer_seed_corpus.zip Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/animdecoder_fuzzer_seed_corpus.zip Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/animation_api_fuzzer@AnimationApi.AnimationApiTest Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/animencoder_fuzzer_seed_corpus.zip Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/imageio_fuzzer_seed_corpus.zip Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/enc_dec_fuzzer.dict Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/dec_fuzzer@WebPSuite.DecodeWebP_nalloc Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/animation_api_fuzzer_seed_corpus.zip Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/anim_util_fuzzer_seed_corpus.zip Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/webp_info_fuzzer.dict Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/webp_info_fuzzer@WebPInfo.WebPInfoTest Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/anim_util_fuzzer.dict Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest_nalloc Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/advanced_api_fuzzer.dict Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/advanced_api_fuzzer@AdvancedApi.AdvancedApiTest Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/simple_api_fuzzer.dict Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/huffman_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/webp_info_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/enc_fuzzer.dict Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/dec_fuzzer@WebPSuite.DecodeWebP Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/enc_fuzzer_seed_corpus.zip Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/mux_demux_api_fuzzer_seed_corpus.zip Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/simple_api_fuzzer@SimpleApi.SimpleApiTest Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/imageio_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/enc_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/simple_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/llvm-symbolizer Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/animation_api_fuzzer.dict Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/sharpyuv_fuzzer@SharpYuvFuzz.SharpYuvConvertFuzzWrapped Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/sharpyuv_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": /workspace/out/libfuzzer-undefined-x86_64/dec_fuzzer.dict Finished Step #21 - "compile-libfuzzer-undefined-x86_64" Starting Step #22 - "build-check-libfuzzer-undefined-x86_64" Step #22 - "build-check-libfuzzer-undefined-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/imageio_fuzzer@ImageIOSuite.Decode Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/huffman_fuzzer@Huffman.HuffmanTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/imageio_fuzzer@ImageIOSuite.Decode_nalloc Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/enc_dec_fuzzer@EncArbitraryDec.EncDecTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/enc_dec_fuzzer@EncIndexDec.EncDecValidTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/webp_info_fuzzer@WebPInfo.WebPInfoTest_nalloc Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/enc_fuzzer@Enc.EncArbitraryTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest_nalloc Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/animation_api_fuzzer@AnimationApi.AnimationApiTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/enc_dec_fuzzer@EncIndexDec.EncDecTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/dec_fuzzer@WebPSuite.DecodeWebP_nalloc Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/webp_info_fuzzer@WebPInfo.WebPInfoTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest_nalloc Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/advanced_api_fuzzer@AdvancedApi.AdvancedApiTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/dec_fuzzer@WebPSuite.DecodeWebP Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/simple_api_fuzzer@SimpleApi.SimpleApiTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_ocjamx/sharpyuv_fuzzer@SharpYuvFuzz.SharpYuvConvertFuzzWrapped Finished Step #22 - "build-check-libfuzzer-undefined-x86_64" Starting Step #23 Step #23: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Finished Step #23 Starting Step #24 Step #24: Already have image: gcr.io/oss-fuzz/libwebp Step #24: adding: advanced_api_fuzzer (deflated 68%) Step #24: adding: advanced_api_fuzzer.dict (deflated 18%) Step #24: adding: advanced_api_fuzzer@AdvancedApi.AdvancedApiTest (deflated 37%) Step #24: adding: advanced_api_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: anim_util_fuzzer (deflated 67%) Step #24: adding: anim_util_fuzzer.dict (deflated 18%) Step #24: adding: anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest (deflated 36%) Step #24: adding: anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest_nalloc (deflated 36%) Step #24: adding: anim_util_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: animation_api_fuzzer (deflated 67%) Step #24: adding: animation_api_fuzzer.dict (deflated 18%) Step #24: adding: animation_api_fuzzer@AnimationApi.AnimationApiTest (deflated 39%) Step #24: adding: animation_api_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: animdecoder_fuzzer (deflated 67%) Step #24: adding: animdecoder_fuzzer.dict (deflated 18%) Step #24: adding: animdecoder_fuzzer@AnimDecoder.AnimDecoderTest (deflated 37%) Step #24: adding: animdecoder_fuzzer@AnimDecoder.AnimDecoderTest_nalloc (deflated 36%) Step #24: adding: animdecoder_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: animencoder_fuzzer (deflated 69%) Step #24: adding: animencoder_fuzzer.dict (deflated 18%) Step #24: adding: animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest (deflated 37%) Step #24: adding: animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest (deflated 37%) Step #24: adding: animencoder_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: dec_fuzzer (deflated 67%) Step #24: adding: dec_fuzzer.dict (deflated 18%) Step #24: adding: dec_fuzzer@WebPSuite.DecodeWebP (deflated 32%) Step #24: adding: dec_fuzzer@WebPSuite.DecodeWebP_nalloc (deflated 31%) Step #24: adding: dec_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: enc_dec_fuzzer (deflated 69%) Step #24: adding: enc_dec_fuzzer.dict (deflated 18%) Step #24: adding: enc_dec_fuzzer@EncArbitraryDec.EncDecTest (deflated 33%) Step #24: adding: enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest (deflated 33%) Step #24: adding: enc_dec_fuzzer@EncIndexDec.EncDecTest (deflated 33%) Step #24: adding: enc_dec_fuzzer@EncIndexDec.EncDecValidTest (deflated 33%) Step #24: adding: enc_dec_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: enc_fuzzer (deflated 68%) Step #24: adding: enc_fuzzer.dict (deflated 18%) Step #24: adding: enc_fuzzer@Enc.EncArbitraryTest (deflated 32%) Step #24: adding: enc_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: huffman_fuzzer (deflated 67%) Step #24: adding: huffman_fuzzer.dict (deflated 18%) Step #24: adding: huffman_fuzzer@Huffman.HuffmanTest (deflated 36%) Step #24: adding: huffman_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: imageio_fuzzer (deflated 67%) Step #24: adding: imageio_fuzzer.dict (deflated 18%) Step #24: adding: imageio_fuzzer@ImageIOSuite.Decode (deflated 34%) Step #24: adding: imageio_fuzzer@ImageIOSuite.Decode_nalloc (deflated 32%) Step #24: adding: imageio_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: llvm-symbolizer (deflated 65%) Step #24: adding: mux_demux_api_fuzzer (deflated 67%) Step #24: adding: mux_demux_api_fuzzer.dict (deflated 18%) Step #24: adding: mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest (deflated 38%) Step #24: adding: mux_demux_api_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: sharpyuv_fuzzer (deflated 68%) Step #24: adding: sharpyuv_fuzzer.dict (deflated 18%) Step #24: adding: sharpyuv_fuzzer@SharpYuvFuzz.SharpYuvConvertFuzzWrapped (deflated 34%) Step #24: adding: sharpyuv_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: simple_api_fuzzer (deflated 67%) Step #24: adding: simple_api_fuzzer.dict (deflated 18%) Step #24: adding: simple_api_fuzzer@SimpleApi.SimpleApiTest (deflated 36%) Step #24: adding: simple_api_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: webp_info_fuzzer (deflated 67%) Step #24: adding: webp_info_fuzzer.dict (deflated 18%) Step #24: adding: webp_info_fuzzer@WebPInfo.WebPInfoTest (deflated 35%) Step #24: adding: webp_info_fuzzer@WebPInfo.WebPInfoTest_nalloc (deflated 34%) Step #24: adding: webp_info_fuzzer_seed_corpus.zip (stored 0%) Finished Step #24 Starting Step #25 Step #25: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #25: % Total % Received % Xferd Average Speed Time Time Time Current Step #25: Dload Upload Total Spent Left Speed Step #25: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 341 0 0 100 341 0 1210 --:--:-- --:--:-- --:--:-- 1213 Finished Step #25 Starting Step #26 Step #26: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #26: % Total % Received % Xferd Average Speed Time Time Time Current Step #26: Dload Upload Total Spent Left Speed Step #26: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 30 135M 0 0 30 41.8M 0 101M 0:00:01 --:--:-- 0:00:01 101M 100 135M 0 0 100 135M 0 89.0M 0:00:01 0:00:01 --:--:-- 88.9M 100 135M 0 0 100 135M 0 89.0M 0:00:01 0:00:01 --:--:-- 88.9M Finished Step #26 Starting Step #27 Step #27: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #27: % Total % Received % Xferd Average Speed Time Time Time Current Step #27: Dload Upload Total Spent Left Speed Step #27: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1046 0 0 100 1046 0 3133 --:--:-- --:--:-- --:--:-- 3131 100 1046 0 0 100 1046 0 3132 --:--:-- --:--:-- --:--:-- 3131 Finished Step #27 Starting Step #28 Step #28: Already have image (with digest): gcr.io/cloud-builders/curl Step #28: % Total % Received % Xferd Average Speed Time Time Time Current Step #28: Dload Upload Total Spent Left Speed Step #28: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 34 0 0 100 34 0 86 --:--:-- --:--:-- --:--:-- 86 100 34 0 0 100 34 0 86 --:--:-- --:--:-- --:--:-- 86 Finished Step #28 Starting Step #29 Step #29: Already have image: gcr.io/oss-fuzz/libwebp Finished Step #29 PUSH DONE